专为钱包开发设计的本地优先MCP服务器。提供种子和钱包管理、余额读取以及交易发送——所有操作都在您的机器上进行。您可以选择通过ngrok公开MCP端点以供远程LLM使用。种子短语永远不会离开您的机器。 🔒
wdk-data.json中http://localhost:8080/mcp给远程LLM提供商NGROK_AUTHTOKEN# 安装依赖
bun install
# (可选)设置ngrok认证令牌以公开访问
export NGROK_AUTHTOKEN="<your-token>"
# 启动MCP服务器
bun run src/index.ts
服务器将在http://localhost:8080/mcp监听。
包含一个轻量级Next.js仪表板用于管理和查看种子及钱包。 🖥️
cd src/webui
bun install
bun run dev
然后打开http://localhost:3000。
FastMCP服务器正在运行于http://localhost:8080数据库已准备好:<path>/wdk-data.jsonwdk-data.json中seeds,wallets,apiKeyscreate_seed:创建一个新的种子条目
list_seeds:列出所有种子
get_seed:根据ID获取种子
update_seed:更新种子元数据/短语
delete_seed:移除一个种子
create_wallet:创建与种子关联的钱包
list_wallets:列出所有钱包
get_wallet:根据ID获取钱包
add_wallet_address:将地址附加到钱包
update_wallet:更新钱包元数据
delete_wallet:移除一个钱包
get_balance:获取特定地址的余额
send_transaction:从钱包发送交易
set_api_key:本地存储API密钥
get_api_key:检索存储的API密钥
list_api_keys:列出存储的API密钥
delete_api_key:删除API密钥
get_database_stats:基本计数和配置路径
8080已被占用,请停止其他进程或更改src/index.ts中的端口。