{
  "mcpProtocolVersion": "2025-06-18",
  "server": {
    "name": "brahmalabs",
    "displayName": "Brahmalabs",
    "version": "1.0.0",
    "description": "Brahmalabs exposes an MCP server for programmatic management of agents, workflows, runs, integrations, knowledge bases, skills, artifacts, schedules, webhooks, and audit logs. Every write operation is gated by an explicit human-approval step; every tool call is written to the tenant's append-only audit log."
  },
  "endpoints": [
    {
      "url": "https://api.brahmalabs.io/mcp",
      "transport": "streamable-http"
    }
  ],
  "authentication": {
    "schemes": [
      {
        "type": "bearer",
        "tokenKind": "api-key",
        "description": "Generate a personal access token from Profile → API Keys in the Brahmalabs dashboard. Present it as `Authorization: Bearer <token>` on every MCP request, and pass your target organisation's UUID in the `X-Tenant-ID` header. The same token works across every organisation you belong to.",
        "instructions": "https://www.brahmalabs.io/mcp",
        "requiredHeaders": ["Authorization", "X-Tenant-ID"]
      }
    ]
  },
  "capabilities": {
    "tools": true,
    "resources": true
  },
  "publisher": {
    "name": "Brahmalabs",
    "url": "https://www.brahmalabs.io"
  },
  "documentation": {
    "productReference": "https://www.brahmalabs.io/llms-full.txt",
    "privacyPolicy": "https://www.brahmalabs.io/legal/privacy",
    "termsOfService": "https://www.brahmalabs.io/legal/terms",
    "securityPolicy": "https://www.brahmalabs.io/legal/security"
  },
  "contact": {
    "security": "mailto:security@brahmalabs.io",
    "general": "mailto:hello@brahmalabs.io"
  }
}
