{
  "servers": [
    {
      "name": "apifox",
      "mode": "stdio",
      "icon": "🦊",
      "args": ["--local"],
      "displayName": "Apifox MCP Server",
      "description": "Apifox 接口文档 + Mock 代理一体化服务 — 接口文档读取、Mock 数据生成、本地代理拦截，附带 Web UI 管理面板",
      "file": "../servers/apifox/build/index.js",
      "type": "node",
      "features": [
        "[接口文档] get-api-by-url - 通过 Apifox 链接获取接口详情",
        "[接口文档] get-openapi-doc - 获取文件夹的 OpenAPI 文档",
        "[Mock 代理] add-mock-rule - 基于接口自动创建拦截规则（含多场景）",
        "[Mock 代理] list-mock-rules - 列出所有拦截规则",
        "[Mock 代理] toggle-mock-rule - 启用/禁用规则",
        "[Mock 代理] switch-mock-scenario - 切换激活场景",
        "[Mock 代理] update-mock-scenario - 修改场景响应数据",
        "[Mock 代理] delete-mock-rule - 删除规则",
        "[Mock 代理] get-proxy-status - 查看代理服务器状态",
        "[Mock 数据] generate-mock-data - 生成 Mock 数据（支持真实数据混合）",
        "[Mock 数据] add-real-data - 添加真实数据到数据池",
        "[Mock 数据] list-real-data - 查看数据池",
        "[Mock 数据] clear-real-data - 清空数据池",
        "[缓存管理] cache-stats - 查看缓存统计",
        "[缓存管理] refresh-cache - 刷新接口缓存",
        "[缓存管理] clear-cache - 清空缓存"
      ],
      "env": {
        "APIFOX_API_KEY": "从 Apifox 获取的 API Key（推荐）",
        "APIFOX_COOKIE_TOKEN": "或使用 Cookie Token（调试用）",
        "PROJECT_ID": "默认项目 ID（可选）",
        "PROXY_PORT": "Mock 代理端口（默认 9527）"
      }
    },
    {
      "name": "figma",
      "mode": "stdio",
      "icon": "🎨",
      "displayName": "Figma to Code MCP Server",
      "description": "Figma HTML 片段转 Vue 组件 - 自动获取、转换、保存组件及生成文档",
      "file": "../servers/figma/dist/index.js",
      "type": "node",
      "features": [
        "fetch-html-fragment - 根据ID获取单个HTML片段",
        "save-vue-component - 将 AI 优化后的 Vue 组件代码保存到本地目录",
        "generate-component-doc - 根据组件文件夹路径生成组件的 markdown 格式文档",
        "save-component-to-server - 将 Vue 组件信息保存到服务器数据库中",
        "save-cut-images-to-local - 根据需求ID获取切图列表并保存到指定本地路径",
        "get-docs-path - 获取 docs 目录路径"
      ],
      "env": {}
    },
    {
      "name": "h5-page",
      "mode": "stdio",
      "icon": "🏠",
      "displayName": "H5 Page Scaffold MCP Server",
      "description": "H5 页面脚手架 - 支持多业务模板、多级页面路径、安全命名处理",
      "file": "../servers/h5-page/build/index.js",
      "type": "node",
      "features": [
        "list-businesses - 列出所有可用的业务分类",
        "list-templates - 列出指定业务的所有模板",
        "create-page - 从模板创建新页面（支持多级路径）",
        "get-template-info - 获取模板详细信息"
      ],
      "env": {}
    },
    {
      "name": "cursor-rules",
      "mode": "stdio",
      "icon": "📋",
      "displayName": "Cursor Rules MCP Server",
      "description": "智能化 Cursor Rules 生成器 - 基于项目分析自动生成结构化 AI 协作规范",
      "file": "../servers/cursor-rules/build/index.js",
      "type": "node",
      "features": [
        "analyze-project - 分析项目技术栈、目录结构、组件清单",
        "generate-rules - 生成完整的 Cursor Rules 规范文件"
      ],
      "env": {}
    }
  ]
}
