SEC EDGAR · MCP server
Pay-per-call access to US equity filings.
10-K, 10-Q, 8-K, insider transactions, institutional 13-F holdings, earnings transcripts. Source data comes from SEC EDGAR. Delivered to your agent over MCP, settled per call.
Endpoint
Streamable HTTP · MCPPOST
https://mcp.toolstem.com/mcp/sec
Pricing
| Path | Price | Settlement | Best for |
|---|---|---|---|
| x402 | $0.01 / call | Base mainnet · USDC · per call | Autonomous agents with their own wallets |
| Apify | $0.005 / call | Apify monthly billing | Subscription-style integrations |
Tool surface
5 composite tools — each synthesizes SEC EDGAR data into agent-ready signals. Full reference in the documentation.
| Tool | Purpose |
|---|---|
get_company_filings_summary | Filing overview with velocity, material event count, and disclosure volume signals |
get_insider_signal | Insider filing activity (Form 3/4/4A) over a configurable lookback window |
get_institutional_signal | Institutional and activist investor signals, including live 13D activist-risk flag |
get_material_events_digest | Severity-ranked 8-K digest with RED/YELLOW/GREEN item-level tagging |
compare_disclosure_signals | Side-by-side comparison of 2-5 companies across filing velocity, red flags, and activist risk |
Quick start
Claude Desktop · claude_desktop_config.jsonx402
{
"mcpServers": {
"toolstem-sec": {
"transport": "streamable-http",
"url": "https://mcp.toolstem.com/mcp/sec"
}
}
}
LangChain.js · @langchain/mcp-adaptersx402
import { MultiServerMCPClient } from "@langchain/mcp-adapters";
import { ChatOpenAI } from "@langchain/openai";
import { createReactAgent } from "@langchain/langgraph/prebuilt";
const client = new MultiServerMCPClient({
toolstem_sec: {
transport: "http",
url: "https://mcp.toolstem.com/mcp/sec",
},
});
const tools = await client.getTools();
const agent = createReactAgent({ llm: new ChatOpenAI(), tools });
await agent.invoke({ messages: "Has TSLA filed any 8-K material events in the last 90 days?" });
Works natively with Claude, OpenAI Agents SDK, AutoGen, CrewAI, and any MCP-aware client. Pay-per-call via x402 on Base mainnet — no API key required.