{
  "name": "aditus-developer-docs",
  "title": "ADITUS Developer Documentation",
  "description": "Read-only documentation for the ADITUS event-technology APIs (ticketing, registration, access, accreditation, Business Intelligence) and the Shop Micro Frontend. Same redacted collection snapshot as the API reference and the Markdown mirrors; no credentials, no customer data.",
  "version": "1.0.0",
  "documentationUrl": "https://developers.aditus.com/mcp",
  "websiteUrl": "https://developers.aditus.com",
  "transport": {
    "type": "streamable-http",
    "url": "https://developers.aditus.com/api/mcp",
    "stateless": true
  },
  "authentication": {
    "type": "none"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": false,
    "prompts": false
  },
  "tools": [
    {
      "name": "search_docs",
      "description": "Ranked full-text search across API modules, endpoints and integration guides.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search terms"
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "description": "Maximum hits (default 10)"
          }
        },
        "required": [
          "query"
        ]
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "list_modules",
      "description": "All API modules with direction, endpoint counts and documentation URLs, plus the guides.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": []
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "list_endpoints",
      "description": "Every endpoint of one module.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "module": {
            "type": "string",
            "description": "Module id from list_modules"
          }
        },
        "required": [
          "module"
        ]
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "get_endpoint",
      "description": "Full contract of one endpoint (parameters, headers, body, example responses).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "endpoint": {
            "type": "string",
            "description": "Endpoint id, or 'METHOD /path'"
          }
        },
        "required": [
          "endpoint"
        ]
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "get_guide",
      "description": "Markdown of an integration guide (micro-frontend, guidelines, webhooks), whole or one section.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "guide": {
            "type": "string",
            "description": "Guide id"
          },
          "section": {
            "type": "string",
            "description": "Optional section heading"
          }
        },
        "required": [
          "guide"
        ]
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "about_bi_assistant_mcp",
      "description": "Explains the separate, credentialed Business Intelligence assistant MCP.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": []
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    }
  ],
  "rateLimit": {
    "requestsPerMinute": 120,
    "scope": "ip",
    "note": "Enforced per serving instance; JSON-RPC batches are rejected (one message per POST)."
  },
  "relatedServers": [
    {
      "name": "aditus-business-intelligence-assistant",
      "title": "ADITUS Business Intelligence assistant",
      "description": "Answers questions over a customer's own event data with the BI API's data scoping. Provisioned per customer system; requires Business Intelligence credentials.",
      "authentication": {
        "type": "required"
      },
      "documentationUrl": "https://developers.aditus.com/business-intelligence#mcp"
    }
  ],
  "links": {
    "llms": "https://developers.aditus.com/llms.txt",
    "apiCatalog": "https://developers.aditus.com/.well-known/api-catalog",
    "markdownIndex": "https://developers.aditus.com/ai/index.md"
  }
}
