mcp-gate402
Allows CrewAI agents to use the MCP server's tools for web scraping, text compression, semantic caching, and free utilities, enabling agent-driven data collection and preprocessing.
Enables LangChain agents to access tools for web scraping, text minification, semantic dedup, and free utilities via the LangChain MCP adapter, facilitating LLM-ready data retrieval and optimization.
Supports LangGraph agents by providing MCP tools for scraping, minification, semantic caching, and free utilities, allowing integration into graph-based agent workflows.
gate402-mcp
MCP server for Gate402 — pay-per-call agent APIs over HTTP 402 (x402 / USDC on Base). Gives any MCP client four tools with no signup and a free tier on first runs:
Tool | What it does | Price |
| Fetch any public URL, render JS, strip nav/ads → clean LLM-ready Markdown | $0.002 |
| Hardened headless fetch for JS-heavy / bot-protected pages | $0.05 |
| Compress text to cut downstream LLM token spend (~40%) | $0.005 / 10k tok |
| Semantic vector-cache lookup (exact + cosine) | $0.001 hit / $0.003 miss |
| On-chain wallet/token intel on Base (balances, EOA/contract, tx count, token metadata) | $0.01 |
| Live DEX price / liquidity / 24h volume for a Base token | $0.01 |
| Recent news headlines + bull/bear sentiment for a ticker/topic | $0.02 |
| Latest SEC EDGAR filings (10-K/10-Q/8-K) for a US ticker | $0.02 |
…plus three free tools that run locally in this process (pure compute — no payment, no key, no network):
Tool | What it does |
| Estimate the token count of a string (budget your context window) |
| Convert an HTML string you already have into clean Markdown |
| Coerce malformed / LLM-mangled JSON into valid JSON |
How billing works
On first use the server self-claims a free-credit API key from Gate402 and caches it at ~/.gate402-mcp/key.json. Calls draw down that credit. When it runs out, tools return a top-up link instead of failing. To skip the free tier, set GATE402_API_KEY to a funded account (top up).
The payment is the auth — there are no accounts to create.
Related MCP server: agentsvc-mcp
Install
npm install -g gate402-mcpOr run without installing via npx gate402-mcp.
Configure your MCP client
Claude Desktop / Claude Code
Add to your MCP config (claude_desktop_config.json, or claude mcp add):
{
"mcpServers": {
"gate402": {
"command": "npx",
"args": ["-y", "gate402-mcp"]
}
}
}Cursor / Cline / Windsurf
Same shape — point the MCP server command at npx -y gate402-mcp.
Agent frameworks (LangChain, CrewAI, LlamaIndex)
gate402 is a standard stdio MCP server, so any framework with an MCP adapter can load all 11 tools:
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 agentCrewAI (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 CrewLlamaIndex (McpToolSpec):
from llama_index.tools.mcp import BasicMCPClient, McpToolSpec
tools = McpToolSpec(client=BasicMCPClient("npx", args=["-y", "gate402-mcp"])).to_tool_list()Once wired, the agent calls the tools autonomously; the free-credit key is claimed on first use, and paid tools draw down from it.
Environment variables
Var | Default | Purpose |
| (unset) | Use a funded account instead of the free tier. |
|
| Override the gateway (self-hosting / testing). |
|
| Where the cached free key is stored. |
Develop
npm install
npm run build
npm start # or: npm run devLicense
MIT
Maintenance
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pgalyen1987/gate402-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server