mcp_polygon logo

mcp_polygonAn MCP server for Polygon.io Financial Market Data

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

The mcp_polygon tool is a Model Context Protocol (MCP) server providing access to Polygon.io Financial Market Data through an LLM-friendly interface. It offers three main tools: search, call, and query, covering the entire Polygon.io API surface. The server can store data in an in-memory SQLite database and enrich it with built-in financial functions. The tool dynamically indexes all Polygon.io API endpoints at startup, ensuring it stays in sync with the API. It supports various data types, including stock, options, forex, crypto, and futures aggregates, as well as real-time and historical trades and quotes. The server can be installed using Python 3.12+, a Polygon.io API key, and Astral UV (v0.4.0+).

Key features

  • search_endpoints
  • call_api
  • query_data
  • Built-in financial functions
  • In-memory SQLite database

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Financial Data Analysis

Use the mcp_polygon tool to access and analyze financial market data from Polygon.io, leveraging its LLM-friendly interface and built-in financial functions.

Automated Trading Strategies

Utilize the tool's API access and data storage capabilities to develop and implement automated trading strategies based on real-time and historical market data.

Pros & Cons

Pros

  • LLM-friendly interface
  • Composable tools for API access
  • Built-in financial functions
  • Dynamic indexing of API endpoints
  • Support for various data types

Cons

  • Requires Polygon.io API key
  • Dependent on Astral UV (v0.4.0+)

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

How does the tool stay up‑to‑date with Polygon.io’s API endpoints?

At startup the server dynamically indexes all Polygon.io endpoints from the API definition, so any new or changed endpoints are automatically included without manual updates.

Asked by Xavier Costa · Dec 5, 2025

What built‑in financial functions are available for post‑processing data?

The server includes functions such as Black‑Scholes Greeks (bs_price, bs_delta, etc.), return metrics (simple_return, log_return), risk ratios (sharpe_ratio, sortino_ratio), and technical indicators (sma, ema), which can be applied to API results or SQL query outputs via the apply parameter.

Asked by Halime Yalcin · Dec 5, 2025

Can mcp_polygon store and query retrieved market data locally?

Yes. The server can save API responses into an in‑memory SQLite database, which you can query with SQL via the query_data tool, using functions like SHOW TABLES or complex CTEs and window functions.

Asked by Xiomara Delgado · Nov 21, 2025

What do I need to run mcp_polygon and access Polygon.io data?

You need Python 3.12+ installed, a valid Polygon.io API key, and the Astral UV library version 0.4.0 or higher. Once those are set up, you can install the MCP server and start it.

Asked by Zeynep Aydin · Aug 18, 2025

Ask a question

MCP Servers alternatives