Labsco
MCP SERVER

Polygon.io

by polygon-io

Three composable tools — search the API, call any endpoint, then run SQL over what came back — covering the whole financial data surface instead of one tool per endpoint.

Equity & Fund Market Data
Summary
The whole API behind three tools, plus a SQL scratchpad.

One tool per endpoint fills a model's context with definitions it will never call. Search-then-call keeps that near zero, and storing results as SQLite turns the follow-up question into a query rather than another fetch.

What it is

An MCP server over a full financial-data REST API. Rather than one tool per endpoint it gives the model search, call and query: find the endpoint, call it, optionally store the result as an in-memory SQLite table, then run SQL against that. The endpoint index is built at startup from the API's llms.txt.

What you get
  • Endpoints and built-in functions found by natural-language query, at three levels of detail
  • Any REST endpoint called, with paginated responses carrying a next-page hint
  • Results stored as an in-memory SQLite table for later querying
  • SQL run over stored tables, including SHOW TABLES, DESCRIBE, CTEs and window functions
  • Black-Scholes pricing and greeks applied to results: bs_price, bs_delta, bs_gamma, bs_theta, bs_vega, bs_rho
  • Return and risk functions: simple_return, log_return, cumulative_return, sharpe_ratio, sortino_ratio
  • Moving averages: sma and ema
Requirements

An API key for the data provider. The project is marked experimental and subject to breaking changes, so pin the version if you build on it.

Setup effort

One command plus a key — uv tool install "mcp_massive @ git+https://github.com/massive-com/mcp_massive@v0.10.0", then supply credentials