Remote MCP setup
SEC API Remote MCP Client Setup
A hosted MCP setup guide for teams that want MCP-capable clients, IDEs, and internal agent runtimes to verify SEC filing tools with public no-key calls, then choose self-serve REST checkout or hosted MCP production access.
Remote MCP URL:
https://api.data-apis.com/mcp
Required headers for JSON-RPC requests:
Accept: application/json, text/event-stream
Content-Type: application/json
Authentication for tools/call:
x-api-key: YOUR_DATA_APIS_API_KEY
Authorization: Bearer YOUR_DATA_APIS_API_KEY
Discovery methods:
initialize
tools/list
Public demo tool:
sec_demo_latest_filings
Public access info tool:
sec_subscription_info
Self-serve REST checkout:
https://rapidapi.com/autoearnapi/api/sec-event-intelligence
Workflow Setup
This recipe shows how to move SEC filing data into automation tools using live HTTPS endpoints and standard API credentials.
- Add https://api.data-apis.com/mcp as a remote MCP server URL in a client that supports Streamable HTTP remote servers.
- Run initialize and tools/list before sending credentials.
- Call sec_demo_latest_filings or sec_subscription_info without a key to verify response shape and access-route metadata.
- Use RapidAPI for self-serve REST checkout, or request hosted MCP access only when a client must call production tools through /mcp.
- Configure x-api-key or Authorization: Bearer only for approved hosted MCP production tool calls.
60-second evaluation path
Start with public MCP setup calls so the client can prove the
remote transport and tool payloads. REST buyers can subscribe on
RapidAPI without waiting for hosted MCP access; hosted MCP keys
are only needed for production tools/call requests
through https://api.data-apis.com/mcp.
1. Verify MCPRuninitialize,tools/list, andsec_demo_latest_filingswithout a key2. Read subscription infoCallsec_subscription_infoto receive pricing, REST checkout, hosted MCP access, and config links3. Choose accessUse RapidAPI for REST usage; request hosted MCP access only for production remote MCP tool calls
First no-key MCP tool calls
Run the public setup calls before sending credentials. A working
sec_demo_latest_filings or sec_subscription_info
response proves the remote MCP endpoint, transport headers, and
client JSON-RPC flow.
initializeConfirm Streamable HTTP JSON-RPC connectivity athttps://api.data-apis.com/mcptools/listConfirm public setup tools and production SEC filing tools such assec_watchlist_changes,sec_company_search, andsec_filing_summaryare discoverabletools/call sec_demo_latest_filingsReturn a small public filing sample without an API keytools/call sec_subscription_infoReturn REST checkout, hosted MCP access, pricing, and client config links
Choose the production access route
Use REST through RapidAPI for scheduled jobs and dashboards.
Request hosted MCP access only when the production client must
call https://api.data-apis.com/mcp directly with authenticated
tools/call requests.
REST checkoutRun the watchlist endpoint in RapidAPI Playground before copying client codeHosted MCP keyRequest hosted MCP access after the no-key MCP calls workREST collectionOpen the Postman collection when the buyer wants a shared REST test workspace before subscriptionClient configDownload VS Code MCP config or generic client config
Client setup matrix
Start with the no-key public checks, then choose the smallest client configuration that matches the runtime. Production data tools require a direct hosted MCP key; REST buyers can stay on RapidAPI without waiting for hosted MCP access.
Machine-readable handoffOpen JSON setup handoff for endpoint URL, no-key calls, config downloads, and access-route linksClaude-style workflowsUse a Streamable HTTP-capable MCP client or gateway to registerhttps://api.data-apis.com/mcp, then run the public setup tools before production credentialsCursor projectsStart from the generic MCP client config and keep any production Data APIs key in the project or gateway secret storeVS Code Copilot MCPUse the workspacemcp.jsonto registerhttps://api.data-apis.com/mcpfor discovery and public setup callsStreamable HTTP clientsUse the generic client config withAccept: application/json, text/event-streamandContent-Type: application/jsonTerminal verificationRun the curl runner or Python runner before sending credentialsProduction authSendx-api-keyorAuthorization: Beareronly after hosted MCP access is approved for productiontools/callrequests
Endpoints Used
The integration uses live SEC Event Intelligence endpoints available through RapidAPI subscriptions.
POST /mcpGET /server.jsonGET /.well-known/mcp-server.jsonGET /mcp-directory-submission.jsonGET /openapi.json
Integration FAQ
Is this a local MCP server?
No. It is a hosted remote MCP endpoint. Buyers connect to the HTTPS URL instead of running a local EDGAR service.
Which clients can use it?
Use clients that support remote MCP URLs over Streamable HTTP and can send API key or bearer headers for data-returning tool calls.
Does the MCP endpoint provide investment advice?
No. It exposes public SEC filing metadata only and does not provide recommendations, ratings, signals, or personalized financial guidance.