{
  "$schema": "https://static.modelcontextprotocol.io/schemas/v1/server-card.schema.json",
  "name": "com.keelgrc/keel",
  "title": "Keel",
  "version": "0.9.0",
  "description": "Read and update a Keel compliance workspace: controls, tasks, risks, evidence.",
  "websiteUrl": "https://keelgrc.com/open-source/",
  "repository": {
    "url": "https://github.com/Keel-GRC/keelgrc-mcp",
    "source": "github"
  },
  "icons": [
    {
      "src": "https://keelgrc.com/favicon.svg",
      "mimeType": "image/svg+xml"
    }
  ],
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://app.keelgrc.com/mcp",
      "headers": [
        {
          "name": "Authorization",
          "description": "A Keel workspace API key, created under Integrations in the app.",
          "isRequired": true,
          "isSecret": true,
          "value": "Bearer {api_key}",
          "variables": {
            "api_key": {
              "description": "Keel API key",
              "isRequired": true,
              "isSecret": true
            }
          }
        }
      ],
      "supportedProtocolVersions": [
        "2025-11-25",
        "2025-06-18",
        "2025-03-26",
        "2024-11-05",
        "2024-10-07"
      ]
    }
  ],
  "serverInfo": {
    "name": "keel",
    "version": "0.9.0"
  },
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://app.keelgrc.com/mcp"
  },
  "capabilities": {
    "tools": {
      "listChanged": true
    }
  }
}
