DeFi收益策略执行工具

一个连接AI助手与多链DeFi收益机会的服务器,支持通过自然语言对话发现、评估和执行收益策略,并确保交易在本地签名。

  • by BlueprintAIx
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 BlueprintAIx/blueprint-mcp

使用说明

@blueprintaix/blueprint mcp

将AI助手连接到DeFi的MCP服务器在EVM和Solana链上产生了机会。通过自然对话发现、评估和执行收益策略——使用在您的机器上本地签名的交易。

特性

  • 多链支持 --Base(EVM)和Solana,即将推出更多链
  • 本地签名 --私钥永远不会离开你的机器
  • MCP集成 --适用于Claude Desktop和其他MCP兼容客户端
  • 意图执行 --自动签署和提交交易

快速开始

将以下内容添加到您的Claude Desktop配置中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Linux: ~/.config/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "blueprint": {
      "command": "npx",
      "args": ["-y", "@blueprintaix/blueprint-mcp"],
      "env": {
        "BLUEPRINT_API_KEY": "<your-api-key>",
        "EVM_PRIVATE_KEY": "<your-evm-private-key>",
        "SOLANA_PRIVATE_KEY": "<your-solana-private-key>"
      }
    }
  }
}

配置

变量 必填 描述
BLUEPRINT_API_KEY 蓝图服务没有 API密钥(请参阅下面的x402回退)
EVM_PRIVATE_KEY EVM交易需要一个私钥
SOLANA_PRIVATE_KEY 需要一个 Solana交易的私钥(base58)
BASE_RPC_URL 否 自定义基础RPC终结点
SOLANA_RPC_URL 否 自定义Solana RPC终结点

至少一个 EVM_PRIVATE_KEY 或 SOLANA_PRIVATE_KEY 必须提供。

x402付款回退

如果没有 BLUEPRINT_API_KEY 如果提供,MCP SDK将自动恢复使用 x402 用于向呼叫工具付款。付款日期为 基础 使用 USDC.

当使用x402支付时, EVM_PRIVATE_KEY 需要签署付款交易。

获取API密钥

联系 meet@emberlabs.io 请求Blueprint API密钥,或如上所述使用x402支付。

故障排除

服务器未启动? 检查以下内容:

  1. 缺少x402的私钥 --如果使用x402付款(否 BLUEPRINT_API_KEY),确保 EVM_PRIVATE_KEY 已设置
  2. 私钥格式无效:
    • EVM_PRIVATE_KEY 必须从以下内容开始 0x (共66个字符)
    • SOLANA_PRIVATE_KEY 必须采用base58编码(约88个字符)
  3. 缓存包问题 --清除npx缓存并重新启动:
    rm -rf ~/.npm/_npx
    

还在卡住吗? 检查Claude Desktop中的MCP日志(~/Library/logs/Claude/MCP服务器bp.log)

许可证

麻省理工学院