Solana RugCheck & Transaction Helper

Solana RugCheck & Transaction Helper

🚀 模型上下文协议

本项目提供了创建MCP服务器的示例,可用于连接GOAT与Claude桌面版。它支持EVM(Base Sepolia)和Solana链的实现,并且能够轻松扩展以支持其他链、钱包和工具系列。

🚀 快速开始

这个示例展示了如何创建一个MCP服务器,以连接GOAT与Claude桌面版。它支持EVM(Base Sepolia)和Solana链的实现,但可以轻松更新为支持任何其他链、钱包和其他工具系列。

先决条件

  • 已安装Claude桌面版。你可以从这里下载

设置

  1. 克隆仓库:
git clone https://github.com/goat-sdk/goat.git && cd goat
  1. typescript 目录中运行以下命令:
cd typescript
pnpm install
pnpm build
  1. 进入示例目录:
cd examples/by-framework/model-context-protocol

配置Claude桌面版的MCP服务器

  1. 复制 mcp-evm.example.json 文件到 mcp-evm.json:
# 对于EVM
cp mcp-evm.example.json mcp-evm.json

# 对于Solana
cp mcp-solana.example.json mcp-solana.json
  1. 更新JSON文件,输入以下值(适用于EVM或Solana):
  • model-context-protocol 文件夹的父目录的绝对路径(可以通过在 model-context-protocol 文件夹中运行 pwd 命令获取)
  • WALLET_PRIVATE_KEY
  • RPC_PROVIDER_URL
  1. 复制/更新JSON文件并将其重命名为 claude_desktop_config.json,放到 ~/Library/Application Support/Claude/ 目录:
# 对于EVM
cp mcp-evm.json ~/Library/Application\ Support/Claude/claude_desktop_config.json

# 对于Solana
cp mcp-solana.json ~/Library/Application\ Support/Claude/claude_desktop_config.json

这告诉Claude桌面版:

  • 存在名为“goat-evm” / “goat-solana”的MCP服务器
  • 通过运行指定命令启动它们
  1. 重启Claude桌面版。

⚠️ 重要提示

当更改代码时,你需要确保:

  1. model-context-protocol 文件夹中运行 pnpm build 命令以生成更新后的 evm.jssolana.js 文件。
  2. 如果你更新了JSON文件,请再次将其复制到 ~/Library/Application Support/Claude/ 目录,或在 claude_desktop_config.json 文件中输入新的值。你还需要重启Claude。

使用方法

  1. 运行Claude桌面版

  2. 与代理聊天:

  • 检查你的ERC-20代币余额
  • 向另一个地址发送ERC-20代币
  • 再次检查余额,以查看刚刚发送的代币

有关如何使用模型上下文协议的更多信息,请参阅文档

  • 0 关注
  • 0 收藏,27 浏览
  • system 提出于 2025-09-26 16:36

相似服务问题

相关AI产品