{
  "cna": "0EEcIqGT1QACASeCYWk2MzKI",
  "bootAnimationShown": true,
  "selectedAuthType": "oauth-iflow",
  "searchApiKey": "sk-c460acdbfc032c8a5e909db8a9d2d1e2",
  "baseUrl": "https://apis.iflow.cn/v1",
  "apiKey": "sk-c460acdbfc032c8a5e909db8a9d2d1e2",
  "modelName": "glm-4.7",
  "contextFileName": "AGENTS.md",
  "mcpServers": {
    "context7": {
      "type": "stdio",
      "command": "/Users/dyx/ai_coding_rules/mcp/context7/node_modules/.bin/context7-mcp",
      "args": [],
      "env": {
        "HTTP_PROXY": "",
        "HTTPS_PROXY": "",
        "ALL_PROXY": "",
        "http_proxy": "",
        "https_proxy": "",
        "all_proxy": "",
        "NO_PROXY": "*",
        "no_proxy": "*"
      }
    },
    "tavily": {
      "type": "stdio",
      "command": "/Users/dyx/ai_coding_rules/mcp/tavily/node_modules/.bin/tavily-mcp",
      "args": [],
      "env": {
        "HTTP_PROXY": "",
        "HTTPS_PROXY": "",
        "ALL_PROXY": "",
        "http_proxy": "",
        "https_proxy": "",
        "all_proxy": "",
        "NO_PROXY": "*",
        "no_proxy": "*",
        "TAVILY_API_KEY": "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"
      }
    },
    "vision-mcp": {
      "type": "stdio",
      "tool_timeout_sec": 240,
      "command": "/Users/dyx/.local/bin/uv",
      "args": [
        "run",
        "--locked",
        "--directory",
        "/Users/dyx/ai_coding_rules/mcp/vision-mcp/app",
        "vision-mcp"
      ],
      "env": {
        "HTTP_PROXY": "",
        "HTTPS_PROXY": "",
        "ALL_PROXY": "",
        "http_proxy": "",
        "https_proxy": "",
        "all_proxy": "",
        "NO_PROXY": "*",
        "no_proxy": "*",
        "VISION_ENV_FILE": "/Users/dyx/ai_coding_rules/mcp/vision-mcp/config.env",
        "VISION_ENV_PRIORITY": "file"
      }
    },
    "bear": {
      "type": "stdio",
      "command": "/Applications/Bear.app/Contents/MacOS/bearcli",
      "args": [
        "mcp-server"
      ],
      "env": {
        "HTTP_PROXY": "",
        "HTTPS_PROXY": "",
        "ALL_PROXY": "",
        "http_proxy": "",
        "https_proxy": "",
        "all_proxy": "",
        "NO_PROXY": "*",
        "no_proxy": "*"
      }
    },
    "firecrawl": {
      "type": "stdio",
      "command": "/Users/dyx/ai_coding_rules/mcp/firecrawl/node_modules/.bin/firecrawl-mcp",
      "args": [],
      "env": {
        "HTTP_PROXY": "",
        "HTTPS_PROXY": "",
        "ALL_PROXY": "",
        "http_proxy": "",
        "https_proxy": "",
        "all_proxy": "",
        "NO_PROXY": "*",
        "no_proxy": "*",
        "FIRECRAWL_API_KEY": "fc-2eed44667c6446bda7654132d028e160"
      }
    },
    "chrome-devtools": {
      "type": "stdio",
      "command": "/Users/dyx/ai_coding_rules/mcp/chrome-devtools/node_modules/.bin/chrome-devtools-mcp",
      "args": [
        "--browserUrl=http://127.0.0.1:9333",
        "--no-usage-statistics"
      ],
      "env": {
        "HTTP_PROXY": "",
        "HTTPS_PROXY": "",
        "ALL_PROXY": "",
        "http_proxy": "",
        "https_proxy": "",
        "all_proxy": "",
        "NO_PROXY": "*",
        "no_proxy": "*"
      }
    },
    "playwright": {
      "type": "stdio",
      "command": "/Users/dyx/ai_coding_rules/mcp/playwright/node_modules/.bin/playwright-mcp",
      "args": [
        "--extension",
        "--browser=msedge",
        "--output-dir=/Users/dyx/Library/Caches/playwright-mcp",
        "--output-max-size=209715200",
        "--init-page=/Users/dyx/ai_coding_rules/mcp/playwright/auto-takeover.cjs"
      ],
      "env": {
        "HTTP_PROXY": "",
        "HTTPS_PROXY": "",
        "ALL_PROXY": "",
        "http_proxy": "",
        "https_proxy": "",
        "all_proxy": "",
        "NO_PROXY": "*",
        "no_proxy": "*",
        "PLAYWRIGHT_MCP_EXTENSION_TOKEN": "Sx2nqhyqsKmCbnkeqUQSNoHgE-dGlrojstLujaYW32s"
      },
      "trust": true
    },
    "node_repl": {
      "type": "stdio",
      "command": "/Applications/ChatGPT.app/Contents/Resources/cua_node/bin/node_repl",
      "args": [],
      "startup_timeout_sec": 120,
      "env": {
        "HTTP_PROXY": "",
        "HTTPS_PROXY": "",
        "ALL_PROXY": "",
        "http_proxy": "",
        "https_proxy": "",
        "all_proxy": "",
        "NO_PROXY": "*",
        "no_proxy": "*",
        "NODE_REPL_NATIVE_PIPE_CONNECT_TIMEOUT_MS": "1000",
        "NODE_REPL_NODE_MODULE_DIRS": "/Applications/ChatGPT.app/Contents/Resources/cua_node/lib/node_modules",
        "NODE_REPL_NODE_PATH": "/Applications/ChatGPT.app/Contents/Resources/cua_node/bin/node",
        "BROWSER_USE_AVAILABLE_BACKENDS": "chrome,iab",
        "BROWSER_USE_CODEX_APP_BUILD_FLAVOR": "prod",
        "CODEX_HOME": "/Users/dyx/.codex",
        "CODEX_CLI_PATH": "/Applications/ChatGPT.app/Contents/Resources/codex",
        "NODE_REPL_INSTRUCTIONS_USE_CASE_BROWSER": "Control the in-app browser in conjunction with the Browser Plugin.",
        "NODE_REPL_INSTRUCTIONS_USE_CASE_CHROME": "Control the Chrome browser in conjunction with the Chrome Plugin. On this machine, to read or operate the user's already-open Microsoft Edge tabs, prefer the global playwright MCP (see ~/ai_coding_rules/coding-mcp.md section 9); use this Chrome method only as a fallback or when the user explicitly asks for it.",
        "NODE_REPL_INSTRUCTIONS_USE_CASE_COMPUTER_USE": "Control desktop apps on macOS through Computer Use."
      }
    }
  }
}
