Token导航 LogoToken导航TokenDH.com
Mempool MCP logo
金融服务stdio官方级别未说明来源级核验

Mempool MCP

MCP Server

Mempool MCP Server是一个连接AI助手与比特币区块链数据的桥梁,支持通过自然语言查询区块链数据、内存池统计、费用、矿池和闪电网络信息。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
区块链PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

BitcoinMonk

提供方

BitcoinMonk

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install mempool-mcp

详细介绍

Mempool MCP服务器

一个MCP服务器,将Claude等AI助手连接到mempool.space或您自己的自托管实例。通过自然语言直接查询区块链数据、内存池统计、费用、矿池和闪电网络信息。

这是什么?

该服务器充当人工智能助手和比特币区块链数据之间的桥梁。配置后,您可以提出以下问题:

  • “目前比特币区块的高度是多少?”
  • “目前建议的交易费用是多少?”
  • “显示此交易的详细信息:\[txid\]”
  • “地址bc1q…的余额是多少?”
  • “本周哪些矿池开采的区块最多?”
  • “目前闪电网络的容量是多少?”

服务器支持连接到:

  • 公共API:mempool.space(默认)
  • 自托管:您自己的Mempool实例
  • Tor:.onion隐私隐藏服务

特性

  • 50+工具 覆盖所有Mempool API端点
  • 灵活的连接:公共API、本地实例或Tor
  • 自动Tor支持:连接到.onion地址时自动启动Tor
  • 自定义SSL证书:支持本地实例上的自签名证书

______________________________________________________________________

公共API与自营

为什么选择自助主机?

公共mempool.space API具有可能中断大量使用的速率限制。 运行自己的Mempool实例没有速率限制--您可以根据需要快速、频繁地查询。

自助托管的好处

运行自己的内存池实例消除了这些限制:

公共API自助式
速率限制是(与所有用户共享)
查询速度取决于服务器负载与硬件一样快
隐私mempool.space可见的查询完全私有
运行时间取决于mempool.space您可以控制它
数据新鲜度实时实时(您自己的节点)
网络支持加强比特币去中心化

运行一个完整的比特币节点来为你的Mempool实例供电也直接支持网络——每个节点都有助于验证和中继交易,提高比特币的去中心化和弹性。

自托管选项

一旦你有了一个自托管的实例,只需指向 MEMPOOL_API_URL 并享受无限的查询。

______________________________________________________________________

需求

必需

  • Python 3.11+
  • 克劳德代码 或另一个MCP兼容客户端

可选(用于Tor连接)

  • Tor -仅当连接到.onion地址时才需要

安装Tor

Linux(Debian/Ubuntu):

sudo apt update && sudo apt install tor

Linux(Fedora):

sudo dnf install tor

Linux(Arch):

sudo pacman -S tor

macOS:

brew install tor

窗户:

Windows上的Tor有两种选择:

选项A:Tor专家包(建议用于MCP)

Expert Bundle在端口9050上作为后台守护进程运行Tor。默认情况下,这是MCP服务器所期望的。

  1. 下载自
  2. 提取到 C:\tor
  3. 添加 C:\tor 到您的系统PATH
  4. 重新启动终端

或者使用巧克力:

choco install tor

选项B:Tor浏览器

如果您已经安装了Tor浏览器,则可以使用它。Tor浏览器在端口上运行 9150 (不是9050),因此您需要相应地配置MCP服务器:

claude mcp add mempool-tor mempool-mcp --scope user --env MEMPOOL_API_URL=mempoolhqx4isw62xs7ldayuidyx2v2oethdhhj6mlo2r6ad.onion/api --env MEMPOOL_TOR_PROXY=socks5://127.0.0.1:9150 --env MEMPOOL_TOR_AUTO_START=false
重要提示: 使用此配置的MCP服务器时,必须运行Tor浏览器。

______________________________________________________________________

安装

Linux(Debian/Ubuntu):

sudo apt install pipx
pipx install mempool-mcp

Linux(其他)/macOS:

pip install mempool-mcp
# Or use pipx if pip is blocked

窗户:

pip install mempool-mcp

______________________________________________________________________

配置

快速启动(公共API)

Linux/macOS:

claude mcp add mempool mempool-mcp --scope user --env MEMPOOL_API_URL=mempool.space/api

Windows(PowerShell):

