{"owner":"openclaw","repo":"mcporter","hasSkills":true,"totalSkillsCount":6,"totalTokensCount":420,"categories":["mcp-config","codex-rule","root-instruction"],"hasMcp":true,"mcpConfig":{"mcpServers":{"claude-only":{"command":"claude-cli","args":["--run"]}}},"found":["tests/fixtures/imports/Library/Application Support/Code/User/mcp.json","tests/fixtures/imports/home/.codex/config.toml","tests/fixtures/imports/.cursor/mcp.json","tests/fixtures/imports/.claude/mcp.json","AGENTS.md","tests/fixtures/imports/.codex/config.toml"],"skills":{"tests/fixtures/imports/Library/Application Support/Code/User/mcp.json":"{\n  \"mcpServers\": {\n    \"shared\": {\n      \"baseUrl\": \"https://vscode.local/mcp\"\n    },\n    \"vscode-only\": {\n      \"command\": \"code-mcp\",\n      \"args\": [\"--serve\"]\n    }\n  }\n}\n","tests/fixtures/imports/home/.codex/config.toml":"[mcp_servers]\n[mcp_servers.shared]\nurl = \"https://codex.local/mcp\"\n\n[mcp_servers.\"codex-only\"]\ncommand = \"codex-cli\"\nargs = [\"--run\"]\n","tests/fixtures/imports/.cursor/mcp.json":"{\n  \"mcpServers\": {\n    \"shared\": {\n      \"baseUrl\": \"https://cursor.local/mcp\",\n      \"httpFetch\": \"node-http1\",\n      \"refresh\": {\n        \"tokenEndpoint\": \"https://auth.cursor.local/token\",\n        \"accessTokenEnv\": \"CURSOR_ACCESS_TOKEN\"\n      }\n    },\n    \"cursor-only\": {\n      \"command\": \"cursor-cli\",\n      \"args\": [\"--flag\"],\n      \"env\": {\n        \"CURSOR_FLAG\": \"1\"\n      }\n    }\n  }\n}\n","tests/fixtures/imports/.claude/mcp.json":"{\n  \"mcpServers\": {\n    \"claude-only\": {\n      \"command\": \"claude-cli\",\n      \"args\": [\"--run\"]\n    }\n  }\n}\n","AGENTS.md":"# MCPorter Repository Notes\n\n- Use the repository's declared pnpm version and run project commands directly with `pnpm`.\n- Run `pnpm docs:list` before documentation work.\n- Before handing off code changes, run `pnpm check` and `pnpm test`.\n- Live DeepWiki tests are opt-in: `MCP_LIVE_TESTS=1 pnpm exec vitest run tests/live/deepwiki-live.test.ts`.\n- Read `VISION.md` before broad triage or product decisions.\n- Prefer focused regression tests and verifiable fixes. Ask before new features, dependencies, build-tool changes, broad API/config changes, or architecture shifts.\n","tests/fixtures/imports/.codex/config.toml":"[mcp_servers]\n[mcp_servers.shared]\nurl = \"https://codex.local/mcp\"\n\n[mcp_servers.\"codex-only\"]\ncommand = \"codex-cli\"\nargs = [\"--run\"]\n"},"files":{"tests/fixtures/imports/Library/Application Support/Code/User/mcp.json":"{\n  \"mcpServers\": {\n    \"shared\": {\n      \"baseUrl\": \"https://vscode.local/mcp\"\n    },\n    \"vscode-only\": {\n      \"command\": \"code-mcp\",\n      \"args\": [\"--serve\"]\n    }\n  }\n}\n","tests/fixtures/imports/home/.codex/config.toml":"[mcp_servers]\n[mcp_servers.shared]\nurl = \"https://codex.local/mcp\"\n\n[mcp_servers.\"codex-only\"]\ncommand = \"codex-cli\"\nargs = [\"--run\"]\n","tests/fixtures/imports/.cursor/mcp.json":"{\n  \"mcpServers\": {\n    \"shared\": {\n      \"baseUrl\": \"https://cursor.local/mcp\",\n      \"httpFetch\": \"node-http1\",\n      \"refresh\": {\n        \"tokenEndpoint\": \"https://auth.cursor.local/token\",\n        \"accessTokenEnv\": \"CURSOR_ACCESS_TOKEN\"\n      }\n    },\n    \"cursor-only\": {\n      \"command\": \"cursor-cli\",\n      \"args\": [\"--flag\"],\n      \"env\": {\n        \"CURSOR_FLAG\": \"1\"\n      }\n    }\n  }\n}\n","tests/fixtures/imports/.claude/mcp.json":"{\n  \"mcpServers\": {\n    \"claude-only\": {\n      \"command\": \"claude-cli\",\n      \"args\": [\"--run\"]\n    }\n  }\n}\n","AGENTS.md":"# MCPorter Repository Notes\n\n- Use the repository's declared pnpm version and run project commands directly with `pnpm`.\n- Run `pnpm docs:list` before documentation work.\n- Before handing off code changes, run `pnpm check` and `pnpm test`.\n- Live DeepWiki tests are opt-in: `MCP_LIVE_TESTS=1 pnpm exec vitest run tests/live/deepwiki-live.test.ts`.\n- Read `VISION.md` before broad triage or product decisions.\n- Prefer focused regression tests and verifiable fixes. Ask before new features, dependencies, build-tool changes, broad API/config changes, or architecture shifts.\n","tests/fixtures/imports/.codex/config.toml":"[mcp_servers]\n[mcp_servers.shared]\nurl = \"https://codex.local/mcp\"\n\n[mcp_servers.\"codex-only\"]\ncommand = \"codex-cli\"\nargs = [\"--run\"]\n"},"items":[{"name":"AGENTS.md","path":"AGENTS.md","rawUrl":"https://raw.githubusercontent.com/openclaw/mcporter/HEAD/AGENTS.md","title":"AI Agent Protocol & Instructions","category":"root-instruction","format":"markdown","content":"# MCPorter Repository Notes\n\n- Use the repository's declared pnpm version and run project commands directly with `pnpm`.\n- Run `pnpm docs:list` before documentation work.\n- Before handing off code changes, run `pnpm check` and `pnpm test`.\n- Live DeepWiki tests are opt-in: `MCP_LIVE_TESTS=1 pnpm exec vitest run tests/live/deepwiki-live.test.ts`.\n- Read `VISION.md` before broad triage or product decisions.\n- Prefer focused regression tests and verifiable fixes. Ask before new features, dependencies, build-tool changes, broad API/config changes, or architecture shifts.\n","isInternal":false,"tokens":133,"sizeBytes":574},{"name":"mcp.json","path":"tests/fixtures/imports/.claude/mcp.json","rawUrl":"https://raw.githubusercontent.com/openclaw/mcporter/HEAD/tests/fixtures/imports/.claude/mcp.json","title":"Model Context Protocol (MCP) Configuration","category":"mcp-config","format":"json","content":"{\n  \"mcpServers\": {\n    \"claude-only\": {\n      \"command\": \"claude-cli\",\n      \"args\": [\"--run\"]\n    }\n  }\n}\n","frontmatter":{"mcpServers":{"claude-only":{"command":"claude-cli","args":["--run"]}}},"isInternal":false,"tokens":37,"sizeBytes":108},{"name":"mcp.json","path":"tests/fixtures/imports/.cursor/mcp.json","rawUrl":"https://raw.githubusercontent.com/openclaw/mcporter/HEAD/tests/fixtures/imports/.cursor/mcp.json","title":"Model Context Protocol (MCP) Configuration","category":"mcp-config","format":"json","content":"{\n  \"mcpServers\": {\n    \"shared\": {\n      \"baseUrl\": \"https://cursor.local/mcp\",\n      \"httpFetch\": \"node-http1\",\n      \"refresh\": {\n        \"tokenEndpoint\": \"https://auth.cursor.local/token\",\n        \"accessTokenEnv\": \"CURSOR_ACCESS_TOKEN\"\n      }\n    },\n    \"cursor-only\": {\n      \"command\": \"cursor-cli\",\n      \"args\": [\"--flag\"],\n      \"env\": {\n        \"CURSOR_FLAG\": \"1\"\n      }\n    }\n  }\n}\n","frontmatter":{"mcpServers":{"shared":{"baseUrl":"https://cursor.local/mcp","httpFetch":"node-http1","refresh":{"tokenEndpoint":"https://auth.cursor.local/token","accessTokenEnv":"CURSOR_ACCESS_TOKEN"}},"cursor-only":{"command":"cursor-cli","args":["--flag"],"env":{"CURSOR_FLAG":"1"}}}},"isInternal":false,"tokens":111,"sizeBytes":396},{"name":"mcp.json","path":"tests/fixtures/imports/Library/Application Support/Code/User/mcp.json","rawUrl":"https://raw.githubusercontent.com/openclaw/mcporter/HEAD/tests/fixtures/imports/Library/Application Support/Code/User/mcp.json","title":"Model Context Protocol (MCP) Configuration","category":"mcp-config","format":"json","content":"{\n  \"mcpServers\": {\n    \"shared\": {\n      \"baseUrl\": \"https://vscode.local/mcp\"\n    },\n    \"vscode-only\": {\n      \"command\": \"code-mcp\",\n      \"args\": [\"--serve\"]\n    }\n  }\n}\n","frontmatter":{"mcpServers":{"shared":{"baseUrl":"https://vscode.local/mcp"},"vscode-only":{"command":"code-mcp","args":["--serve"]}}},"isInternal":false,"tokens":57,"sizeBytes":175},{"name":"config.toml","path":"tests/fixtures/imports/.codex/config.toml","rawUrl":"https://raw.githubusercontent.com/openclaw/mcporter/HEAD/tests/fixtures/imports/.codex/config.toml","title":"Codex Directive: config.toml","category":"codex-rule","format":"markdown","content":"[mcp_servers]\n[mcp_servers.shared]\nurl = \"https://codex.local/mcp\"\n\n[mcp_servers.\"codex-only\"]\ncommand = \"codex-cli\"\nargs = [\"--run\"]\n","isInternal":false,"tokens":41,"sizeBytes":134},{"name":"config.toml","path":"tests/fixtures/imports/home/.codex/config.toml","rawUrl":"https://raw.githubusercontent.com/openclaw/mcporter/HEAD/tests/fixtures/imports/home/.codex/config.toml","title":"Codex Directive: config.toml","category":"codex-rule","format":"markdown","content":"[mcp_servers]\n[mcp_servers.shared]\nurl = \"https://codex.local/mcp\"\n\n[mcp_servers.\"codex-only\"]\ncommand = \"codex-cli\"\nargs = [\"--run\"]\n","isInternal":false,"tokens":41,"sizeBytes":134}],"systemPromptSnippet":"<yakaai_skills repo=\"openclaw/mcporter\">\n<!-- File: AGENTS.md (Tokens: ~133 | Category: root-instruction) -->\n# MCPorter Repository Notes\n\n- Use the repository's declared pnpm version and run project commands directly with `pnpm`.\n- Run `pnpm docs:list` before documentation work.\n- Before handing off code changes, run `pnpm check` and `pnpm test`.\n- Live DeepWiki tests are opt-in: `MCP_LIVE_TESTS=1 pnpm exec vitest run tests/live/deepwiki-live.test.ts`.\n- Read `VISION.md` before broad triage or product decisions.\n- Prefer focused regression tests and verifiable fixes. Ask before new features, dependencies, build-tool changes, broad API/config changes, or architecture shifts.\n\n<!-- File: tests/fixtures/imports/.claude/mcp.json (Tokens: ~37 | Category: mcp-config) -->\n{\n  \"mcpServers\": {\n    \"claude-only\": {\n      \"command\": \"claude-cli\",\n      \"args\": [\"--run\"]\n    }\n  }\n}\n\n<!-- File: tests/fixtures/imports/.cursor/mcp.json (Tokens: ~111 | Category: mcp-config) -->\n{\n  \"mcpServers\": {\n    \"shared\": {\n      \"baseUrl\": \"https://cursor.local/mcp\",\n      \"httpFetch\": \"node-http1\",\n      \"refresh\": {\n        \"tokenEndpoint\": \"https://auth.cursor.local/token\",\n        \"accessTokenEnv\": \"CURSOR_ACCESS_TOKEN\"\n      }\n    },\n    \"cursor-only\": {\n      \"command\": \"cursor-cli\",\n      \"args\": [\"--flag\"],\n      \"env\": {\n        \"CURSOR_FLAG\": \"1\"\n      }\n    }\n  }\n}\n\n<!-- File: tests/fixtures/imports/Library/Application Support/Code/User/mcp.json (Tokens: ~57 | Category: mcp-config) -->\n{\n  \"mcpServers\": {\n    \"shared\": {\n      \"baseUrl\": \"https://vscode.local/mcp\"\n    },\n    \"vscode-only\": {\n      \"command\": \"code-mcp\",\n      \"args\": [\"--serve\"]\n    }\n  }\n}\n\n<!-- File: tests/fixtures/imports/.codex/config.toml (Tokens: ~41 | Category: codex-rule) -->\n[mcp_servers]\n[mcp_servers.shared]\nurl = \"https://codex.local/mcp\"\n\n[mcp_servers.\"codex-only\"]\ncommand = \"codex-cli\"\nargs = [\"--run\"]\n\n<!-- File: tests/fixtures/imports/home/.codex/config.toml (Tokens: ~41 | Category: codex-rule) -->\n[mcp_servers]\n[mcp_servers.shared]\nurl = \"https://codex.local/mcp\"\n\n[mcp_servers.\"codex-only\"]\ncommand = \"codex-cli\"\nargs = [\"--run\"]\n</yakaai_skills>"}