返回市场
彭博-MCP

彭博-MCP

作者:djsamseng21 星标更新:2025-04-19

项目介绍

BLPAPI-MCP

一个提供Bloomberg blpapi金融数据的MCP服务器。

注意:必须运行Bloomberg终端(BBComm必须可访问)以获取数据。

安装

使用UV

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

运行MCP服务器

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

Cursor中使用blpapi-cmp

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

Claude Code中使用blpapi-mcp

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

Aider中使用blpapi-mcp

开发

要求

  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
  1. 运行MCP服务器
uv run blpapi-mcp --sse --host 127.0.0.1 --port 8000
  1. 运行一个测试客户端,该客户端在标准输入输出模式下启动自己的服务器
uv run examples/clients/blp_stdio_client.py
  1. 运行一个测试客户端,该客户端使用已运行的sse服务器
uv run examples/clients/blp_sse_client.py --host http://127.0.0.1 --port 8000

商标声明

本项目与Bloomberg Finance L.P.无关。使用Bloomberg名称只是为了描述此包的用途。