{
  "$schema": "https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json",
  "serverInfo": {
    "name": "modra-docs",
    "title": "Modra 设计系统文档",
    "version": "unversioned"
  },
  "description": "Modra 设计系统的只读文档 MCP：接入指南、组件 API、设计令牌与 AGENTS.md。",
  "documentationUrl": "https://modra.feinian.net/llms.txt",
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://modra.feinian.net/mcp"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    }
  },
  "authentication": {
    "required": false
  },
  "tools": [
    {
      "name": "get_integration_guide",
      "description": "返回 Modra 接入指南（AI 接入流程、安装与 registry 认证、样式入口、主题规则、常见错误）。首次接入先调用。"
    },
    {
      "name": "get_agents_md",
      "description": "返回已填好站点地址的 AGENTS.md，应写入使用方项目的 AGENTS.md / CLAUDE.md / .cursor/rules。"
    },
    {
      "name": "list_components",
      "description": "列出全部组件 slug，按分组返回；可用 group 过滤（core / composite / advanced 等关键字）。"
    },
    {
      "name": "get_component",
      "description": "返回单个组件的导出与 props（以此为准，不要臆造 prop）。"
    },
    {
      "name": "search_components",
      "description": "按关键词搜索组件（匹配 slug、导出名与 props 说明），返回最相关的 slug 列表。"
    },
    {
      "name": "get_design_tokens",
      "description": "返回语义令牌清单，以及暗色、品牌、密度与运行时主题的切换方式。"
    }
  ],
  "install": {
    "claude-code": "claude mcp add --transport http modra https://modra.feinian.net/mcp",
    "cursor": {
      "mcpServers": {
        "modra": {
          "url": "https://modra.feinian.net/mcp"
        }
      }
    },
    "vscode": {
      "servers": {
        "modra": {
          "type": "http",
          "url": "https://modra.feinian.net/mcp"
        }
      }
    }
  }
}