{
  "mcpVersion": "2024-11-05",
  "name": "Adeptus Camini Web-MCP Hub",
  "description": "Web Model Context Protocol server for autonomous AI agents, AI search engines, and research crawlers. Exposes the Adeptus Camini product catalog and security research data as callable tools.",
  "vendor": {
    "name": "Adeptus Camini",
    "url": "https://adeptuscamini.com"
  },
  "endpoints": {
    "streamable_http": "https://adeptuscamini.com/api/mcp/rpc",
    "rpc": "https://adeptuscamini.com/api/mcp/rpc"
  },
  "tools": [
    {
      "name": "get_system_catalog",
      "description": "Returns what each Adeptus Camini engine is, what language it is written in, and what it does. No performance benchmarks are published for any engine.",
      "parameters": {
        "type": "object",
        "properties": {
          "engine": {
            "type": "string",
            "enum": [
              "all",
              "waf",
              "janus",
              "vibra-ingenn",
              "vibe-cut"
            ],
            "description": "Specific engine to inspect or 'all'"
          }
        },
        "required": [
          "engine"
        ]
      }
    },
    {
      "name": "query_playbooks_and_atr",
      "description": "Searches WhiteAdmin's 11 attack playbooks and 65 Agent Threat Rules (ATR) by vulnerability class, OWASP reference, or severity.",
      "parameters": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "description": "Vulnerability category e.g. prompt-injection, privilege-escalation, tool-abuse"
          }
        },
        "required": [
          "category"
        ]
      }
    },
    {
      "name": "get_janus_routing_specs",
      "description": "Returns integration details for pointing a model family at the Janus gateway, which exposes an OpenAI-compatible endpoint. No latency figures are published.",
      "parameters": {
        "type": "object",
        "properties": {
          "model_family": {
            "type": "string",
            "description": "e.g. dolphin, llama3, qwen, mistral"
          }
        }
      }
    },
    {
      "name": "request_audit_consultation",
      "description": "Registers a request for an AI security assessment or red team consultation. Records the request and returns a reference; nothing is scheduled or billed automatically.",
      "parameters": {
        "type": "object",
        "properties": {
          "agent_id": {
            "type": "string",
            "description": "Identifier or email of the requesting agent"
          },
          "target_domain": {
            "type": "string",
            "description": "Domain or model endpoint to be audited"
          },
          "scope_description": {
            "type": "string",
            "description": "Scope boundaries and guidelines"
          }
        },
        "required": [
          "agent_id",
          "target_domain"
        ]
      }
    }
  ],
  "resources": [
    {
      "uri": "camini://docs/llms.txt",
      "name": "Machine-Readable Knowledge Context",
      "mimeType": "text/markdown"
    },
    {
      "uri": "camini://data/playbooks.json",
      "name": "WhiteAdmin Playbook & ATR Manifest",
      "mimeType": "application/json"
    }
  ],
  "transports": {
    "streamable_http": "https://adeptuscamini.com/api/mcp/rpc",
    "rpc": "https://adeptuscamini.com/api/mcp/rpc"
  }
}
