{
  "$schema": "https://modelcontextprotocol.io/schemas/server-card.json",
  "name": "io.github.wachter-intelligence/workflow-guidance",
  "title": "Wachter Intelligence Workflow Guidance",
  "description": "Public, read-only workflow-fit guidance and canonical information about Wachter Intelligence services, process, contact details, business identity, and pricing approach.",
  "version": "1.0.0",
  "websiteUrl": "https://wachter.ai/",
  "icons": [
    {
      "src": "https://wachter.ai/favicon.svg",
      "mimeType": "image/svg+xml",
      "sizes": ["any"]
    }
  ],
  "serverUrl": "https://wachter.ai/mcp",
  "transport": {
    "type": "streamable-http",
    "url": "https://wachter.ai/mcp"
  },
  "authentication": {
    "type": "none",
    "description": "No authentication is required because every exposed tool and resource is public and read-only."
  },
  "privacyPolicyUrl": "https://wachter.ai/privacy",
  "provider": {
    "name": "Wachter Intelligence",
    "url": "https://wachter.ai/"
  },
  "tools": [
    {
      "name": "assess_workflow_automation_fit",
      "title": "Assess workflow automation fit",
      "description": "Prepare a conservative first-pass assessment of whether a recurring workflow is a plausible candidate for an audit. Never submits a form or creates a booking.",
      "inputSchema": {
        "type": "object",
        "required": ["workflow"],
        "properties": {
          "workflow": { "type": "string", "description": "The recurring operational workflow." },
          "frequency": { "type": "string", "description": "Approximate frequency or volume." },
          "systems": { "type": "string", "description": "Systems involved in the workflow." },
          "constraints": { "type": "string", "description": "Risk, compliance, and approval constraints." }
        }
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "get_wachter_intelligence_document",
      "title": "Get a Wachter Intelligence document",
      "description": "Read a canonical public documentation page about services, process, contact details, business identity, or pricing.",
      "inputSchema": {
        "type": "object",
        "required": ["topic"],
        "properties": {
          "topic": {
            "type": "string",
            "enum": ["services", "process", "contact", "business-identity", "pricing"]
          }
        }
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    }
  ],
  "resources": [
    { "uri": "wachter://company/guide", "name": "company-guide", "mimeType": "text/markdown" },
    { "uri": "wachter://company/services", "name": "services", "mimeType": "text/markdown" },
    { "uri": "wachter://company/process", "name": "process", "mimeType": "text/markdown" },
    { "uri": "wachter://company/contact", "name": "contact", "mimeType": "text/markdown" }
  ]
}
