Blpapi Mcp

Blpapi Mcp

🚀 BLPAPI-MCP

BLPAPI-MCP是一个MCP服务器,用于提供来自Bloomberg的blpapi金融数据。该服务器能为用户获取金融数据提供便利,满足相关业务需求。

⚠️ 重要提示

运行BLPAPI-MCP需要安装并打开Bloomberg Terminal(BBComm必须可访问)。

🚀 快速开始

安装步骤

使用UV

uv add git+https://github.com/djsamseng/blpapi-mcp

运行MCP服务器

uv run blpapi-mcp --sse --host 127.0.0.1 --port 8000

📦 安装指南

开发环境要求

  1. 安装UV
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. 克隆此仓库
git clone https://github.com/djsamseng/blpapi-mcp
  1. 设置虚拟环境
uv venv
source .venv/bin/activate

💻 使用示例

使用blpapi-cmp来自Capsule

  • 对于项目:在项目目录中创建.cursor/mcp.json文件
  • 全局:创建~/.cursor/mcp.json
  • 将MCP服务器的主机和端口替换为上文运行的服务器信息
{
"mcpServers": {
"server-name": {
"url": "http://127.0.0.1:8000/sse",
}
}
}

使用blpapi-mcp来自Claude Code

  • 将URL替换为上文运行的MCP服务器信息
claud mcp add --transport sse blpapi-mcp http://127.0.0.1:8000/sse

使用blpapi-mcp来自Aider

开发测试示例

运行MCP服务器

uv run blpapi-mcp --sse --host 127.0.0.1 --port 8000

运行一个测试客户端,启动其自身的stdio模式服务器

uv run examples/clients/blp_stdio_client.py

运行一个使用现有运行中sse服务器的测试客户端

uv run examples/clients/blp_sse_client.py --host http://127.0.0.1 --port 8000

📄 许可证

商标声明

此项目与Bloomberg Finance L.P.无关联。此处对Bloomberg名称的使用仅描述了该包的用途。

  • 0 关注
  • 0 收藏,12 浏览
  • system 提出于 2025-09-25 17:09

相似服务问题

相关AI产品