claude mcp add mempool mempool-mcp --scope user --env MEMPOOL_API_URL=mempool.space/api
注: 在Windows上,如果 mempool-mcp 未找到,请使用完整路径: ``powershell claude mcp add mempool "$env:APPDATA\Python\Python313\Scripts\mempool-mcp.exe" --scope user --env MEMPOOL_API_URL=mempool.space/api ``

重新启动Claude Code,然后问: *“目前比特币区块的高度是多少?”*

手动配置

添加到您的 ~/.claude.json (全球)或项目 .mcp.json:

______________________________________________________________________

选项1:公共API(mempool.space)

使用公共mempool.space API。无需额外设置。

{
  "mcpServers": {
    "mempool": {
      "type": "stdio",
      "command": "mempool-mcp",
      "env": {
        "MEMPOOL_API_URL": "mempool.space/api"
      }
    }
  }
}

______________________________________________________________________

选项2:自托管Mempool实例

连接到本地或网络上运行的Mempool实例。

{
  "mcpServers": {
    "mempool": {
      "type": "stdio",
      "command": "mempool-mcp",
      "env": {
        "MEMPOOL_API_URL": "http://localhost:8999/api"
      }
    }
  }
}

使用自定义SSL证书(例如Start9、Umbrel):

{
  "env": {
    "MEMPOOL_API_URL": "https://your-node.local/api",
    "MEMPOOL_CA_CERT": "/path/to/your-ca-certificate.crt"
  }
}

禁用SSL验证(不建议用于生产):

{
  "env": {
    "MEMPOOL_API_URL": "https://your-node.local/api",
    "MEMPOOL_SSL_VERIFY": "false"
  }
}

______________________________________________________________________

选项3:Tor隐藏服务(.onion)

通过Tor连接到Mempool,以获得最大的隐私。服务器将 自动启动Tor 如果它已安装但尚未运行。

{
  "mcpServers": {
    "mempool": {
      "type": "stdio",
      "command": "mempool-mcp",
      "env": {
        "MEMPOOL_API_URL": "mempoolhqx4isw62xs7ldayuidyx2v2oethdhhj6mlo2r6ad.onion/api"
      }
    }
  }
}

使用自定义Tor代理端口:

{
  "env": {
    "MEMPOOL_API_URL": "mempoolhqx4isw62xs7ldayuidyx2v2oethdhhj6mlo2r6ad.onion/api",
    "MEMPOOL_TOR_PROXY": "socks5://127.0.0.1:9150"
  }
}

禁用Tor自动启动(使用现有Tor实例):

{
  "env": {
    "MEMPOOL_TOR_AUTO_START": "false"
  }
}

______________________________________________________________________

环境变量

变量默认值描述
MEMPOOL_API_URL*(必填)*Mempool API的基本URL
MEMPOOL_TOR_PROXYsocks5://127.0.0.1:9050.onion地址的SOCKS5代理
MEMPOOL_TOR_AUTO_STARTtrue未运行时自动启动Tor
MEMPOOL_CA_CERT*(无)*自签名SSL的CA证书路径
MEMPOOL_SSL_VERIFYtrue设置为 false 禁用SSL验证

______________________________________________________________________

可用工具

概述(6个工具)

工具说明
get_server_info显示当前MCP服务器配置
get_difficulty_adjustment当前难度调整进度
get_recommended_fees建议费率(sat/vB)
get_mempool_blocks带有费用范围的预计内存池块
validate_address验证比特币地址并获取类型
get_historical_price历史比特币价格数据

Mempool(5个工具)

工具说明
get_mempoolMempool统计数据(tx计数、vsize、费用)
get_mempool_txids内存池中的所有事务ID
get_mempool_recent最近的内存池事务
get_rbf_replacements最近更换的RBF
get_fullrbf_replacements完全替换RBF

交易(8种工具)

工具说明
get_transaction完整交易详情
get_transaction_hex原始交易十六进制
get_transaction_status确认状态
get_transaction_outspends产出支出状态
get_transaction_merkle_proofMerkle包含证明
get_rbf_historyRBF替换历史
get_cpfp_infoCPFP费用信息
push_transaction广播原始交易

积木(9个工具)

工具说明
get_block按哈希值阻止详细信息
get_block_by_height按高度分组哈希
get_block_header原始块头六角形
get_block_txids区块中的交易ID
get_block_txs阻止交易(分页)
get_blocks最近的区块
get_block_tip_height当前块高度
get_block_tip_hash当前块哈希
get_block_audit_summary区块审核摘要

地址(7个工具)

