mcp-server
社区使用中by financial-datasets
这是一个基于 Model Context Protocol (MCP) 的服务器,用于对接 Financial Datasets 股票市场 API,使 Claude 等 AI 助手能够获取公司财务报表、股价、市场新闻及加密货币数据。它提供了一系列工具,如获取利润表、资产负债表、现金流量表、当前和历史股价、公司新闻以及加密货币价格等。通过 MCP 接口,开发者可以轻松集成金融数据
安装配置
将以下配置添加到你的 AI 编程助手中
预览配置(粘贴到 claude_desktop_config.json 或 Cursor 设置中)
{
"mcpServers": {
"mcp-server": {}
}
}JSON配置
{}描述
Financial Datasets MCP Server
简介
这是一个模型上下文协议(MCP)服务器,提供对 Financial Datasets 股票市场数据的访问。
它允许 Claude 和其他 AI 助手通过 MCP 接口直接检索损益表、资产负债表、现金流量表、股票价格和市场新闻。
可用工具
该 MCP 服务器提供以下工具:
- get_income_statements:获取公司的损益表。
- get_balance_sheets:获取公司的资产负债表。
- get_cash_flow_statements:获取公司的现金流量表。
- get_current_stock_price:获取公司当前/最新股价。
- get_historical_stock_prices:获取公司的历史股价。
- get_company_news:获取公司的新闻。
- get_available_crypto_tickers:获取所有可用的加密货币交易对。
- get_crypto_prices:获取加密货币的历史价格。
- get_historical_crypto_prices:获取加密货币的历史价格。
- get_current_crypto_price:获取加密货币当前/最新价格。
设置
前提条件
- Python 3.10 或更高版本
- uv 包管理器
安装
-
克隆此仓库:
git clone https://github.com/financial-datasets/mcp-server cd mcp-server -
如果尚未安装 uv,请安装:
# macOS/Linux curl -LsSf https://astral.sh/uv/install.sh | sh # Windows curl -LsSf https://astral.sh/uv/install.ps1 | powershell -
安装依赖:
# Create virtual env and activate it uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activate # Install dependencies uv add "mcp[cli]" httpx # On Windows: uv add mcp[cli] httpx -
设置环境变量:
# Create .env file for your API keys cp .env.example .env # Set API key in .env FINANCIAL_DATASETS_API_KEY=your-financial-datasets-api-key -
运行服务器:
uv run server.py
连接到 Claude Desktop
-
如果尚未安装,请安装 Claude Desktop
-
创建或编辑 Claude Desktop 配置文件:
# macOS mkdir -p ~/Library/Application\ Support/Claude/ nano ~/Library/Application\ Support/Claude/claude_desktop_config.json -
添加以下配置:
{ "mcpServers": { "financial-datasets": { "command": "/path/to/uv", "args": [ "--directory", "/absolute/path/to/financial-datasets-mcp", "run", "server.py" ] } } }将
/path/to/uv替换为which uv的结果,将/absolute/path/to/financial-datasets-mcp替换为此项目的绝对路径。 -
重启 Claude Desktop
-
现在你应该能在 Claude Desktop 的工具菜单(锤子图标)中看到可用的金融工具
-
尝试向 Claude 提问,例如:
- “苹果公司最近的损益表是什么?”
- “显示特斯拉股票的当前价格”
- “获取 MSFT 从 2024-01-01 到 2024-12-31 的历史价格”
统计信息
2.3k
星标
347
Fork
Python
语言
2025/6/6
更新
MIT
开源协议
标签
相关服务器
alpaca-mcp-server
alpaca-mcp-server 是 Alpaca 官方推出的 Model Context Protocol (MCP) 服务器,基于 FastMCP 和 OpenAPI 构建,允许用户通过 Claude、Cursor、VS Code 等 AI 助手以自然语言进行股票、ETF、加密货币和期权交易,并支持投资组合管理与实时市场数据。该服务器将 Alpaca Trading AP
notion-mcp-server
Notion MCP Server 是 Notion 官方的 MCP 服务器实现,基于 Model Context Protocol 封装 Notion API,为 AI 代理提供 22 个工具,支持以 Markdown 格式读写页面内容,显著优化 token 消耗。该项目已迁移至 Notion API 2025-09-03 的数据源抽象,并推荐使用远程 Notion MCP
mcp-server-spec-driven-development
mcp-server-spec-driven-development 是一个基于 Model Context Protocol (MCP) 的服务器,旨在通过结构化的提示词引导开发者完成从需求、设计到代码的规范驱动开发流程。它支持使用 EARS 格式生成需求文档,并基于需求生成设计文档和实现代码,帮助团队减少随意编码(Vibe Coding)带来的不确定性。该服务器可无缝集成到
sap-ai-mcp-servers
sap-ai-mcp-servers 是一个开源的 SAP 相关 MCP 服务器、SAP AI Skills 与 Claude 插件综合列表,涵盖官方 SAP 及社区贡献的各类开发工具。该项目提供交互式目录网站,支持搜索、筛选和排序,便于开发者发现适用于 ABAP、CAP、UI5、Fiori、HANA 等场景的 MCP 资源。作为 SAP 生态与 AI 开发工具之间的桥梁,它帮