About stockscope-mcp
stockscope-mcp is an MCP server for AI agents to query SEC EDGAR financial data on US public companies. It combines company filings and metrics with comparisons, insider transactions, stock history, and sector peers.
Key features
- 01Query financial metrics and margins
- 02View recent SEC filings
- 03Compare two companies' financials
- 04Look up insider transactions
- 05Retrieve historical stock prices
- 06Find companies in the same SIC sector
Use cases
- 01Review a company's financials over several years
- 02Compare two companies' financial performance
- 03Check recent insider buying and selling
- 04Find a company's sector peers
MCP support
It exposes financial research tools to MCP clients, including financials, filings, insider transactions, and sector peers. It can connect locally through a command or through a remote MCP endpoint.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://stockscope-mcp.stewwilli.workers.dev/mcpclaude mcp add --transport http stewyboy1990-stockscope https://stockscope-mcp.stewwilli.workers.dev/mcp{"mcpServers":{"stewyboy1990-stockscope":{"type":"http","url":"https://stockscope-mcp.stewwilli.workers.dev/mcp"}}}Open in Cursor{"servers":{"stewyboy1990-stockscope":{"type":"http","url":"https://stockscope-mcp.stewwilli.workers.dev/mcp"}}}Open in VS Code{"mcpServers":{"stewyboy1990-stockscope":{"type":"http","url":"https://stockscope-mcp.stewwilli.workers.dev/mcp"}}}{"mcpServers":{"stewyboy1990-stockscope":{"serverUrl":"https://stockscope-mcp.stewwilli.workers.dev/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEStockScope MCP
Stock & financial intelligence MCP server powered by SEC EDGAR. Free, no API key required.
Tools
| Tool | Description |
|---|---|
stock_financials | Revenue, net income, assets, liabilities, equity, margins from SEC XBRL data |
stock_filings | Recent 10-K, 10-Q, 8-K filings with dates, links, descriptions |
stock_compare | Side-by-side financial comparison of two companies |
stock_insiders | Recent insider transactions (buys/sells) from SEC filings |
stock_history | Historical stock price data (open, high, low, close, volume) |
stock_sector_peers | Find companies in the same SIC sector with key metrics |
All data sourced from SEC EDGAR public APIs. Zero cost, no API keys.
Quick Start
Claude Desktop / Cursor
Add to your MCP config:
{
"mcpServers": {
"stockscope": {
"command": "npx",
"args": ["-y", "stockscope-mcp"]
}
}
}
Remote (Cloudflare Workers)
Connect directly via MCP endpoint:
https://stockscope-mcp.stewwilli.workers.dev/mcp
Apify
Available as an Apify Actor for batch processing:
https://apify.com/constructive_wainscot/stockscope-mcp
Example
Ask your AI assistant:
- "Get Apple's financials from the last 3 years"
- "Compare Tesla and Ford's financial performance"
- "Show me recent insider transactions for NVDA"
- "What 10-K filings has Microsoft submitted recently?"
- "Find companies in Apple's sector"
How It Works
StockScope fetches structured financial data directly from SEC EDGAR's public XBRL API. No scraping, no paid data providers. The EDGAR API is free, reliable, and covers all US public companies.
Data sources:
- SEC EDGAR XBRL API (financials, filings)
- SEC EDGAR full-text search (filings)
- SEC insider transaction filings (Form 4)
- SEC company tickers database (sector peers)
Pricing (Apify Store)
| Event | Price |
|---|---|
stock-financials | $0.10 |
stock-filings | $0.05 |
stock-compare | $0.15 |
stock-insiders | $0.05 |
stock-history | $0.08 |
stock-sector-peers | $0.08 |
Free via npm/npx. Apify pricing applies only to Apify Store runs.
Related
- CompanyScope MCP - Company research & lead enrichment (11 tools, 12 data sources). Also on Apify Store and npm.
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.