{
  "$schema": "https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json",
  "version": "1.0",
  "protocolVersion": "2025-11-25",
  "name": "com.getculturematch/culturematch",
  "serverInfo": {
    "name": "culturematch",
    "title": "CultureMatch",
    "version": "1.0.0"
  },
  "description": "Build data-driven candidate interview guides from what separates your top performers. CultureMatch surveys current employees, uses AI to extract the attitudes that distinguish star performers, and generates a scored behavioral interview guide for hiring.",
  "iconUrl": "https://getculturematch.com/CultureMatch-logo.png",
  "websiteUrl": "https://getculturematch.com",
  "documentationUrl": "https://getculturematch.com/llms.txt",
  "endpoint": "https://getculturematch.com/api/mcp",
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://getculturematch.com/api/mcp"
  },
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://getculturematch.com/api/mcp"
    }
  ],
  "capabilities": {
    "tools": {}
  },
  "authentication": {
    "required": true,
    "schemes": [
      "oauth2",
      "bearer"
    ],
    "protectedResourceMetadata": "https://getculturematch.com/.well-known/oauth-protected-resource/api/mcp",
    "authorizationServer": "https://getculturematch.com/.well-known/oauth-authorization-server",
    "personalAccessTokens": "https://getculturematch.com/dashboard/api-tokens"
  },
  "instructions": "Call get_workflow_overview first. Agents can't complete payment: use create_checkout_link and hand the URL to the human. Confirm with the user before send_survey_invites, which emails real people.",
  "tools": "dynamic"
}