
这是一个模型上下文协议(MCP)服务器,提供用于AI应用程序(如Claude Desktop和Cursor)的比特币工具,使它们能够与比特币网络互动并管理钱包操作。
Bitcoin MCP服务器通过提供工具扩展了任何MCP客户端的能力,可以进行任何与比特币相关的操作:
@arklabs/wallet-sdk集成setup_wallet创建或恢复一个比特币钱包:
{
action: "create" | "restore",
privateKey?: string,
network?: "bitcoin" | "testnet" | "signet" | "mutinynet",
arkServerUrl?: string,
esploraUrl?: string
}
get_wallet_status获取当前钱包状态和初始化状态。
get_addresses获取所有钱包地址。
get_balance获取钱包余额,可选地转换为法定货币。
send_bitcoin向地址发送比特币:
{
address: string,
amount: number, // 以聪为单位
feeRate?: number // 可选手续费率
}
本项目使用:
pnpm install
pnpm test
pnpm build
MIT 许可证