mcpField
G
gate402-mcp

gate402-mcp

本地服务
github.com/pgalyen1987AI 与智能体16 周前更新

关于 gate402-mcp

gate402-mcp 是 Gate402 的标准输入输出 MCP 服务,为 Agent 提供按次付费的推理、网页处理、Base 链数据和 SEC 文件工具,也包含本地免费工具。首次使用可领取免费额度,之后由额度或已充值账户支付。

主要功能

  1. 01调用开源模型进行推理
  2. 02抓取网页并整理为 Markdown
  3. 03查询 Base 链代币与交易数据
  4. 04检索 SEC EDGAR 文件
  5. 05提供本地文本与 JSON 工具
  6. 06GPU 市场推理与供应商浏览

适用场景

  1. 01为 Agent 执行模型推理
  2. 02提取网页内容供后续处理
  3. 03检查 Base 代币及交易信号
  4. 04查找美国公司的 SEC 文件

MCP 相关

作为标准输入输出 MCP 服务,向 MCP 客户端和支持 MCP 的框架暴露推理、网页、链上数据、SEC 文件及本地处理工具。付费调用通过 Gate402 额度或账户密钥结算;GPU 市场推理使用 x402。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"pgalyen1987-gate402": {
"command": "npx",
"args": [
"-y",
"gate402-mcp"
],
"env": {
"GATE402_API_KEY": "<GATE402_API_KEY>",
"GATE402_BASE_URL": "<GATE402_BASE_URL>"
}
}
}
}
启动命令npx -y gate402-mcp
需要配置的环境变量
GATE402_API_KEY密钥Optional. A funded Gate402 account key to skip the free tier.
GATE402_BASE_URLOptional. Override the gateway base URL (default https://gate402.app).

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmgate402-mcp0.8.1

工具

20

收录的工具列表 · 更新于 2 周前

参数类型必填说明
urlstring是要获取并转换为 Markdown 的公开 URL。

详细介绍

gate402-mcp

x402 trust

Gate402 的 MCP 服务——通过 HTTP 402 提供按调用付费的 Agent API(x402 / Base 上的 USDC)。让任何 MCP 客户端无需注册即可使用完整的工具集,首次运行还可享受免费额度——GPU/CPU 计算、开放模型大模型推理、GPU 市场、完整的 Base 交易流程(发现 → 审核 → 读取 → 执行)以及 Web 工具:

工具功能价格
gate402_infer开放模型大模型推理(Llama 3.1 8B/70B、Qwen 2.5、Mistral);按实际 Token 计费,并提供签名使用收据按 Token 计费(输入每 100 万 Token 起价 $0.05)
gate402_compute为容器任务提供按量计费的 GPU/CPU,并附带签名执行收据。尚不可用:在接入计算提供商前会返回 503按秒计费
gate402_scrape获取任意公开 URL,渲染 JS,移除导航栏/广告 → 输出整洁、适合大模型使用的 Markdown$0.002
gate402_scrape_stealth通过住宅代理 + CAPTCHA 求解获取 Cloudflare/反机器人页面 → 输出整洁的 Markdown$0.05
gate402_minify压缩文本,降低下游大模型 Token 开销(约 40%)每 10k Token $0.005
gate402_dedup语义向量缓存查询(精确匹配 + 余弦相似度)命中 $0.001 / 未命中 $0.003
gate402_onchain查询 Base 链上钱包/Token 信息(余额、EOA/合约、交易数量、Token 元数据)$0.01
gate402_dex获取 Base Token 的实时 DEX 价格 / 流动性 / 24 小时交易量$0.01
gate402_news获取某股票代码/主题的近期新闻标题 + 看涨/看跌情绪$0.02
gate402_edgar获取美国股票代码对应的最新 SEC EDGAR 文件(10-K/10-Q/8-K)$0.02
gate402_token_risk给出 Base Token 的 Rug/可交易性判定(评分 + SAFE/CAUTION/AVOID;流动性、蜜罐模拟、持有者集中度)$0.03
gate402_momentum提供 Base Token 的动量 + 订单流信号(RISING/FALLING + ACCUMULATION/DISTRIBUTION,并经过蜜罐筛查)$0.02
gate402_best_swap最优执行信息:交易对应的 DEX 池 + 预估价格影响$0.02
gate402_launches监控最新上线的 Base Token,并进行初步筛查$0.02

……此外还有三个免费工具,可在此进程本地运行(纯计算——无需付款、密钥或网络):

工具功能
gate402_token_count估算字符串的 Token 数量(帮助规划上下文窗口)
gate402_html_to_md将已有的 HTML 字符串转换为整洁的 Markdown
gate402_json_repair将格式错误或被大模型破坏的 JSON 转换为有效 JSON
GPU 市场

Gate402 还可将请求路由至第三方 GPU/计算提供商,并采用成功后托管结算——只有提供商成功交付,买家才会被扣款。提供商每次调用可获得 85% 的收入,以 Base 上的 USDC 链上支付。

工具功能
gate402_market_infer通过市场进行大模型推理,并路由至价格最低且正常运行的提供商。原生支持 x402(每次调用均进行链上结算——需要 x402 客户端,而非免费额度密钥)
gate402_providers**免费。**浏览活跃提供商——模型、每次调用的价格、可靠性
gate402_become_provider**免费。**上架自己的 GPU 并赚取每次调用金额的 85%——返回确切的签名消息 + 注册请求

计费方式

首次使用时,服务会从 Gate402 自动申请一个免费额度 API 密钥,并将其缓存在 ~/.gate402-mcp/key.json。调用会消耗该额度。额度用完后,工具会返回充值链接,而不会报错。如需跳过免费额度,请将 GATE402_API_KEY 设置为已充值账户的密钥(充值)。

付款即为身份验证——无需创建账户。

安装

npm install -g gate402-mcp

也可以通过 npx gate402-mcp 直接运行,无需安装。

配置 MCP 客户端

Claude Desktop / Claude Code

将以下内容添加到 MCP 配置中(claude_desktop_config.json,或使用 claude mcp add):

{
  "mcpServers": {
    "gate402": {
      "command": "npx",
      "args": ["-y", "gate402-mcp"]
    }
  }
}
Cursor / Cline / Windsurf

配置方式相同——将 MCP 服务的 command 指向 npx -y gate402-mcp。

Agent 框架(LangChain、CrewAI、LlamaIndex)

gate402 是标准的 stdio MCP 服务,因此任何带有 MCP 适配器的框架都可以加载全部 17 个工具:

LangChain / LangGraph(langchain-mcp-adapters):

from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({"gate402": {"command": "npx", "args": ["-y", "gate402-mcp"], "transport": "stdio"}})
tools = await client.get_tools()   # feed into your agent

CrewAI(MCPServerAdapter):

from crewai_tools import MCPServerAdapter
from mcp import StdioServerParameters
params = StdioServerParameters(command="npx", args=["-y", "gate402-mcp"])
with MCPServerAdapter(params) as tools:
    ...  # pass tools to your Crew

LlamaIndex(McpToolSpec):

from llama_index.tools.mcp import BasicMCPClient, McpToolSpec
tools = McpToolSpec(client=BasicMCPClient("npx", args=["-y", "gate402-mcp"])).to_tool_list()

配置完成后,Agent 会自主调用工具;首次使用时会领取免费额度密钥,付费工具则从中扣除额度。

环境变量

变量默认值用途
GATE402_API_KEY(unset)使用已充值的账户,而非免费层级。
GATE402_BASE_URLhttps://gate402.app覆盖网关地址(自托管 / 测试)。
GATE402_CONFIG_DIR~/.gate402-mcp缓存的免费密钥的存储位置。

开发

npm install
npm run build
npm start          # or: npm run dev

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。