关于 BPE (Bitcoin Pricing Engine)
BPE MCP Server 为支持 MCP 的 Agent 提供 BPE API 汇总的比特币市场数据。五种工具涵盖价格、市场简报、资金费率偏差、机器学习信号和情绪数据;使用时需要 API 密钥。
主要功能
- 01汇总比特币价格
- 02自然语言市场简报
- 03各交易场所资金费率与价差
- 04按预测周期提供机器学习信号
- 05情绪与内存池指标
适用场景
- 01在 Agent 工作流中查询汇总后的 BTC 价格
- 02查看不同交易场所的资金费率差异
- 03获取信号和情绪数据以分析比特币市场
MCP 相关
该服务提供五种工具,供 MCP 客户端查询 BPE 市场数据,包括汇总价格、简报、资金费率偏差、机器学习预测和情绪数据。它使用本地 stdio 传输,并需要 BPE API 密钥。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y @bxetech/bpe-mcpBPE_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+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
5收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| symbol | enum | 否 | 交易对。目前仅支持 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,目前有两种选择:
- 直接对接 36 个不同的交易所 API。 每个 API 的架构、身份验证方式、速率限制和可靠性都不同。你的 Agent 得耗费 Token 来处理格式不一致的负载。
- 使用一个整合数据源。 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_URL | https://mcp.bxetech.com | 可覆盖,用于可自托管部署 / 本地开发 |
BPE_TIMEOUT_MS | 5000 | 每个请求的超时时间 |
本地开发
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。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。