Skip to main content
StockContext is MCP-native. 21 public stockcontext_* tools cover the analyst core, and each one calls a REST route and returns the exact same envelope, so an agent gets typed market context (snapshots, valuation, fundamentals, filings, insider activity, events, and price history) without you writing an API client. Every route is a GET, safe to call in any agent loop. The context is actuals-only and ranked against each symbol’s own history: no analyst consensus, news, or peer/sector medians. Free keys can call stockcontext_search, stockcontext_coverage, stockcontext_snapshot, and stockcontext_valuation. The other 17 public tools need Starter or Builder; a Free key calling them returns 403 PLAN_UPGRADE_REQUIRED. Point a client at the hosted server and the tools appear:
claude mcp add --transport http StockContext https://api.stockcontext.com/mcp \
  --header "X-API-Key: $STOCKCONTEXT_API_KEY"
That one line gets you connected. The hosted quickstart covers keys, a second client config, the smoke test, and what failures look like. When a client display and the wire disagree, REST and the OpenAPI schema are the contract of record. MCP tools return REST envelopes unchanged: they never reshape them.

Hosted setup

Get a key, add the server, run the smoke test. Start here.

Tools reference

All 21 public tools, their REST routes, plan access, and argument conventions.

Prompts and resources

Built-in prompt templates and JSON reference resources.