工具说明
get_address地址信息(余额、交易计数)
get_address_txs地址交易历史记录
get_address_txs_chain已确认交易(分页)
get_address_txs_mempool未确认交易
get_address_utxos地址UTXO
get_scripthash脚本哈希信息
get_scripthash_utxos 脚本哈希UTXO。

采矿(11种工具)

工具说明
get_mining_pools按时间间隔统计池
get_mining_pool特定池信息
get_mining_pool_hashrate池哈希率历史记录
get_mining_pool_blocks按矿池开采的区块
get_hashrate网络哈希率历史记录
get_difficulty_adjustments难度调整历史
get_reward_stats挖矿奖励统计
get_block_fees历史区块费用
get_block_rewards历史区块奖励
get_block_sizes历史块大小/重量
get_block_fee_rates历史费率

闪电网络(6个工具)

工具说明
get_lightning_statistics网络统计
get_lightning_nodes_rankings按容量/通道/年龄划分的顶级节点
get_lightning_node按公钥列出的节点详细信息
search_lightning_nodes按别名搜索节点
get_lightning_channels节点通道
get_lightning_channel频道详情

______________________________________________________________________

使用示例

配置后,询问您的AI助手:

费用和Mempool:

  • “目前建议的费用是多少?”
  • “内存池现在有多拥挤?”
  • “显示下一个投影块”

交易:

  • “查找交易abc123…”
  • “这笔交易确认了吗?”
  • “此tx的哪些输出已被使用?”

地址:

  • “bc1q的余额是多少?”
  • “显示此地址的UTXO”
  • “列出此地址的最近交易记录”

阻碍:

  • “目前的街区高度是多少?”
  • “显示区块800000的详细信息”
  • “最新区块中有哪些交易?”

采矿:

  • “本周哪个矿池开采的矿块最多?”
  • “Foundry目前的哈希率是多少?”
  • “显示过去一个月的网络哈希率”

闪电:

  • “闪电网络的总容量是多少?”
  • “查找名称中包含'ACINQ'的Lightning节点”
  • “按容量显示前10个节点”

______________________________________________________________________

故障排除

MEMPOOL_API_URL 未设置

确保您的MCP配置包括 env 部分与 MEMPOOL_API_URL.

MCP服务器未连接/找不到命令(Windows)

之后 pip install mempool-mcp,可执行文件可能不在您的PATH中。解决:

选项1:使用MCP配置中的完整路径:

claude mcp add mempool "$env:APPDATA\Python\Python313\Scripts\mempool-mcp.exe" --scope user --env MEMPOOL_API_URL=mempool.space/api

选项2:将Python脚本添加到PATH:

[Environment]::SetEnvironmentVariable("Path", $env:Path + ";$env:APPDATA\Python\Python313\Scripts", "User")

然后重新启动终端。

Tor连接问题

“未安装Tor”错误:

  • Linux/macOS: 使用您的包管理器(apt、dnf、pacman、brew)进行安装
  • 窗户: 安装 Tor专家包 并添加到PATH

Tor代理连接失败:

  1. 验证是否安装了Tor: which tor (Linux/macOS)或 where tor (Windows)
  2. 检查端口:

- Tor守护进程/Expert Bundle使用端口 9050 (默认) - Tor浏览器使用端口 9150

  1. 测试连接性:
   # Linux/macOS
   curl --socks5-hostname 127.0.0.1:9050 check.torproject.org

   # Windows PowerShell
   Test-NetConnection -ComputerName 127.0.0.1 -Port 9050

使用Tor浏览器而不是Tor守护进程:

在MCP配置中设置这些环境变量:

{
  "env": {
    "MEMPOOL_TOR_PROXY": "socks5://127.0.0.1:9150",
    "MEMPOOL_TOR_AUTO_START": "false"
  }
}

SSL证书错误

对于具有自签名证书的自托管实例:

  • MEMPOOL_CA_CERT 到您的CA证书路径,或
  • MEMPOOL_SSL_VERIFY=false (不建议用于生产)

服务器未在Claude中显示

  1. 修改后重新启动Claude Code ~/.claude.json
  2. 确保 mempool-mcp 在您的PATH中(尝试运行 mempool-mcp --help)
  3. /mcp 在Claude中查看服务器状态

______________________________________________________________________

许可证

麻省理工学院

______________________________________________________________________

链接

目录标签

目录标签

区块链PythonClaude本地部署比特币数据查询AI助手闪电网络

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP