{
  "name": "Hookbase",
  "description": "Read-only access to Hookbase webhook-relay deliveries and sources.",
  "version": "2.10.1",
  "supportedInterfaces": [
    {
      "url": "https://mcp.hookbase.app/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extensions": [],
    "extendedAgentCard": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "check-delivery-status",
      "name": "Check delivery status",
      "description": "Get detailed status for one webhook delivery, including response body and error details.",
      "tags": [
        "webhooks",
        "deliveries"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "list-recent-deliveries",
      "name": "List recent deliveries",
      "description": "Query recent webhook deliveries with optional filters (destination, status, event).",
      "tags": [
        "webhooks",
        "deliveries"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "list-sources",
      "name": "List sources",
      "description": "List all webhook sources in the organization.",
      "tags": [
        "webhooks",
        "sources"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "provider": {
    "url": "https://hookbase.app",
    "organization": "Hookbase"
  },
  "documentationUrl": "https://hookbase.app/docs",
  "securitySchemes": {
    "hookbaseApiKey": {
      "httpAuthSecurityScheme": {
        "scheme": "Bearer",
        "bearerFormat": "whr_ API key",
        "description": "Hookbase API key (whr_...) — same credential used for the REST API and MCP server."
      }
    }
  },
  "securityRequirements": [
    {
      "schemes": {
        "hookbaseApiKey": {
          "list": []
        }
      }
    }
  ]
}