{
  "$schema": "https://modelcontextprotocol.io/schema/server-card.json",
  "name": "CodingCat.dev MCP Server",
  "serverInfo": {
    "name": "codingcatdev-search-mcp",
    "version": "1.0.0"
  },
  "description": "Search and access CodingCat.dev web development guides, coding tutorials, podcast episodes, and transcripts directly from AI models.",
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://codingcat.dev/api/mcp"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {},
    "prompts": {}
  },
  "auth": {
    "type": "oauth2",
    "authorizationServers": [
      "https://codingcat.dev"
    ]
  },
  "tools": [
    {
      "name": "search_content",
      "title": "Search Content",
      "description": "Search technical articles, tutorials, and podcast episodes on CodingCat.dev by keyword, topic, or question.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "The programming topic, keyword, or question to search for"
          }
        },
        "required": [
          "query"
        ]
      }
    }
  ]
}