Skip to directory

About Earnings Feed MCP

A remote SEC research MCP server for looking up public companies, searching SEC filings, retrieving filing details, and reviewing insider transactions. Data is linked to SEC filing sources.

What you can use it for

  • Look up company profiles by ticker or CIK
  • Find recent SEC filings and filter by company/form
  • Retrieve filing metadata by accession number
  • Review parsed insider transactions by company
Connection and setup
Hosting
Remote, hosted
Transport
Streamable HTTP
Endpoint
https://earningsfeed.com/api/mcp
Authentication
OAuth 2.0 through Clerk; sign in to an Earnings Feed account, no API key.

Requirements

  • Earnings Feed account
  • MCP-compatible client with Streamable HTTP support
  • ChatGPT MCP connector requires Business, Enterprise, or Edu according to vendor client setup docs

Setup steps

  1. Add https://earningsfeed.com/api/mcp as a remote HTTP MCP server.
  2. Authorize through the browser OAuth flow using an Earnings Feed account.
  3. For Claude Code run `claude mcp add --transport http earningsfeed https://earningsfeed.com/api/mcp`.
  4. For Claude Desktop use Settings ? Connectors ? Add custom connector and paste the endpoint.
  5. For Cursor configure the endpoint URL in project `.cursor/mcp.json` under `mcpServers.earningsfeed`.
  6. For ChatGPT, enable Developer mode in Advanced Settings and create an app using the endpoint; vendor says this requires Business, Enterprise, or Edu.
  7. Verify with read-only company lookup or recent filing search.
Tools 5

The current official reference documents these five tools and their input fields. Hosted endpoint uses OAuth 2.0 through Clerk. Free plan currently allows 15 requests/minute and 5,000/month; monthly allowances are hard caps.

  • get_company

    Get SEC company information by ticker symbol or CIK number.

    Parameters: ticker, cik
    01
  • get_recent_filings

    Get recent SEC filings, optionally filtered by company, CIK, or form type; supports pagination.

    Parameters: ticker, cik, forms, limit, cursor
    02
  • get_filing

    Get detailed information about one SEC filing by accession number.

    Parameters: accession
    03
  • search_filings

    Search SEC filing metadata by company name or ticker; supports form filters and pagination.

    Parameters: query, forms, limit, cursor
    04
  • get_insider_transactions

    Get insider trading transactions for a company with optional date-window and direction filters.

    Parameters: ticker, cik, days, direction, limit, cursor
    05
Limitations and notes
  • Free plan: 15 requests/minute and 5,000 per month; Pro and Trader limits/pricing are account plan dependent. Monthly allowances are hard caps.
Original sources
  • official setup auth tool and rate limit reference

    Current official guide confirms endpoint, Clerk OAuth, five exact tool names and schemas, and Free/Pro/Trader per-user rate and monthly quotas.

  • official service overview

    Confirms endpoint and capability overview, client support, plans, coverage, limitations, and intended interactive-research use.

  • official faq

    Corroborates OAuth account access, account-wide MCP/API allowance, pricing tiers and plan details.

Documentation checked 2026-10-28T00:00:00Z. Connection has not been runtime tested.