Gatewards

Proxy de gobernanza de gastos y deduplicación entre agentes para flotas de agentes de IA — control de presupuesto por agente y liquidación x402 no custodial sobre MCP.

Documentación

@gatewards/mcp-server

Un servidor MCP que permite que cualquier agente (Claude Desktop, Cursor, VS Code, o tu propio cliente MCP) descubra y llame a APIs de pago a través de Gatewards — con límites de gasto por agente, deduplicación entre agentes y liquidación x402 sin custodia.

El agente conserva su propia clave de API y billetera. Gatewards aplica el límite de gasto en la ruta de solicitud: una llamada que excede el presupuesto se rechaza antes de ejecutarse, no se registra después.

Instalación

npx @gatewards/mcp-server --api-key=gw_agent_xxx --gateway=https://api.gatewards.com

Claude Desktop

Añade a tu claude_desktop_config.json:

{
  "mcpServers": {
    "gatewards": {
      "command": "npx",
      "args": [
        "@gatewards/mcp-server",
        "--api-key=gw_agent_xxx",
        "--gateway=https://api.gatewards.com"
      ]
    }
  }
}

Obtén una clave de agente desde tu panel de Gatewards.

Dos modos

ModoCómoLo que obtienes
Proxy (predeterminado)--api-key=gw_agent_xxxEnruta llamadas a través de la puerta de enlace. Aplicación de presupuesto por agente, caché de respuestas y deduplicación entre agentes. Sin billetera, sin pago en cadena.
x402 (autocustodia)--private-key=0x... --rpc-url=... --usdc-address=...El agente firma los pagos USDC él mismo. Cuando una API devuelve 402, el pago se liquida en cadena y la solicitud se reintenta con un recibo. Las claves nunca salen de tu máquina.

Elige el modo proxy para gobernanza y caché. Añade x402 solo cuando realmente necesites pagar por llamada en cadena.

Herramientas

HerramientaQué hace
gatewards_discover_servicesLista los servicios de API de pago en el mercado (nombre, endpoint, precio).
gatewards_call_apiRealiza una llamada GET/POST. Devuelve estado, datos y costo si se realizó un pago.
gatewards_check_budgetGasto diario actual, presupuesto restante y suscripciones activas.
gatewards_get_plansLista los planes de crédito prepagado para un servicio.
gatewards_subscribeCompra un paquete de crédito para un servicio (solo modo proxy).

Configuración

Opciones o variables de entorno (las opciones ganan):

OpciónEntornoPredeterminadoNotas
--gatewayGATEWARDS_GATEWAY_URLhttp://localhost:3001URL base de la puerta de enlace.
--api-keyGATEWARDS_API_KEY—Clave de agente. Habilita el modo proxy.
--private-keyGATEWARDS_PRIVATE_KEY—Clave con prefijo 0x para el modo x402. Nunca se envía a ningún lugar.
--rpc-urlGATEWARDS_RPC_URL—Requerido para el modo x402.
--usdc-addressGATEWARDS_USDC_ADDRESS—Requerido para el modo x402.
--networkGATEWARDS_NETWORKbase-sepoliap. ej. base, base-sepolia.
--merchantGATEWARDS_MERCHANT_URL—Restringe las URL absolutas a este origen.

Se requiere --api-key o --private-key.

Licencia

Apache-2.0