Back to MCP directory
publicPublicdnsLocal runtime

mcp_polygon

Polygon.io MCP Server是一个实验性项目,通过Model Context Protocol(MCP)提供对Polygon.io金融市场数据API的LLM友好访问接口。该服务器将Polygon.io的所有API端点暴露为MCP工具,支持股票、期权、外汇和加密货币等多种金融数据的查询。

article

README

🚀 Polygon.io MCP 服务器

本项目是一个 模型上下文协议 (MCP) 服务器,可通过 LLM 友好接口,让用户轻松访问 Polygon.io 的财经市场数据 API,为财经数据的获取和使用提供了便捷途径。


⚠️ 重要提示

:test_tube: 这个项目是实验性的,可能会有破坏性变化。

🚀 快速开始

该服务器将所有 Polygon.io API 端点作为 MCP 工具提供,具体工具如下:

  • 获取聚合数据 (get_aggs)
  • 获取历史数据 (get_historical)
  • 获取当前价格 (get_current_price)
  • 获取订单簿信息 (get_orderbook)
  • 获取交易详细信息 (get_trades)
  • 检查 API 状态 (ping)

📦 安装指南

先决条件

  • 已安装 Node.js 和 npm(推荐使用 v16 或更高版本)
  • 安装 Python 3.8+

安装 Claude Code

npm install -g @anthropic-ai/claude-code

在终端运行代码

# 使用 Claude CLI 运行
uv sync

# 启动服务器
POLYGON_API_KEY=your_api_key_here uv run mcp_polygon

📚 详细文档

💪 为项目做贡献

如果你发现了问题或有任何新功能的想法,请先通过提交新问题与我们讨论。 我们将在最多 3 周内回应所有问题。 如果你想为任何已有的问题提交 PR,请在提交之前与我们讨论。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client