{
  "permissions": {
    "allow": [
      "mcp__playwright__browser_navigate",
      "mcp__chrome-devtools__new_page",
      "mcp__chrome-devtools__wait_for",
      "mcp__chrome-devtools__take_screenshot",
      "mcp__chrome-devtools__click",
      "mcp__chrome-devtools__navigate_page",
      "mcp__chrome-devtools__take_snapshot",
      "Bash(./gradlew:*)",
      "Bash(find:*)",
      "Bash(cat:*)",
      "Bash(tree:*)",
      "Bash(git mv:*)",
      "Bash(git checkout:*)",
      "Bash(tee:*)",
      "Bash(git stash:*)",
      "Bash(jar tf:*)",
      "Bash(xargs -I {} sh -c 'echo \"\"\"\"=== {} ===\"\"\"\" && jar tf {} 2>/dev/null | grep -i \"\"\"\"gprinter\"\"\"\" | head -5')",
      "Bash(xmllint:*)",
      "Bash(xargs cat:*)",
      "mcp__chrome-devtools__evaluate_script",
      "WebSearch",
      "Bash(chmod:*)",
      "Bash(xargs ls:*)",
      "Bash(xargs rm -rf)",
      "Bash(for module in module_gnc module_gnj module_gjc module_gjj module_hangban module_cargo module_mit module_p Printer MPChartLib)",
      "Bash(do echo '=== $module ===' ls -la /Users/kid/Development/Fusion/Projects/aerologic-app/$module/)",
      "Bash(git -C /Users/kid/Development/Fusion/Projects/aerologic-app log --oneline)",
      "Bash(git -C /Users/kid/Development/Fusion/Projects/aerologic-app branch -a)",
      "Bash(adb:*)",
      "Bash(emulator:*)",
      "Bash(logcat:*)",
      "Bash(grep:*)",
      "Bash(sort:*)",
      "Bash(ls:*)",
      "Bash(xargs rm:*)",
      "Bash(git -C /Users/kid/Development/Fusion/Projects/aerologic-app stash)",
      "WebFetch(domain:api.apifox.cn)",
      "Bash(sips:*)",
      "Bash(vfox list:*)",
      "Bash(vf list:*)",
      "Bash(vfox use:*)",
      "Bash(wait)",
      "Bash(while read file)",
      "Bash(do sed -i '' 's/MutableLiveData\\(DateUtils\\\\.getCurrentTime\\(\\)\\\\.formatDate\\(\\)\\)/MutableLiveData<String>\\(DateUtils.getCurrentTime\\(\\).formatDate\\(\\)\\)/g' \"$file\" echo \"Modified: $file\" done)",
      "Bash(xargs sed:*)",
      "Bash(while IFS= read -r file)",
      "Bash(do if ! grep -q \"import com.lukouguoji.module_base.ktx.formatDate\" \"$file\")",
      "Bash(then sed -i '' '/import dev.utils.common.DateUtils/a\\\\\nimport com.lukouguoji.module_base.ktx.formatDate\n' \"$file\" echo \"Added formatDate import to: $file\" fi done)",
      "Bash(identify:*)",
      "WebFetch(domain:github.com)",
      "Bash(file:*)",
      "Bash(xargs:*)",
      "Bash(unzip:*)",
      "WebFetch(domain:gainscha.github.io)",
      "WebFetch(domain:m.gainscha.com)",
      "Bash(git add:*)",
      "Bash(git commit:*)",
      "WebFetch(domain:support.claude.com)",
      "WebFetch(domain:api.apifox.com)",
      "Bash(curl:*)",
      "Bash(git:*)",
      "WebFetch(domain:app.apifox.com)",
      "WebFetch(domain:apifox.com)",
      "Bash(npx:*)",
      "Bash(claude mcp:*)",
      "Bash(python3:*)",
      "mcp__apifox__read_project_oas_ukz3j4",
      "mcp__apifox__read_project_oas_ref_resources_ukz3j4",
      "mcp__apifox__refresh_project_oas_ukz3j4",
      "mcp__playwright__browser_click",
      "mcp__playwright__browser_take_screenshot",
      "mcp__playwright__browser_snapshot",
      "Bash(/tmp/communicate_type_findings.md:*)",
      "Read(//tmp/**)",
      "mcp__apifox__read_project_oas_3gn3lx",
      "mcp__apifox__read_project_oas_ref_resources_3gn3lx",
      "mcp__apifox__refresh_project_oas_3gn3lx",
      "Bash(cp \"/var/folders/qz/qk20ny650h1fhmxrx46gdfhr0000gn/T/images/Warp 2026-03-13 09.54.13.tiff\" /tmp/screenshot.png)",
      "Read(//private/var/folders/qz/qk20ny650h1fhmxrx46gdfhr0000gn/T/images/**)",
      "mcp__apifox__read_project_oas_2s2uhx",
      "mcp__apifox__read_project_oas_ref_resources_2s2uhx",
      "mcp__apifox__refresh_project_oas_2s2uhx",
      "Bash(find /Users/kid/Development/Fusion/Projects/aerologic-app -path \"*/build\" -prune -o -type f \\\\\\( -name \"*manifest*\" -o -name \"*bean*\" \\\\\\) | grep -i \"gjj\\\\|tally\" | grep -E \"\\\\.\\(kt\\)$\" | sort)",
      "mcp__apifox__read_project_oas_9otrai",
      "mcp__apifox__read_project_oas_ref_resources_9otrai",
      "Bash(cd:*)",
      "mcp__apifox__read_project_oas_tua249",
      "mcp__apifox__read_project_oas_ref_resources_tua249",
      "mcp__apifox__read_project_oas_heib77",
      "mcp__apifox__read_project_oas_ref_resources_heib77",
      "Bash(export JAVA_HOME=\"/Applications/Android Studio.app/Contents/jbr/Contents/Home\")",
      "Bash(export PATH=\"$JAVA_HOME/bin:$PATH\")",
      "Read(//Library/Java/JavaVirtualMachines/**)",
      "Read(//usr/local/**)",
      "Read(//opt/homebrew/opt/**)",
      "Bash(/Users/kid/.vfox/sdks/java/bin/java -version 2>&1)",
      "Bash(export JAVA_HOME=/Users/kid/.vfox/sdks/java)",
      "mcp__apifox__read_project_oas_kcl8s7",
      "mcp__apifox__refresh_project_oas_kcl8s7",
      "mcp__apifox__read_project_oas_ref_resources_kcl8s7",
      "mcp__apifox__read_project_oas_x3v6fh",
      "mcp__apifox__read_project_oas_ref_resources_x3v6fh",
      "mcp__plugin_claude-mem_mcp-search__smart_outline",
      "Bash(find /Users/kid/Development/Fusion/Projects/aerologic-app/module_gjj/src/main -type f \\\\\\(-name *IntImpAccidentVisa* -o -name *AccidentVisa* \\\\\\))",
      "mcp__apifox__read_project_oas_g3xqex",
      "mcp__apifox__read_project_oas_ref_resources_g3xqex",
      "mcp__apifox__refresh_project_oas_g3xqex",
      "mcp__apifox__read_project_oas_4h0w3b",
      "mcp__apifox__read_project_oas_ref_resources_4h0w3b",
      "mcp__apifox__read_project_oas_6i29va",
      "mcp__apifox__read_project_oas_ref_resources_6i29va",
      "mcp__plugin_claude-mem_mcp-search__smart_search",
      "Bash(echo \"exit:$?\")",
      "mcp__apifox__read_project_oas_j7j64k",
      "mcp__apifox__read_project_oas_ref_resources_j7j64k",
      "mcp__apifox__read_project_oas_ruugy8",
      "mcp__apifox__read_project_oas_ref_resources_ldmedm",
      "mcp__apifox__read_project_oas_ldmedm",
      "mcp__apifox__refresh_project_oas_ldmedm",
      "Skill(update-config)",
      "mcp__apidoc__get_project_overview",
      "mcp__apidoc__search_endpoints",
      "mcp__apidoc__list_endpoints",
      "mcp__apidoc__get_endpoint_detail",
      "mcp__api-doc__search_endpoints",
      "mcp__api-doc__get_endpoint_detail",
      "mcp__api-doc__list_modules",
      "mcp__api-doc__list_endpoints",
      "Bash(sed -n '11,15p' /Users/kid/Development/Fusion/Projects/aerologic-app/app/src/main/java/com/lukouguoji/aerologic/page/flight/query/list/FlightQueryListActivity.kt)",
      "Bash(sed -n '23,27p' /Users/kid/Development/Fusion/Projects/aerologic-app/module_gjc/src/main/java/com/lukouguoji/gjc/activity/GjcFuBangActivity.kt)"
    ],
    "deny": [],
    "ask": []
  },
  "enableAllProjectMcpServers": true,
  "enabledMcpjsonServers": [
    "空港集团 - API 文档",
    "apifox",
    "aerologic-app",
    "apidoc"
  ]
}
