Okto Web3 MCP 服务器
使用 Okto v2 API 的 MCP 服务器,支持通过自然语言交互管理 Web3 交易和资产组合。
快速入门
-
安装 Google Cloud 凭据
- 在 Google Cloud Console 创建项目并启用 OAuth。
- 下载 OAuth 2.0 凭据文件
gcp-oauth.keys.json
。
-
设置 Okto 凭据
- 从 https://dashboard.okto.tech/ 获取以下环境变量:
- OKTO_ENVIRONMENT=sandbox
- OKTO_CLIENT_PRIVATE_KEY=your_private_key
- OKTO_CLIENT_SWA=your_swa
- 从 https://dashboard.okto.tech/ 获取以下环境变量:
-
运行认证
- 全局认证(推荐):
mkdir -p ~/.okto-mcp mv gcp-oauth.keys.json ~/.okto-mcp/ npx @okto_web3/okto-mcp-server@latest auth
- 或本地认证(将自动复制到全局配置)。
- 全局认证(推荐):
-
配置 Claude Desktop
- 编辑配置文件
~/Library/Application Support/Claude/claude_desktop_config.json
,添加以下内容:{ "mcpServers": { "okto": { "command": "npx", "env": { "OKTO_ENVIRONMENT": "sandbox", "OKTO_CLIENT_PRIVATE_KEY": "your_private_key_here", "OKTO_CLIENT_SWA": "your_swa_here" }, "args": [ "@okto_web3/okto-mcp-server@latest" ] } } }
- 编辑配置文件
-
功能工具
- 支持查看资产组合、账户信息、NFT 收藏、交易历史等。
- 示例:转账工具参数格式:
{ "amount": "1000000000000000000", "recipient": "0x...", "token": "0x...", "caip2Id": "eip155:1" }