{
  "$schema": "https://modelcontextprotocol.io/schemas/server-card/v1.json",
  "name": "get-my-claude-coach",
  "title": "Get My Claude Coach",
  "version": "0.1.0",
  "description": "Read-only MCP server for the Get My Claude Coach directory. Look up coaches, workshop hubs, and program info. Independent network; not affiliated with Anthropic, PBC.",
  "publisher": {
    "name": "Get My Claude Coach",
    "url": "https://getmyclaudecoach.com",
    "email": "hugh@clustr.cc"
  },
  "documentation": "https://getmyclaudecoach.com/AGENTS.md",
  "termsOfService": "https://getmyclaudecoach.com/legal",
  "transport": {
    "type": "http",
    "url": "https://getmyclaudecoach.com/mcp"
  },
  "authentication": {
    "type": "none",
    "note": "Public, read-only. No user data exposed."
  },
  "capabilities": {
    "tools": true,
    "resources": false,
    "prompts": false
  },
  "tools": [
    {
      "name": "list_coaches",
      "title": "List coaches",
      "description": "Return every coach in the network with name, city, tracks, years with Claude, and profile URL."
    },
    {
      "name": "get_coach",
      "title": "Get coach",
      "description": "Return the full profile for one coach by slug (e.g. 'adrian-l')."
    },
    {
      "name": "list_workshop_hubs",
      "title": "List workshop hubs",
      "description": "Return the US cities where in-person workshops run."
    },
    {
      "name": "how_to_request_a_coach",
      "title": "How to request a coach",
      "description": "Return step-by-step instructions and the intake URL for connecting a user with a coach."
    }
  ],
  "policy": {
    "contentSignals": {
      "search": "yes",
      "aiInput": "yes",
      "aiTrain": "no"
    },
    "attribution": "Cite as 'Get My Claude Coach' and link the specific route on getmyclaudecoach.com."
  }
}
