HttpStatus MCP Server

24 herramientas invocables por IA para simulación de API, ingeniería del caos, escaneo de seguridad, verificación SSL, depuración CORS, validación OpenAPI, decodificación JWT, análisis HAR, trazado distribuido, captura de webhooks, flujos de trabajo de automatización y monitoreo de disponibilidad. Compatible con autenticación OAuth2 y Bearer token.

Documentación

HttpStatus MCP Server

24 herramientas invocables por IA para pruebas de API, simulación, monitoreo, seguridad y automatización — directamente desde tu asistente de IA.

URL remota: https://mcp.httpstatus.com/mcp Transporte: Streamable HTTP Autenticación: OAuth2 o Bearer token Documentación: httpstatus.com/mcp

Configuración rápida

Opción 1: OAuth2 (recomendado)

Los clientes que admiten OAuth2 (Claude, Cursor, etc.) manejarán la autenticación automáticamente:

{
  "mcpServers": {
    "httpstatus": {
      "url": "https://mcp.httpstatus.com/mcp"
    }
  }
}

Opción 2: Bearer Token

Genera una clave de API en httpstatus.com/app/api-keys y pásala como Bearer token:

{
  "mcpServers": {
    "httpstatus": {
      "url": "https://mcp.httpstatus.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Herramientas (24)

Simulación de API

  • create_mock — Crea un endpoint de simulación de API con respuesta personalizada, cabeceras y retraso
  • update_mock — Actualiza una simulación de API existente por ID
  • delete_mock — Elimina una simulación de API por ID
  • list_mocks — Lista simulaciones de API con filtrado y paginación opcionales

Ingeniería del caos

  • create_chaos_rule — Crea una regla de ingeniería del caos para un endpoint de API
  • disable_chaos_rule — Deshabilita una regla de caos por ID
  • list_chaos_rules — Lista asignaciones de endpoints de ingeniería del caos

Seguridad y validación

  • run_security_scan — Escanea una URL en busca de problemas de seguridad (cabeceras, TLS, CORS, CSP, HSTS, XSS)
  • check_ssl — Comprueba la validez, expiración, cadena de emisores y protocolos del certificado SSL/TLS
  • validate_openapi — Valida especificaciones OpenAPI 2.x/3.x (JSON o YAML)
  • decode_jwt — Decodifica un JWT y devuelve el encabezado, el payload y los metadatos de la firma

Redes y diagnóstico

  • run_redirect_analyzer — Analiza el comportamiento de la cadena de redireccionamiento de una URL
  • run_cors_debug — Ejecuta diagnósticos CORS para una URL y origen de destino
  • run_trace — Analiza datos de trazas distribuidas (Jaeger, Zipkin, OpenTelemetry)
  • analyze_har — Analiza un archivo HTTP Archive (HAR) para rendimiento y errores

Monitoreo

  • create_monitor — Crea un monitor de disponibilidad para una URL con intervalos y regiones personalizados
  • get_monitor_status — Obtiene el estado actual y el porcentaje de disponibilidad de un monitor

Flujos de trabajo de automatización

  • automation_create_workflow — Crea un flujo de trabajo de automatización de API a partir de pasos definidos
  • automation_generate_from_openapi — Genera un flujo de trabajo de automatización a partir de una especificación OpenAPI
  • automation_import_postman_collection — Convierte una colección de Postman en un flujo de trabajo de automatización
  • automation_run_workflow — Ejecuta un flujo de trabajo de automatización existente por ID
  • automation_get_workflow_status — Obtiene el estado, los resultados de pasos y los registros de una ejecución de flujo de trabajo

Utilidades

  • capture_webhook — Crea y sondea contenedores de captura de webhooks para inspección de solicitudes
  • start_resolve — Resuelve la intención en lenguaje natural a herramientas de HttpStatus.com

Registro

Publicado en el registro oficial de MCP: https://registry.modelcontextprotocol.io/v0.1/servers/com.httpstatus%2Fmcp-server/versions/0.1.0

Licencia

MIT