实时市场数据模型上下文协议(MCP)
MCP服务器通过融资向LLM提供实时股市数据。专为Claude和其他兼容MCP的AI助手设计,用于获取实时财务数据。
配置后,Claude将自动访问所有市场数据工具,并在您的对话中根据需要智能调用它们。
不需要本地数据。所有数据都是从雅虎财经实时获取的
需求
- Python 3.10+
- 紫外线 (python包管理器)
- Claude桌面应用程序(或任何兼容MCP的客户端。ChatGPT等)
- 必须安装Node.js才能支持MCP服务器
安装
# Install uv if you haven't already
# =================================
# Mac/Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows (PowerShell):
irm https://astral.sh/uv/install.ps1 | iex
# Python dependencies with uv
cd live-market-data-mcp
uv sync
# Configure Claude Desktop (claude_desktop_config.json)
# =====================================================
# Mac/Linux:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
# Windows:
code $env:AppData\Claude\claude_desktop_config.json
# Add the following MCP server configuration:
"mcpServers": {
"live-market-data": {
"command": "uv",
"args": [
"--directory",
"path/to/live-market-data-mcp",
"run",
"server.py"
]
}
}可用工具
| 工具 | 描述 | 用例 |
|---|---|---|
get_current_quote | 实时价格、变化、交易量、买入/卖出 | 查看当前股价和今天的表现 |
get_price_history | 具有可配置周期/间隔的历史OHLCV数据 | 技术分析、图表、趋势分析 |
get_company_profile | 业务描述、部门、行业、首席执行官 | 了解公司的业务及其分类 |
get_key_statistics | 市值、52周区间、贝塔系数、短期利率 | 市场规模和波动性评估 |
get_valuation_metrics | 市盈率、市盈率、PEG、EV/EBITDA比率 | 基本面分析、估值比较 |
get_financial_health | 利润率、ROE、ROA、债务比率、现金流 | 评估财务实力和盈利能力 |
get_dividend_info | 收益率、派息率、除息日期 | 评估收入潜力和股息可持续性 |
get_analyst_targets | 价格目标和买入/卖出/持有评级 | 见华尔街分析师共识 |
get_stock_news | 最近的头条新闻和文章(最多25篇) | 随时了解公司动态 |
compare_stocks | 最多10只股票的并排比较 | 比较竞争对手或投资组合候选者 |
示例提示
- “AAPL目前的价格是多少?”
- “比较微软、谷歌和亚马逊的估值”
- “给我看看特斯拉过去6个月的价格历史”
- “分析师对NVDA有什么看法?”
- “迪士尼是一只好的股息股票吗?”
- “Palantir作为一家公司做什么?”
