MCP server
SEC Filing MCP Server
A hosted Model Context Protocol endpoint for the live SEC Event
Intelligence API. Use GET /mcp for this documentation
page and POST /mcp for JSON-RPC MCP requests.
Streamable HTTP endpoint
{
"name": "sec-event-intelligence-mcp",
"status": "live-streamable-http",
"transport": "streamable-http",
"remoteServer": "https://api.data-apis.com/mcp",
"http": {
"GET": "human-readable MCP documentation page",
"POST": "JSON-RPC initialize, tools/list, and tools/call endpoint"
},
"auth": "tools/call requires x-api-key or Authorization: Bearer",
"registry": {
"serverName": "com.data-apis.api/sec-event-intelligence",
"url": "https://registry.modelcontextprotocol.io/v0/servers?search=com.data-apis.api%2Fsec-event-intelligence"
},
"api": {
"openapi": "https://api.data-apis.com/openapi.json",
"serverJson": "https://api.data-apis.com/server.json",
"wellKnownServerJson": "https://api.data-apis.com/.well-known/mcp-server.json",
"rapidapi": "https://rapidapi.com/autoearnapi/api/sec-event-intelligence"
},
"tools": [
{
"name": "sec_latest_filings",
"endpoint": "GET /v1/sec/latest",
"description": "Return the newest normalized public SEC filings."
},
{
"name": "sec_filing_changes",
"endpoint": "GET /v1/sec/changes",
"description": "Poll newly observed public SEC filings."
},
{
"name": "sec_watchlist_changes",
"endpoint": "GET /v1/sec/watchlist/changes",
"description": "Fetch grouped filing changes for a ticker watchlist."
},
{
"name": "sec_company_search",
"endpoint": "GET /v1/sec/companies/search",
"description": "Resolve company names, tickers, and CIKs."
},
{
"name": "sec_filing_summary",
"endpoint": "GET /v1/sec/forms/{accessionNo}/summary",
"description": "Retrieve one normalized filing summary."
}
]
}
Available MCP tools
The endpoint supports initialize,
tools/list, and tools/call. Tool calls
use the same paid SEC data layer as the REST API.
sec_latest_filingsMaps to/v1/sec/latestfor newest filing metadatasec_filing_changesMaps to/v1/sec/changesfor date, ticker, form, and event pollingsec_watchlist_changesMaps to/v1/sec/watchlist/changesfor grouped ticker watchlistssec_company_searchMaps to/v1/sec/companies/searchbefore filing-tool callssec_company_profileMaps to/v1/sec/company/{ticker}/profilefor issuer metadatasec_insider_tradesMaps to/v1/sec/insider-tradesfor Forms 3, 4, and 5 metadatasec_filing_summaryMaps to/v1/sec/forms/{accessionNo}/summaryfor one filing record
Connect
MCP discovery methods are public. Data-returning tool calls
require a buyer API key sent as x-api-key or
Authorization: Bearer.
POST /mcpSend JSON-RPC 2.0 MCP requests withContent-Type: application/jsoncom.data-apis.api/sec-event-intelligencePublished in the official MCP Registry for remote-server discovery/server.jsonRegistry-style MCP server manifest for directory submission and crawler discovery/.well-known/mcp-server.jsonWell-known alias for MCP server manifest discoveryinitializeReturns protocol version, tool capability, and server metadatatools/listReturns SEC filing tool names and input schemastools/callExecutes a paid data tool after API-key authentication