io.github.Agonx402/agon-gateway MCP Server
io.github.Agonx402/agon-gateway
What is the io.github.Agonx402/agon-gateway MCP server?
MCP server for Agon Gateway x402, Helius Wallet, and Tokens API market data.
How to install io.github.Agonx402/agon-gateway
Copy-paste configuration for popular MCP clients.
AGON_GATEWAY_BASE_URLOptional Agon Gateway base URL. Defaults to https://gateway.agonx402.com.
AGON_SIGNER_COMMANDExecuted only by agon_gateway_auth_call after an HTTP 402: spawns once with the normalized auth-request JSON on stdin (same shape as agon_gateway_prepare_auth). Stdout must be JSON auth output (headers map, or SIWX address+signature). On Windows, npx/npm run under cmd.exe; treat AGON_SIGNER_COMMAND as untrusted if an attacker controls it.
AGON_WALLET_PROFILEOptional Agon wallet profile hint passed to signer hooks.
AGON_PAYMENT_MAX_AMOUNT_USDOptional x402 maximum USD amount per request.
AGON_PAYMENT_DAILY_LIMIT_USDOptional x402 daily authorized spend limit in USD.
{
"mcpServers": {
"agon-gateway": {
"command": "npx",
"args": [
"-y",
"@agonx402/gateway-mcp"
],
"env": {
"AGON_GATEWAY_BASE_URL": "<YOUR_AGON_GATEWAY_BASE_URL>",
"AGON_SIGNER_COMMAND": "<YOUR_AGON_SIGNER_COMMAND>",
"AGON_WALLET_PROFILE": "<YOUR_AGON_WALLET_PROFILE>",
"AGON_PAYMENT_MAX_AMOUNT_USD": "<YOUR_AGON_PAYMENT_MAX_AMOUNT_USD>",
"AGON_PAYMENT_DAILY_LIMIT_USD": "<YOUR_AGON_PAYMENT_DAILY_LIMIT_USD>"
}
}
}
}{
"mcpServers": {
"agon-gateway": {
"command": "npx",
"args": [
"-y",
"@agonx402/gateway-mcp"
],
"env": {
"AGON_GATEWAY_BASE_URL": "<YOUR_AGON_GATEWAY_BASE_URL>",
"AGON_SIGNER_COMMAND": "<YOUR_AGON_SIGNER_COMMAND>",
"AGON_WALLET_PROFILE": "<YOUR_AGON_WALLET_PROFILE>",
"AGON_PAYMENT_MAX_AMOUNT_USD": "<YOUR_AGON_PAYMENT_MAX_AMOUNT_USD>",
"AGON_PAYMENT_DAILY_LIMIT_USD": "<YOUR_AGON_PAYMENT_DAILY_LIMIT_USD>"
}
}
}
}{
"mcpServers": {
"agon-gateway": {
"command": "npx",
"args": [
"-y",
"@agonx402/gateway-mcp"
],
"env": {
"AGON_GATEWAY_BASE_URL": "<YOUR_AGON_GATEWAY_BASE_URL>",
"AGON_SIGNER_COMMAND": "<YOUR_AGON_SIGNER_COMMAND>",
"AGON_WALLET_PROFILE": "<YOUR_AGON_WALLET_PROFILE>",
"AGON_PAYMENT_MAX_AMOUNT_USD": "<YOUR_AGON_PAYMENT_MAX_AMOUNT_USD>",
"AGON_PAYMENT_DAILY_LIMIT_USD": "<YOUR_AGON_PAYMENT_DAILY_LIMIT_USD>"
}
}
}
}{
"servers": {
"agon-gateway": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@agonx402/gateway-mcp"
],
"env": {
"AGON_GATEWAY_BASE_URL": "<YOUR_AGON_GATEWAY_BASE_URL>",
"AGON_SIGNER_COMMAND": "<YOUR_AGON_SIGNER_COMMAND>",
"AGON_WALLET_PROFILE": "<YOUR_AGON_WALLET_PROFILE>",
"AGON_PAYMENT_MAX_AMOUNT_USD": "<YOUR_AGON_PAYMENT_MAX_AMOUNT_USD>",
"AGON_PAYMENT_DAILY_LIMIT_USD": "<YOUR_AGON_PAYMENT_DAILY_LIMIT_USD>"
}
}
}
}claude mcp add agon-gateway --env AGON_GATEWAY_BASE_URL=<YOUR_AGON_GATEWAY_BASE_URL> --env AGON_SIGNER_COMMAND=<YOUR_AGON_SIGNER_COMMAND> --env AGON_WALLET_PROFILE=<YOUR_AGON_WALLET_PROFILE> --env AGON_PAYMENT_MAX_AMOUNT_USD=<YOUR_AGON_PAYMENT_MAX_AMOUNT_USD> --env AGON_PAYMENT_DAILY_LIMIT_USD=<YOUR_AGON_PAYMENT_DAILY_LIMIT_USD> -- npx -y @agonx402/gateway-mcpRelated MCP servers
io.github.Agonx402/agon-protocol
MCP server for Agon Protocol state reads and prepare-only payment-channel actions.