BSV区块链MCP服务器

一个为AI代理提供知识和代码生成工具的MCP服务器,用于构建BSV区块链应用。

  • by bsv-blockchain
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 MatiasJF/simple-mcp

使用说明

@bsv/简单MCP服务器

一个MCP(模型上下文协议)服务器,为AI代理提供知识和代码生成工具,用于使用以下方式构建BSV区块链应用程序 @bsv/simple.

快速开始

克劳德代码(推荐)

claude mcp add simple-mcp -- npx -y @bsv/simple-mcp

就是这样——Claude将通过npx自动下载并运行MCP服务器。

Docker(替代方案)

docker build -t simple-mcp .

添加 ~/.claude/settings.json:

{
  "mcpServers": {
    "simple": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "simple-mcp"]
    }
  }
}

资源

URI 描述
simple://api/wallet 钱包核心+浏览器钱包+服务器钱包方式
simple://api/tokens 令牌创建/列表/发送/兑换/消息框
simple://api/inscriptions 文本/JSON/哈希铭文
simple://api/messagebox 认证、支付、身份登记
simple://api/certification 证明人、证书、撤销
simple://api/did DID类,钱包DID方法
simple://api/credentials 架构、发卡机构、VC/VP、撤销存储
simple://api/overlay 叠加、SHIP/SLAP、广播
simple://guide/nextjs 完整的Next.js集成指南

工具

工具 说明
scaffold_nextjs_config 为BSV应用程序生成next.config.ts+package.json
generate_wallet_setup 钱包初始化代码(浏览器或服务器)
generate_payment_handler 付款处理程序功能
generate_token_handler 令牌CRUD操作
generate_inscription_handler OP_RETURN铭文处理程序
generate_messagebox_setup MessageBox P2P集成
generate_server_route 服务器钱包的Next.js API路由
generate_credential_issuer 使用架构设置凭据颁发器
generate_did_integration DID集成码

提示

提示 描述
integrate_simple 完整集成演练
add_bsv_feature 特定功能代码生成
debug_simple 常见问题的调试帮助