Webhook Tester MCP Server

Interactúa con webhook-test.com para automatizar y gestionar tokens de webhook, inspeccionar solicitudes entrantes y realizar análisis.

Documentación

🚀 Webhook Tester MCP Server

Un servidor FastMCP potente y modular para interactuar con webhook-test.com, diseñado para automatizar y gestionar tokens de Webhook (URLs), inspeccionar solicitudes entrantes y realizar análisis — todo sin escribir integraciones de API personalizadas.

Construido con el framework FastMCP para exponer herramientas y recursos modulares, este proyecto permite la observabilidad y gestión de webhooks.

🛎️ Webhooks 101

Los webhooks permiten que tu aplicación envíe y reciba actualizaciones en tiempo real entre servicios. Al enviar, tu aplicación puede hacer POST de datos a una URL cuando ocurre algo importante, como un nuevo registro de usuario o un cambio de estado. Al recibir, tu aplicación escucha solicitudes POST entrantes de otros servicios y reacciona a los eventos que envían. Esta configuración es mucho más eficiente que el sondeo constante y es perfecta para desencadenar acciones, sincronizar datos o mantener los sistemas sincronizados.

📦 Características y Casos de Uso

✅ Crear nuevos webhooks
✅ Listar todos los webhooks disponibles
✅ Obtener detalles de un webhook
✅ Obtener payloads de webhook
✅ Eliminar webhooks

⚙️ Configuración

  1. Clona el repositorio
  2. Instala las dependencias pip install -r requirements.txt
  3. Configura .env

🔍 Pruebas con Claude

  • Configura Claude Desktop para usar el servidor local editando tu archivo claude_desktop_config.json:
{
    "mcpServers": {
      "webhook-tester-mcp": {
        "command": "fastmcp",
        "args": ["run", "{{fullPath}}\\Webhook-test_mcp\\server.py"]
      }
    }
  } 

🧪 Demo de prueba del Servidor

Watch the video

📄 Licencia

Este proyecto está licenciado bajo la Licencia MIT.