Payload Sample MCP Server

Servidor MCP de demostración de código abierto que muestra cómo cobrar por llamada de herramienta: requisitos de pago estilo 402 para llamadores no pagados, resultados para los que pagan, además de una superficie lista para escaneo para el conjunto de herramientas complementario de auditoría de preparación.

Documentación

Servidor MCP de Muestra de Payload

Un servidor MCP real e instalable (SDK oficial de Python de mcp, transporte stdio) que demuestra el mecanismo central del Kit de Monetización MCP de pago de Payload: medición por llamada de herramienta con una cuota gratuita, y luego una respuesta PAYMENT_REQUIRED legible por máquina una vez que la cuota se agota.

Software pequeño que se gana su sustento.

Qué hace

HerramientaNivelQué hace
word_countGRATIS, ilimitadoCuenta palabras, caracteres y líneas del texto de entrada.
summarizePREMIUMResumen extractivo ingenuo del texto.
extract_keywordsPREMIUMExtracción ingenua de palabras clave del texto.

El mecanismo de cuota gratuita

Las herramientas premium tienen una cuota gratuita (por defecto 5 llamadas, variable de entorno PAYLOAD_FREE_QUOTA). Después de eso, el servidor responde con un payload JSON PAYMENT_REQUIRED legible por máquina estilo x402 — no se bloquea y no recopila ningún pago real:

{
  "status": "PAYMENT_REQUIRED",
  "tool": "summarize",
  "free_quota": 5,
  "premium_calls_used": 5,
  "upgrade_url": "https://payloadtools.gumroad.com/l/mcp-monetization-kit",
  "message": "Free quota exhausted (5/5 premium calls used). Attach payment to continue, or get the full MCP Monetization Kit to collect real per-call USDC payments with the x402 flow: ..."
}

Un límite máximo (por defecto 200 llamadas totales, variable de entorno PAYLOAD_HARD_CAP) evita que esta muestra se use como un servicio gratuito. La medición está en memoria y se reinicia en cada reinicio.

Instalación y ejecución

Requiere Python 3.10+.

pip install payload-sample-mcp-server
payload-sample-mcp-server

Úsalo en Claude Desktop

Agrega a tu configuración de Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json en macOS, %APPDATA%\Claude\claude_desktop_config.json en Windows):

{
  "mcpServers": {
    "payload-sample": {
      "command": "payload-sample-mcp-server"
    }
  }
}

Úsalo en Cursor

Agrega a tu configuración de MCP de Cursor (~/.cursor/mcp.json):

{
  "mcpServers": {
    "payload-sample": {
      "command": "payload-sample-mcp-server"
    }
  }
}

Para ejecutar desde el código fuente en su lugar:

git clone https://github.com/Payloadhq/payload-sample-mcp-server
cd payload-sample-mcp-server
pip install -e .
payload-sample-mcp-server

Lo que falta deliberadamente (los kits de pago)

Esta muestra demuestra que el mecanismo de monetización funciona. No reemplaza los productos de pago:

  • Recopilación de pagos reales. El Kit de Monetización MCP ($69) recopila pagos reales de USDC por llamada mediante el flujo x402, con dos verificadores (verificador HMAC de desarrollo para pruebas, verificador facilitador para producción) — sin custodia, verifica el pago y luego ejecuta tu herramienta. Incluye un registro de herramientas de pago (registerTool / callTool / listTools) con precios por herramienta, lógica de cuota gratuita, un libro de contabilidad de uso de solo anexión, el adaptador oficial del SDK sobre el transporte stdio, 15 pruebas automatizadas y un servidor de ejemplo funcional y un cliente de ejemplo que paga.
  • Refuerzo de seguridad. La muestra está intencionalmente sin autenticación. La Auditoría de Preparación para el Lanzamiento de MCP ($79) te brinda un escáner de 48 reglas con correcciones concretas, plantillas de servidor reforzadas (Python y TypeScript) con autenticación de token portador, alcances y límites de velocidad por herramienta, un arnés de prueba de estrés de confiabilidad, un verificador de preparación para el despliegue, integración de CI, un conjunto de regresión y un informe de auditoría PDF con marca.
  • APIs de pago sobre x402. El Kit de Inicio de API de Pago x402 ($79) cobra a los agentes de IA por llamada de API en USDC: middleware de rutas de pago, generador de manifiesto /.well-known/x402, verificadores HMAC y facilitador, libro de contabilidad de uso de solo anexión, servidor de ejemplo funcional, 9 pruebas automatizadas. Sin custodia por diseño.

Ecosistema de Payload

Soporte: kylers.partners@gmail.com · "Software pequeño que se gana su sustento."

Licencia

MIT — consulta LICENSE.