Nasdaq Data Link Mcp

Nasdaq Data Link Mcp

🚀 纳斯达克数据链MCP项目

本项目提供了纳斯达克数据链MCP(Market Connect Platform)的安装、配置、使用及开发调试的相关指导,帮助用户方便地调用纳斯达克数据进行股票统计、价格数据获取等操作。

🚀 快速开始

安装 MCP 服务器

使用以下命令安装 nasdaq-data-link-mcp

pip install nasdaq-data-link-mcp

配置环境变量

编辑 .env 文件,添加以下内容:

NASDAQ_API_KEY=your_api_key_here
NASDAQ_ENVIRONMENT=development # 可选:production 或 sandbox

启动 MCP 服务

运行以下命令启动 MCP 服务器:

mcp start nasdaq_data_link_mcp_os/server.py --env-file .env

📦 安装指南

安装步骤如下:

  1. 安装 MCP 服务器:pip install nasdaq-data-link-mcp
  2. 配置环境变量:编辑 .env 文件,设置 NASDAQ_API_KEYNASDAQ_ENVIRONMENT
  3. 启动 MCP 服务:mcp start nasdaq_data_link_mcp_os/server.py --env-file .env

💻 使用示例

基础用法

调用统计工具

from nasdaq_data_link import get_stock_statistics

statistics = get_stock_statistics(
symbol="AAPL",
time_series="1D",  # 可选:1H, 1D, 1W, 1M, 1Y
)

调用价格数据工具

from nasdaq_data_link import get_stock_price

price_data = get_stock_price(
symbol="MSFT",
start_date="2023-01-01",
end_date="2023-12-31",
)

调用市场数据工具

from nasdaq_data_link import get_market_index

market_data = get_market_index(
index_id="NDX",  # 可选:SPX, NDX, DJI 等
)

🛠️ MCP 开发与调试

本地开发环境启动

mcp dev nasdaq_data_link_mcp_os/server.py --env-file .env

这会打开 MCP 开发界面,您可以手动调用工具、查看结果并进行故障排除。

📊 系统架构图

graph TD
subgraph "本地计算机"
A[MCP 服务器: 纳斯达克数据链 MCP] --> C[MCP 客户端,例如 Claude 桌面]
end

C -->|用户提示| D[大语言模型,例如 Claude 3.7 钱德勒]
D -->|调用工具| A
A -->|获取数据| B[Nasdaq 数据链 API]
B -.-> E[零售交易活动跟踪器]
B -.-> F[世界银行元数据]
B -.-> N[贸易摘要 NDAX/TS]

subgraph " "
G[统计 NDAX/STAT]
H[基本面 NDAX/FS]
I[详细基本面信息 NDAX/FD]
J[资产负债表 NDAX/BS]
K[现金流量 NDAX/CF]
L[公司行为 NDAX/CA]
M[参考数据 NDAX/RD]
end

B -.->|股票 360| G

📚 参考资料

📄 许可证

MIT 许可证 © 2025 Stefano Amorelli

  • 0 关注
  • 0 收藏,18 浏览
  • system 提出于 2025-09-20 23:51

相似服务问题

相关AI产品