项目简介
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与计算