MetricDuck MCP Server

AI-native access to financial data: SEC filings, earnings, peer comparisons, and screening for 5,500+ US companies.

Free tier: 500 credits/day, no signup required. OAuth creates your account automatically.

Connect

Add this server to your MCP client. Auth is handled automatically — no manual setup needed.

Claude Code

Add to .mcp.json in your project root:

{
  "mcpServers": {
    "metricduck": {
      "type": "http",
      "url": "https://mcp.metricduck.com/mcp"
    }
  }
}

Or via CLI: claude mcp add --transport http -s project metricduck https://mcp.metricduck.com/mcp

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "metricduck": {
      "command": "npx",
      "args": ["mcp-remote", "https://mcp.metricduck.com/mcp"]
    }
  }
}

Cursor / Windsurf

Add https://mcp.metricduck.com/mcp as a remote MCP server in your MCP settings.

Headless Agents & CI

Use an API key instead of OAuth. Get your key at metricduck.com/dashboard/api-keys:

{
  "mcpServers": {
    "metricduck": {
      "type": "http",
      "url": "https://mcp.metricduck.com/mcp",
      "headers": {
        "Authorization": "Bearer fda_your_api_key_here"
      }
    }
  }
}

Note: MCP clients handle authentication and transport automatically. Do not manually call this endpoint with curl or raw HTTP — MCP uses Streamable HTTP, not simple JSON-RPC POST.

Tools (13)

search_companies — Find companies by name or ticker
get_company_overview — Full snapshot: valuation, margins, earnings, filing intel
get_financials — Income statement, balance sheet, cash flow (multi-period)
get_filing_intelligence — 5-pass SEC filing analysis (49 extraction targets)
compare_companies — Peer comparison with 70+ metrics
screen_companies — Filter 5,500+ companies by financial criteria
list_filings — Browse SEC filings with section-level detail
get_filing_section — Read specific filing sections (risk factors, MD&A, etc.)
get_xbrl_facts — Search raw XBRL facts from SEC filings
get_filing_index — Navigable signal index for a filing (progressive disclosure)
get_filing_changes — What changed vs prior filing (temporal diff)
screen_filing_signals — Cross-company screening by filing intelligence signals
search_sec_filings — Full-text search across all SEC EDGAR filings since 2001

metricduck.com · Setup Guide · MCP Registry