本项目提供了纳斯达克数据链MCP(Market Connect Platform)的安装、配置、使用及开发调试的相关指导,帮助用户方便地调用纳斯达克数据进行股票统计、价格数据获取等操作。
使用以下命令安装 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 start nasdaq_data_link_mcp_os/server.py --env-file .env
安装步骤如下:
pip install nasdaq-data-link-mcp.env 文件,设置 NASDAQ_API_KEY 和 NASDAQ_ENVIRONMENTmcp start nasdaq_data_link_mcp_os/server.py --env-file .envfrom 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 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