项目简介

Spoon Toolkits是一个全面的区块链和加密货币工具集合,通过MCP协议向AI客户端提供丰富的区块链数据访问、交易执行和语音处理能力。

主要功能

  • 加密货币数据分析:实时价格、K线数据、技术指标(EMA, MACD, RSI等)
  • 多链支持:EVM链(以太坊、Polygon等)、Solana、Neo区块链
  • 语音AI工具:文本转语音、语音转文本、语音克隆和配音
  • 智能合约交互:代币转账、交易执行、跨链桥接
  • 内存管理:基于Mem0的长期记忆存储和检索
  • 去中心化存储:支持AIOZ、4EVERLAND、OORT等存储服务
  • 区块链数据查询:通过Chainbase、ThirdWeb等平台获取数据
  • DeFi工具:借贷利率监控、套利机会发现
  • 区块链监控:网络状态、交易池监控

安装步骤

# 克隆仓库
git clone https://github.com/XSpoonAi/spoon-toolkit

# 安装依赖
pip install -e .

服务器配置

该MCP服务器支持多种传输协议,可根据客户端需求配置:

Stdio传输配置:

{
  "command": "python",
  "args": ["-m", "spoon_toolkits.crypto_powerdata", "start_crypto_powerdata_mcp_stdio"

SSE传输配置:

{
  "command": "python", 
  "args": ["-m", "spoon_toolkits.crypto_powerdata", "start_crypto_powerdata_mcp_sse"

环境配置

创建'.env'文件配置必要的API密钥:

# 区块链数据API
export CHAINBASE_API_KEY="your_api_key"
export THIRDWEB_CLIENT_ID="your_client_id"

# OKX API(用于DEX数据查询)
export OKX_API_KEY="your_okx_api_key"
export OKX_SECRET_KEY="your_okx_secret_key"
export OKX_API_PASSPHRASE="your_passphrase"

# 语音服务
export ELEVENLABS_API_KEY="your_elevenlabs_api_key"

基本使用

服务器启动后,客户端可以通过MCP协议调用以下工具:

  • 加密货币价格查询和预测
  • 技术指标计算
  • 代币转账和交易执行
  • 语音合成和识别
  • 区块链地址验证和查询

注意事项

  • 部分功能需要相应的API服务订阅
  • 建议在测试网络环境中先进行功能验证
  • 支持异步操作和详细的错误处理

信息

分类

AI与计算