写了个 BitcoinJS 的 MCP,感觉没多大用处

最近在玩MCP,顺手写了个 Bitcoin 工具。

就是把 bitcoinjs-lib 包了一层,让 Claude 能直接调用生成地址、创建交易这些操作。

能干啥

比如直接问 Claude:

"帮我解析这个 PSBT:cHNidP8BAJoCAAAAAljoeiG0..." Claude 就能把 PSBT 的输入输出、签名状态都解析出来

"创建一个 2-of-3 多签地址,用这三个公钥:03xxx, 02xxx, 03xxx" 直接给你生成 P2SH 或者 P2WSH 地址

"验证这个地址是不是有效的:tb1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4" 告诉你地址类型、网络、是否有效

"生成一笔转账交易,从 xxx 转到 yyy ,金额 0.001 BTC" 帮你构造好 Transaction 对象

谁会用

说实话受众很窄,就是写 Bitcoin 相关代码的时候用:

  • 调试钱包应用时快速验证地址格式
  • 开发多签方案时测试不同的脚本类型
  • 分析别人的 PSBT 看签名流程对不对
  • 学习 Bitcoin Script 时生成各种测试用例

涉及真钱的谁会用这个,肯定还是钱包。

TypeScript 写的,基于 bitcoinjs-lib ,默认跑 testnet 。

GitHub: github.com/Odyssey98/b...

readme: chatgptnb.com/bitcoinjs-m...

相关推荐
IvorySQL7 小时前
PostgreSQL 日报|堆表选择性索引更新(10 月 13 日)
数据库·人工智能·postgresql·开源·区块链
hughnz8 小时前
代币化石油:用区块链实现能源资产数字化
区块链
商业白皮书16 小时前
Web3 品牌曝光渠道指南:项目方如何挑选适配媒体资源
web3·媒体
小淮AI17 小时前
依托垂直行业媒体矩阵,为 Web3 品牌搭建全球化行业认知
web3·媒体
李可以量化1 天前
从零读懂配对交易(上):从套利本源到配对交易的核心逻辑
python·区块链·量化交易·通达信·qmt
木西1 天前
Raydium(RAY)原子闭环:资金归集达标,单笔交易自动开池|EIP-1153 合约实战
web3·智能合约·solidity
每日品牌解读1 天前
ME Group:洞察香港Web3行业动态的前沿窗口
web3
codigger1 天前
哈希算法:一根看不见的 "指纹",如何撑起整个互联网
后端·区块链·哈希算法·sha256
怒放de生命20102 天前
web3之Solidity 变量与类型系统:从理解规则到写出合约
web3·区块链