Mcp Server Bitcoin Wallet

Mcp Server Bitcoin Wallet

🚀 基于模型上下文协议(MCP)的比特币钱包服务器

本项目是一个基于模型上下文协议(MCP)的比特币钱包服务器,它为AI代理与比特币钱包之间的交互搭建了桥梁,极大地拓展了比特币钱包的应用场景。

🚀 快速开始

本项目的搭建步骤如下:

  1. 安装依赖:
pnpm install
  1. 设置环境变量:
export WALLET_PASSWORD="你的安全密码"
  1. 构建项目:
pnpm build
  1. 运行服务器:
pnpm start

✨ 主要特性

  • get_address:显示一个用于接收付款的比特币地址
  • get_balance:显示当前钱包余额
  • send_transaction:向特定地址发送交易

📦 安装指南

开发模式运行

使用MCP CLI进行开发模式运行:

pnpm dev

检查模式运行

使用MCP Inspector运行:

pnpm inspect

🔧 技术细节

这是一个简单的比特币轻量级验证(SPV)钱包,具备以下特点:

  • 存储一个加密的私钥在操作系统密钥链中
  • 使用WALLET_PASSWORD环境变量提供的密码进行加密
  • 采用无状态就绪架构,所有网络数据按需获取

📄 许可证

文档未提及相关信息,暂不展示。

⚠️ 重要提示

  • 钱包密码必须通过环境变量提供
  • 私钥以加密形式存储在系统密钥链中
  • 切勿泄露敏感信息如私钥或助记词
  • 所有操作均在内存中进行,并在完成后清理
  • 0 关注
  • 0 收藏,32 浏览
  • system 提出于 2025-09-26 13:21

相似服务问题

相关AI产品