MCP Monad 是一个用于 Monad 网络的模型上下文协议(Model Context Protocol)服务器。该项目提供了丰富的功能模块,涵盖 Coinflip 游戏、Staking APR 功能以及 DEX 交换功能。用户能够通过配置 MCP 服务器,在 Claude Desktop 中使用这些实用功能。
git clone https://github.com/Semutireng22/mcp-monad.git
cd mcp-monad
npm install
复制示例环境文件并进行修改:
cp .env.example .env
使用文本编辑器(如 nano、vim 或 VS Code)打开 .env 文件,并输入以下内容:
PRIVATE_KEY=0xyourprivatekeyhere
UNISWAP_ROUTER_ADDRESS=0xfb8e1c3b833f9e67a71c859a132cf783b645e436
UNISWAP_FACTORY_ADDRESS=0x733e88f248b742db6c14c0b1713af5ad7fdd59d0
WMON_ADDRESS=0x760AfE86e5de5fa0Ee542fc7B7B713e1c5425701
将 0xyourprivatekeyhere 替换为您的 Monad 测试网络钱包的私钥(64 个十六进制字符,以 0x 开头)。
确保将 .env 文件添加到版本控制忽略列表中:
echo .env >> .gitignore
npm run build
node build/index.js
打开 Claude Desktop。
转到 设置 > 开发者。
编辑 claude_desktop_config.json 文件(通常位于 ~/.config/Claude/ 或 %APPDATA%\Claude\),添加以下配置:
{
"mcpServers": {
"monad-mcp": {
"command": "node",
"args": [
"/path/to/mcp-monad/build/index.js"
],
"env": {
"NODE_ENV": "production"
}
}
}
}
将 /path/to/mcp-monad/ 替换为项目实际路径(例如:E:\proyek\mcp-monad 在 Windows 上或 /home/user/mcp-monad 在 Linux 上)。
重启 Claude Desktop。
在提示时,允许 MCP 访问当前聊天会话(选择 允许当前对话)。
git fork https://github.com/Semutireng22/mcp-monad.git
git checkout -b feature/AmazingFeature
git commit -m 'Add some AmazingFeature'
git push origin feature/AmazingFeature
本项目遵循 MIT License 协议。查看 LICENSE 以获取更多信息。
Slamettttt - @caridipesbuk
项目仓库地址:MCP Monad