mcpField
B
BPE (Bitcoin Pricing Engine)

BPE (Bitcoin Pricing Engine)

本地服务
bxetech.com金融数据024 周前更新

关于 BPE (Bitcoin Pricing Engine)

BPE MCP Server 为支持 MCP 的 Agent 提供 BPE API 汇总的比特币市场数据。五种工具涵盖价格、市场简报、资金费率偏差、机器学习信号和情绪数据;使用时需要 API 密钥。

主要功能

  1. 01汇总比特币价格
  2. 02自然语言市场简报
  3. 03各交易场所资金费率与价差
  4. 04按预测周期提供机器学习信号
  5. 05情绪与内存池指标

适用场景

  1. 01在 Agent 工作流中查询汇总后的 BTC 价格
  2. 02查看不同交易场所的资金费率差异
  3. 03获取信号和情绪数据以分析比特币市场

MCP 相关

该服务提供五种工具,供 MCP 客户端查询 BPE 市场数据,包括汇总价格、简报、资金费率偏差、机器学习预测和情绪数据。它使用本地 stdio 传输,并需要 BPE API 密钥。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"bxetech-bpe": {
"command": "npx",
"args": [
"-y",
"@bxetech/bpe-mcp"
],
"env": {
"BPE_API_KEY": "<BPE_API_KEY>",
"BPE_BASE_URL": "<BPE_BASE_URL>"
}
}
}
}
启动命令npx -y @bxetech/bpe-mcp
需要配置的环境变量
BPE_API_KEY密钥Your BPE API key. Free tier available for evaluation; Agent tier unlocks the full briefing endpoint with ML signals, funding skew, and sentiment. Request at https://bxetech.com/contact.
BPE_BASE_URLOverride the BPE backend endpoint. Defaults to https://mcp.bxetech.com. Use https://mcp-qa1.bxetech.com for QA testing.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@bxetech/bpe-mcp0.2.1

工具

5

收录的工具列表 · 更新于 3 周前

参数类型必填说明
symbolenum否交易对。目前仅支持 BTC-USD。BTC-USD

详细介绍

BPE MCP 服务

适用于 BPE 行情数据 API 的 Model Context Protocol 服务。让 Claude Desktop、Cursor、Goose 和其他启用了 MCP 的 Agent 查询整合后的比特币价格、ML 信号、资金费率偏差和自然语言市场简报——无需编写任何 HTTP 样板代码。

状态: v0.2 — 五种工具、本地 stdio 传输,简报端点内部不调用大模型(由模板渲染)。需要 API 密钥。

已列入官方 MCP 服务注册表,名称为 io.github.bxetech/bpe-mcp。通过 npm install -g @bxetech/bpe-mcp 或 npx -y @bxetech/bpe-mcp 安装。

为什么使用它

如果你正在构建一个涉及比特币市场的 Agent,目前有两种选择:

  1. 直接对接 36 个不同的交易所 API。 每个 API 的架构、身份验证方式、速率限制和可靠性都不同。你的 Agent 得耗费 Token 来处理格式不一致的负载。
  2. 使用一个整合数据源。 BPE 将 36 个交易场所的数据汇总到一个经过规范化的数据流中,并提供衍生信号(ML 预测、情绪、资金费率偏差、基差)。一种身份验证方式、一种架构、一次工具调用。

这个 MCP 服务就是将选项 2 封装成原生工具,让你的 Agent 能够发现并调用。

工具(v0.2)

工具功能
get_consolidated_price汇总 BPE 网络数据得出的当前 BTC 价格
get_market_briefing约 4 行(简要)或 6–8 行(详细)的自然语言摘要——价格、资金费率偏差、ML 信号、情绪、异常情况
get_funding_skew各交易场所的年化资金费率 + 最大价差交易对
get_ml_signal指定预测时段内的当前 ML 预测(方向、概率、置信度)
get_sentiment_snapshot加密货币恐惧与贪婪指数、新闻情绪、内存池压力

安装

npm install -g @bxetech/bpe-mcp

也可以使用 npx,无需安装(推荐用于 Claude Desktop):

// ~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "bpe": {
      "command": "npx",
      "args": ["-y", "@bxetech/bpe-mcp"],
      "env": {
        "BPE_API_KEY": "bpe_..."
      }
    }
  }
}

重启 Claude Desktop。五种工具会显示在 MCP 服务选择器中。

配置

环境变量默认值说明
BPE_API_KEY(必填)在 https://bxetech.com/contact 获取
BPE_BASE_URLhttps://mcp.bxetech.com可覆盖,用于可自托管部署 / 本地开发
BPE_TIMEOUT_MS5000每个请求的超时时间

本地开发

git clone https://github.com/bxetech/bpe-mcp
cd bpe-mcp
npm install
npm run build
BPE_API_KEY=... npm run dev

如需在迭代开发时于 Claude Desktop 中进行内部试用,请指向本地构建版本:

{
  "mcpServers": {
    "bpe-dev": {
      "command": "node",
      "args": ["/abs/path/to/mcp-server/dist/index.js"],
      "env": {
        "BPE_API_KEY": "...",
        "BPE_BASE_URL": "http://localhost:8082"
      }
    }
  }
}

路线图

  • v0.2 — get_sentiment_snapshot ✅,友好的分级错误提示 ✅,带时间戳的简报 ✅
  • v0.3 — get_basis、subscribe_alert(Webhook 订阅),面向非开发者安装的托管 HTTP 传输(Cursor 扩展、ChatGPT Desktop)
  • v0.4 — 可选的由 Haiku 渲染的简报(文字更丰富,并按调用计费)

更全面的产品 / 盈利计划请参阅 docs/research/AGENT_INTEGRATION_AND_MONETISATION_2026-04-27.md。

许可证

MIT——详见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。