{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.FerhatDundar/ghcli-mcp-connector","description":"MCP server for the GitHub CLI (gh). Read-only by default; single Go binary.","repository":{"url":"https://github.com/FerhatDundar/ghcli-mcp-connector","source":"github"},"version":"0.1.0","websiteUrl":"https://github.com/FerhatDundar/ghcli-mcp-connector#readme","packages":[{"registryType":"mcpb","identifier":"https://github.com/FerhatDundar/ghcli-mcp-connector/releases/download/v0.1.0/ghcli-mcp-connector-plugin-v0.1.0-darwin-arm64.zip","version":"0.1.0","fileSha256":"bad8b9a4c65d668330e519c12ff9a2a82b6715d121ff15ba2f10dc61003f020d","transport":{"type":"stdio"},"environmentVariables":[{"description":"gh CLI token. Leave unset to use whatever `gh auth login` already configured (OS keychain).","format":"string","isSecret":true,"name":"GH_TOKEN"},{"description":"Target a GitHub Enterprise hostname instead of github.com.","format":"string","name":"GH_HOST"},{"description":"Set to \"true\" to permit state-changing gh commands. Defaults to read-only.","format":"string","name":"GHCLI_MCP_ALLOW_WRITE"},{"description":"Optional comma-separated allowlist of \"owner/repo\" values, enforced when -R/--repo is passed. Unset allows all.","format":"string","name":"GHCLI_MCP_ALLOWED_REPOS"},{"description":"Optional path to the gh binary. Defaults to \"gh\" resolved via PATH.","format":"string","name":"GHCLI_MCP_CLI_PATH"}]},{"registryType":"mcpb","identifier":"https://github.com/FerhatDundar/ghcli-mcp-connector/releases/download/v0.1.0/ghcli-mcp-connector-plugin-v0.1.0-darwin-amd64.zip","version":"0.1.0","fileSha256":"605c19ddfc568f76fd31eafed7a2059f7f0410c77062e66d14182f38061d09fa","transport":{"type":"stdio"},"environmentVariables":[{"description":"gh CLI token. Leave unset to use whatever `gh auth login` already configured (OS keychain).","format":"string","isSecret":true,"name":"GH_TOKEN"},{"description":"Target a GitHub Enterprise hostname instead of github.com.","format":"string","name":"GH_HOST"},{"description":"Set to \"true\" to permit state-changing gh commands. Defaults to read-only.","format":"string","name":"GHCLI_MCP_ALLOW_WRITE"},{"description":"Optional comma-separated allowlist of \"owner/repo\" values, enforced when -R/--repo is passed. Unset allows all.","format":"string","name":"GHCLI_MCP_ALLOWED_REPOS"},{"description":"Optional path to the gh binary. Defaults to \"gh\" resolved via PATH.","format":"string","name":"GHCLI_MCP_CLI_PATH"}]},{"registryType":"mcpb","identifier":"https://github.com/FerhatDundar/ghcli-mcp-connector/releases/download/v0.1.0/ghcli-mcp-connector-plugin-v0.1.0-linux-amd64.zip","version":"0.1.0","fileSha256":"a5644eef2ec145285153847ef6a93ca3c335f9557d8d9f6df2c0c726639c2cf0","transport":{"type":"stdio"},"environmentVariables":[{"description":"gh CLI token. Leave unset to use whatever `gh auth login` already configured (OS keychain).","format":"string","isSecret":true,"name":"GH_TOKEN"},{"description":"Target a GitHub Enterprise hostname instead of github.com.","format":"string","name":"GH_HOST"},{"description":"Set to \"true\" to permit state-changing gh commands. Defaults to read-only.","format":"string","name":"GHCLI_MCP_ALLOW_WRITE"},{"description":"Optional comma-separated allowlist of \"owner/repo\" values, enforced when -R/--repo is passed. Unset allows all.","format":"string","name":"GHCLI_MCP_ALLOWED_REPOS"},{"description":"Optional path to the gh binary. Defaults to \"gh\" resolved via PATH.","format":"string","name":"GHCLI_MCP_CLI_PATH"}]},{"registryType":"mcpb","identifier":"https://github.com/FerhatDundar/ghcli-mcp-connector/releases/download/v0.1.0/ghcli-mcp-connector-plugin-v0.1.0-linux-arm64.zip","version":"0.1.0","fileSha256":"f3b362ddeabc3da329348edf3ff20491639ae2fee781719bbc88ac95393d8715","transport":{"type":"stdio"},"environmentVariables":[{"description":"gh CLI token. Leave unset to use whatever `gh auth login` already configured (OS keychain).","format":"string","isSecret":true,"name":"GH_TOKEN"},{"description":"Target a GitHub Enterprise hostname instead of github.com.","format":"string","name":"GH_HOST"},{"description":"Set to \"true\" to permit state-changing gh commands. Defaults to read-only.","format":"string","name":"GHCLI_MCP_ALLOW_WRITE"},{"description":"Optional comma-separated allowlist of \"owner/repo\" values, enforced when -R/--repo is passed. Unset allows all.","format":"string","name":"GHCLI_MCP_ALLOWED_REPOS"},{"description":"Optional path to the gh binary. Defaults to \"gh\" resolved via PATH.","format":"string","name":"GHCLI_MCP_CLI_PATH"}]},{"registryType":"mcpb","identifier":"https://github.com/FerhatDundar/ghcli-mcp-connector/releases/download/v0.1.0/ghcli-mcp-connector-plugin-v0.1.0-windows-amd64.zip","version":"0.1.0","fileSha256":"305301912b91788af85349d3b985f434cc496d7bd7bfe678ccc2879c38813b2c","transport":{"type":"stdio"},"environmentVariables":[{"description":"gh CLI token. Leave unset to use whatever `gh auth login` already configured (OS keychain).","format":"string","isSecret":true,"name":"GH_TOKEN"},{"description":"Target a GitHub Enterprise hostname instead of github.com.","format":"string","name":"GH_HOST"},{"description":"Set to \"true\" to permit state-changing gh commands. Defaults to read-only.","format":"string","name":"GHCLI_MCP_ALLOW_WRITE"},{"description":"Optional comma-separated allowlist of \"owner/repo\" values, enforced when -R/--repo is passed. Unset allows all.","format":"string","name":"GHCLI_MCP_ALLOWED_REPOS"},{"description":"Optional path to the gh binary. Defaults to \"gh\" resolved via PATH.","format":"string","name":"GHCLI_MCP_CLI_PATH"}]},{"registryType":"mcpb","identifier":"https://github.com/FerhatDundar/ghcli-mcp-connector/releases/download/v0.1.0/ghcli-mcp-connector-plugin-v0.1.0-windows-arm64.zip","version":"0.1.0","fileSha256":"7f058cbc5064e389bff5c7c08fb5a7556d5059937a4c292cbd427466fefe6db1","transport":{"type":"stdio"},"environmentVariables":[{"description":"gh CLI token. Leave unset to use whatever `gh auth login` already configured (OS keychain).","format":"string","isSecret":true,"name":"GH_TOKEN"},{"description":"Target a GitHub Enterprise hostname instead of github.com.","format":"string","name":"GH_HOST"},{"description":"Set to \"true\" to permit state-changing gh commands. Defaults to read-only.","format":"string","name":"GHCLI_MCP_ALLOW_WRITE"},{"description":"Optional comma-separated allowlist of \"owner/repo\" values, enforced when -R/--repo is passed. Unset allows all.","format":"string","name":"GHCLI_MCP_ALLOWED_REPOS"},{"description":"Optional path to the gh binary. Defaults to \"gh\" resolved via PATH.","format":"string","name":"GHCLI_MCP_CLI_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-03T23:00:54.775855Z","publishedAt":"2026-08-03T23:00:54.775855Z","updatedAt":"2026-08-03T23:00:54.775855Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.FerhatDundar/ghcli-mcp-connector","description":"MCP server for the GitHub CLI (gh). Read-only by default; single Go binary.","repository":{"url":"https://github.com/FerhatDundar/ghcli-mcp-connector","source":"github"},"version":"0.1.1","websiteUrl":"https://github.com/FerhatDundar/ghcli-mcp-connector#readme","packages":[{"registryType":"mcpb","identifier":"https://github.com/FerhatDundar/ghcli-mcp-connector/releases/download/v0.1.1/ghcli-mcp-connector-plugin-v0.1.1-darwin-arm64.zip","version":"0.1.1","fileSha256":"ca961b3ed03be1b32e62c436b84086b1a5d480edb0ad6c784dd50d42f9f54e7a","transport":{"type":"stdio"},"environmentVariables":[{"description":"gh CLI token. Leave unset to use whatever `gh auth login` already configured (OS keychain).","format":"string","isSecret":true,"name":"GH_TOKEN"},{"description":"Target a GitHub Enterprise hostname instead of github.com.","format":"string","name":"GH_HOST"},{"description":"Set to \"true\" to permit state-changing gh commands. Defaults to read-only.","format":"string","name":"GHCLI_MCP_ALLOW_WRITE"},{"description":"Optional comma-separated allowlist of \"owner/repo\" values, enforced when -R/--repo is passed. Unset allows all.","format":"string","name":"GHCLI_MCP_ALLOWED_REPOS"},{"description":"Optional path to the gh binary. Defaults to \"gh\" resolved via PATH.","format":"string","name":"GHCLI_MCP_CLI_PATH"}]},{"registryType":"mcpb","identifier":"https://github.com/FerhatDundar/ghcli-mcp-connector/releases/download/v0.1.1/ghcli-mcp-connector-plugin-v0.1.1-darwin-amd64.zip","version":"0.1.1","fileSha256":"6f9349d6aa1e658359bc5eeb5a0646a2fcfa77cfd245413140a6ae9fa42a6584","transport":{"type":"stdio"},"environmentVariables":[{"description":"gh CLI token. Leave unset to use whatever `gh auth login` already configured (OS keychain).","format":"string","isSecret":true,"name":"GH_TOKEN"},{"description":"Target a GitHub Enterprise hostname instead of github.com.","format":"string","name":"GH_HOST"},{"description":"Set to \"true\" to permit state-changing gh commands. Defaults to read-only.","format":"string","name":"GHCLI_MCP_ALLOW_WRITE"},{"description":"Optional comma-separated allowlist of \"owner/repo\" values, enforced when -R/--repo is passed. Unset allows all.","format":"string","name":"GHCLI_MCP_ALLOWED_REPOS"},{"description":"Optional path to the gh binary. Defaults to \"gh\" resolved via PATH.","format":"string","name":"GHCLI_MCP_CLI_PATH"}]},{"registryType":"mcpb","identifier":"https://github.com/FerhatDundar/ghcli-mcp-connector/releases/download/v0.1.1/ghcli-mcp-connector-plugin-v0.1.1-linux-amd64.zip","version":"0.1.1","fileSha256":"56f48cae1d27cff95b68e69dae6d37d78e7e5ac46424c2078dd85d74304962c0","transport":{"type":"stdio"},"environmentVariables":[{"description":"gh CLI token. Leave unset to use whatever `gh auth login` already configured (OS keychain).","format":"string","isSecret":true,"name":"GH_TOKEN"},{"description":"Target a GitHub Enterprise hostname instead of github.com.","format":"string","name":"GH_HOST"},{"description":"Set to \"true\" to permit state-changing gh commands. Defaults to read-only.","format":"string","name":"GHCLI_MCP_ALLOW_WRITE"},{"description":"Optional comma-separated allowlist of \"owner/repo\" values, enforced when -R/--repo is passed. Unset allows all.","format":"string","name":"GHCLI_MCP_ALLOWED_REPOS"},{"description":"Optional path to the gh binary. Defaults to \"gh\" resolved via PATH.","format":"string","name":"GHCLI_MCP_CLI_PATH"}]},{"registryType":"mcpb","identifier":"https://github.com/FerhatDundar/ghcli-mcp-connector/releases/download/v0.1.1/ghcli-mcp-connector-plugin-v0.1.1-linux-arm64.zip","version":"0.1.1","fileSha256":"0e1e017876e06dbc2580bf6204a0604a1e98a1314a5ceff5f4f3999b5abede5b","transport":{"type":"stdio"},"environmentVariables":[{"description":"gh CLI token. Leave unset to use whatever `gh auth login` already configured (OS keychain).","format":"string","isSecret":true,"name":"GH_TOKEN"},{"description":"Target a GitHub Enterprise hostname instead of github.com.","format":"string","name":"GH_HOST"},{"description":"Set to \"true\" to permit state-changing gh commands. Defaults to read-only.","format":"string","name":"GHCLI_MCP_ALLOW_WRITE"},{"description":"Optional comma-separated allowlist of \"owner/repo\" values, enforced when -R/--repo is passed. Unset allows all.","format":"string","name":"GHCLI_MCP_ALLOWED_REPOS"},{"description":"Optional path to the gh binary. Defaults to \"gh\" resolved via PATH.","format":"string","name":"GHCLI_MCP_CLI_PATH"}]},{"registryType":"mcpb","identifier":"https://github.com/FerhatDundar/ghcli-mcp-connector/releases/download/v0.1.1/ghcli-mcp-connector-plugin-v0.1.1-windows-amd64.zip","version":"0.1.1","fileSha256":"07f40ff1c4d55ebfd57410403670380125e10366264e48bdb51a2bb5f22d2c69","transport":{"type":"stdio"},"environmentVariables":[{"description":"gh CLI token. Leave unset to use whatever `gh auth login` already configured (OS keychain).","format":"string","isSecret":true,"name":"GH_TOKEN"},{"description":"Target a GitHub Enterprise hostname instead of github.com.","format":"string","name":"GH_HOST"},{"description":"Set to \"true\" to permit state-changing gh commands. Defaults to read-only.","format":"string","name":"GHCLI_MCP_ALLOW_WRITE"},{"description":"Optional comma-separated allowlist of \"owner/repo\" values, enforced when -R/--repo is passed. Unset allows all.","format":"string","name":"GHCLI_MCP_ALLOWED_REPOS"},{"description":"Optional path to the gh binary. Defaults to \"gh\" resolved via PATH.","format":"string","name":"GHCLI_MCP_CLI_PATH"}]},{"registryType":"mcpb","identifier":"https://github.com/FerhatDundar/ghcli-mcp-connector/releases/download/v0.1.1/ghcli-mcp-connector-plugin-v0.1.1-windows-arm64.zip","version":"0.1.1","fileSha256":"04fecf1c5375cb6235997e538f5ad21c2dab247b73f8cf7d731da31b0445e167","transport":{"type":"stdio"},"environmentVariables":[{"description":"gh CLI token. Leave unset to use whatever `gh auth login` already configured (OS keychain).","format":"string","isSecret":true,"name":"GH_TOKEN"},{"description":"Target a GitHub Enterprise hostname instead of github.com.","format":"string","name":"GH_HOST"},{"description":"Set to \"true\" to permit state-changing gh commands. Defaults to read-only.","format":"string","name":"GHCLI_MCP_ALLOW_WRITE"},{"description":"Optional comma-separated allowlist of \"owner/repo\" values, enforced when -R/--repo is passed. Unset allows all.","format":"string","name":"GHCLI_MCP_ALLOWED_REPOS"},{"description":"Optional path to the gh binary. Defaults to \"gh\" resolved via PATH.","format":"string","name":"GHCLI_MCP_CLI_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-03T23:10:20.077489Z","publishedAt":"2026-08-03T23:10:20.077489Z","updatedAt":"2026-08-03T23:10:20.077489Z","isLatest":true}}}],"metadata":{"count":2}}
