关于 mossgate-mcp
mossgate-mcp 是面向需要代币与钱包风险数据或页面渲染的 Agent 的 stdio MCP 服务。它提供四种工具,调用 Mossgate 付费 API,并从运营者在 Base 上注资的 USDC 钱包自动扣款。
主要功能
- 01代币合约风险判定
- 02钱包行为风险画像
- 03完整代币报告
- 04将 URL 或 HTML 渲染为 PDF、PNG 或 JPEG
- 05通过 x402 在 Base 上自动支付 USDC
适用场景
- 01筛查代币合约风险
- 02查看钱包行为风险
- 03将网页生成文档或图像
- 04向支持 MCP 的 Agent 提供付费 API
MCP 相关
通过 stdio 向 MCP 客户端提供四种工具:代币与钱包检查、页面渲染。每次调用均通过 x402 使用运营者注资钱包中的 Base 网络 USDC 付款。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
4收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| chain | string | 否 | 链名称,默认值为 base |
| address | string | 是 | EVM 地址,以 0x 开头 |
详细介绍
mossgate-mcp
一个模型上下文协议(MCP)stdio 服务,可向任何支持 MCP 的 Agent 提供两个实时付费 API:
- mossgate trust(
https://api.mossgate.dev):代币和钱包风险检查 - rue render(
https://rue.mossgate.dev):将 URL/HTML 转换为 PDF/PNG/JPEG
支付方式为 x402 v2,使用 Base 上的 USDC。运行此服务的操作者需要为钱包充值,每次工具调用都会从中扣除少量 USDC。钱包通过无 Gas 方式签署 eip-3009 授权,因此只需要 USDC,无需 ETH 支付 Gas。
工具
token_verdict(address, chain=base):快速评估代币合约的风险wallet_profile(address, chain=base):评估钱包的行为风险token_report(address, chain=base):生成完整的代币报告render(url|html, format=pdf|png|jpeg):渲染页面,并返回 Base64 文件
安装
cd mcp-server
npm install
需要 Node 18+。
为钱包充值
- 创建或使用现有的 EVM 钱包(使用任何能提供 0x 私钥的工具)。
- 向钱包转入 Base 上的 USDC(合约地址为
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913)。几美元即可支付许多次调用的费用。无需 ETH,Gas 由支付协调方代付。 - 将私钥导出为环境变量(切勿提交):
export MOSSGATE_BUYER_PK=0xyourprivatekey
可选覆盖项:MOSSGATE_RPC(Base RPC URL)、
MOSSGATE_TRUST_URL、MOSSGATE_RENDER_URL。
独立运行
MOSSGATE_BUYER_PK=0x... node index.js
此服务通过 stdio 使用 MCP。它旨在由 MCP 客户端启动,而非手动使用。
Claude Desktop / MCP 客户端配置
将以下内容添加到 MCP 客户端配置中(Claude Desktop 配置文件位于:
Linux 上的 ~/.config/Claude/claude_desktop_config.json,或 macOS 上的
~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"mossgate": {
"command": "node",
"args": ["/absolute/path/to/products/mcp-server/index.js"],
"env": {
"MOSSGATE_BUYER_PK": "0xyourprivatekey"
}
}
}
}
重启客户端。四个工具将会出现,每次调用都会自动从已充值的钱包扣费。
验证服务是否启动(不会产生付费调用)
此命令通过 stdio 列出工具,不会访问 API,也不会产生任何费用:
printf '%s\n' \
'{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"probe","version":"0"}}}' \
'{"jsonrpc":"2.0","method":"notifications/initialized"}' \
'{"jsonrpc":"2.0","id":2,"method":"tools/list","params":{}}' \
| node index.js
无需克隆即可运行
此软件包发布在 npm 上,因此 Agent 和客户端可以通过 npx 运行,无需克隆或安装。将客户端配置中的 command 设为 npx,并将 args 设为
["-y", "mossgate-mcp"]:
{
"mcpServers": {
"mossgate": {
"command": "npx",
"args": ["-y", "mossgate-mcp"],
"env": {
"MOSSGATE_BUYER_PK": "0xyourprivatekey"
}
}
}
}
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。