Next free-source huntWe check for new free data every weekday.
FinancialMCP serverFirst audited Nov 13, 2026

ETFIQ

Independent US ETF data for research agents: flows, news, strategies, risk checks, each dated.The vendor's description, from its MCP Registry listing.

Passed public checksAudited Nov 13, 2026

Every public check ran and passed. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 115 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
No, read-onlyAll 33 tools say they only read.
Endpointhttps://mcp.etfiq.com

Website Streamable HTTP · protocol 2025-06-18 · server version 0.5.0

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Passed: Every tool says whether it only reads or can change things.

Tools

  • Passed: 33 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Note: Protocol version 2025-06-18.

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (33)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • etf_searchFind US listed ETFs by ticker, fund name, or a word from the name. Suited to a fund named loosely: etf_profile then takes the ticker it returns. Refuses rather than returning a near match: a refusal…Read-only
  • etf_profileEverything ETFIQ publishes about one fund: issuer, category, and each number with its source and as-of date, plus a one sentence verdict on how it did against what its own label promises. benchmark i…Read-only
  • etf_holdingsAnalyst: what a fund holds, by weight, and how old that is. Use after etf_profile to read the book, or before etf_overlap to see what two funds share. top_n limits the rows. lag_days says how old the…Read-only
  • etf_themeScout and Strategist: every US listed fund in a theme, largest first, with what each charges and how much of it is already in the S&P 500. For "what X ETFs are there" or "top X ETFs" questions it ret…Read-only
  • etf_themesStrategist: every theme ETFIQ publishes and how many funds each holds. Call when unsure what a theme is called, then etf_theme.Read-only
  • etfiq_pageRead any published ETFIQ page as text: a theme hub, a ranking, a comparison of two funds, an issuer, a methodology note, a dated study. Takes a path like /themes/cyber or a full etfiq.com URL. This r…Read-only
  • etfiq_sectionsWhat ETFIQ publishes, section by section, with a page count for each, and start_here: the main pages (fund flows, the weekly flows report, ETF model portfolios and benchmarks, the filed prediction-ma…Read-only
  • etfiq_listThe pages inside one section, optionally filtered to those whose address contains a word. Use after etfiq_sections to find a page, then etfiq_page to read it. The count returned is the whole matching…Read-only
  • etf_screenEvery fund matching some filters, each with its net assets and the source and date that number came from. Filters: desk, issuer, max_fee_pct, min_assets_usd; and, from the ETFIQ screener, tracks (the…Read-only
  • etf_overlapAnalyst and Risk Officer: how much of their weight two funds hold in common, as ETFIQ published it on the comparison page for that pair. Use when asked whether two ETFs are the same thing, or whether…Read-only
  • etfiq_as_ofWhat ETFIQ published on a given date, from its frozen dated archive. Use when a question is about a past date, or when a number needs to stay true after it is quoted: every other tool here answers ab…Read-only
  • etf_holdersWhich US listed ETFs hold a given company, ranked by how much of each fund it is. It answers "which ETFs hold X", "which fund holds the most X" and "how do I get exposure to X" questions, where X is…Read-only
  • etf_rankingsStrategist and Scout: the ranked lists ETFIQ publishes, or one of them. Each ranks ONE published number inside a stated set: the cheapest funds in a theme, the leveraged funds furthest from their sta…Read-only
  • etf_flowsFund flows as ETFIQ publishes them, computed from each fund's daily change in shares outstanding times its NAV. With ticker: that fund's net flow over 1D, 1W, 1M, 3M, YTD and 1Y, each with its dates…Read-only
  • etfiq_methodologyHow ETFIQ computes a number, from the methodology page that says so: one page per desk (income, buffer, leverage, crypto, alternatives, themes), flows, scores, categories (how stock and bond funds ar…Read-only
  • find_pageThe designed ETFIQ pages that answer a question, best first, at most three: a fund, a comparison of two funds, the ETFs that hold a company, a ranking, a theme, a category, an issuer, the weekly flow…Read-only
  • list_benchmarksThe ETFIQ benchmarks: published, rules-based yardsticks for model portfolios, each a written rule over broad, low-cost ETFs, grouped in families (strategic, tax-aware, factor, income, tactical, thema…Read-only
  • get_benchmarkOne ETFIQ benchmark in full: its rule as the methodology states it, the funds and weights in force (with SEC series ids and each fund's expense ratio and its date), and every statistic ETFIQ computes…Read-only
  • compare_to_benchmarkSets an allocation ETF, or a portfolio build_portfolio builds, beside an ETFIQ benchmark. With ticker (such as AOR): how the fund did against the benchmark for its band (set by its look-through stock…Read-only
  • build_portfolioBuilds a custom portfolio of US listed ETFs from construction choices about the portfolio, and shows the rule it applied. Two forms. Weights (ETFIQ custom construction rule, version 2): pass weights,…Read-only
  • etf_committeeHow each seat of the IQ Investment Committee reads one ETF: 12 legends, 11 seats named for investing philosophies (Bogle-style Low Cost, Graham-style Margin of Safety and the others) and ETFIQ Skepti…Read-only
  • etf_scorecardThe risk and return scorecard for one ETF against its own ETFIQ benchmark, or, with versus, for two ETFs side by side as their comparison page prints it: total, annualised and price return, volatilit…Read-only
  • etf_promiseWhether one ETF delivers what its category promises, from the ETFIQ Promise Index: a badge (Delivered, Partly or Missed) with the number behind it, its window and the sentence the fund page prints, p…Read-only
  • etf_trading_costWhat it costs to trade one ETF: its IQ Liquidity Score on a fixed 0 to 100 scale, the bid-ask spread and premium or discount to NAV the issuer publishes under Rule 6c-11, ETFIQ's own premium from NAV…Read-only
  • etf_return_of_capitalHow much of an income ETF's distributions were return of capital: the rows its page prints, each with its source, window and date (the issuer's Rule 19a-1 notices, weighted by amount), the annual rep…Read-only
  • etf_benchmarkThe benchmark ETFIQ measures one ETF against, as its page names it: the index the fund names, or its own holdings, never a category stand-in; how that was set, the ETF it is priced through, and the f…Read-only
  • etf_compareTwo ETFs compared as ETFIQ's comparison page for the pair publishes them: the page's title and dated lead sentence, each fund's verdict and key numbers, the share of holdings they have in common, the…Read-only
  • etf_moversScout: what moved. The biggest fund inflows and outflows for a flow window (1D, 1W, 1M, 3M, YTD or 1Y; default 1D) and the best and worst total returns over a return window (1M, 3M or 1Y; default 1M)…Read-only
  • etf_news_todayScout: ETF news for one day from ETFIQ's ETF News, read from SEC filings: launches (funds that began trading), closures and closing notices, funds filed and not yet trading, name or ticker changes, f…Read-only
  • strategy_listStrategist: the ETFIQ Advanced Strategies list (trend, momentum, rotation, risk-parity, 2x shelf, income and the like, each a written rule over ETFs), ranked by tracked return since tracking started.…Read-only
  • strategy_signalsStrategist and Strategy Tracker: one Advanced Strategies rule and today's state: each fund's signal (in, out, cash and the like, with the distance from its line in plain words), the target holdings i…Read-only
  • strategy_recordStrategist and Strategy Tracker: one Advanced Strategies record, labelled hypothetical. For a 2x strategy the real-days-only numbers since every fund traded come first, then the tracked record (NAV f…Read-only
  • etf_risk_checkRisk Officer: for 1 to 20 fund tickers, the observations to check before the funds are read one by one. Per fund: net assets, fee, top-10 weight, premium or discount to NAV (median, 95th percentile,…Read-only

Audit history

  1. Nov 13Passed

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200115 ms
initializedHTTP 20237 ms
tools/listHTTP 200134 ms
resources/listHTTP 200336 ms
prompts/listHTTP 20029 ms
unknown-methodHTTP 20033 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.