GitHub (Remote) MCP Server
✓ verifiedMAXOAuth-protected GitHub MCP. Manage repos, issues, and pull requests with no token to copy.
Don't have ToolPiper? We'll take you to the download.
Publisher
License
MIT
Transport
Remote HTTP
Tools
5
What this server does
GitHub's officially hosted MCP server. Same surface as the stdio reference, but the auth path is OAuth instead of a personal access token: you click Connect, walk through GitHub's consent screen, and ToolPiper holds the refresh token in the keychain alongside your other OAuth connections. No PAT lives in plaintext on disk. The remote runs at api.githubcopilot.com/mcp; the bytes never touch your machine outside of HTTPS. Scopes shipped here are repo and read:user, which is enough to open issues, file PRs, read files, and search repos. If you only need read access, drop repo and the catalog detail page will show the narrower set on Re-Connect. Compared to the archived stdio reference (still in the catalog under id github): no Node toolchain to install, no PAT to rotate yourself, scope changes via a single Re-Connect instead of a token regeneration. Max tier required because the OAuth-handshake plus refresh cycle is the carve-out where MCP tools stop being free across every tier.
Tools included
create_issue
Open a new issue in a repository.
list_issues
List issues with optional filters.
create_pull_request
Open a pull request.
get_file_contents
Read a file at a path in a repository.
search_repositories
Search GitHub repositories.
The authoritative list comes from the server's tools/list at runtime. This catalog entry may lag the upstream until the next ToolPiper release.
Install in ToolPiper
ToolPiper handles the JSON configuration. Click Install, fill in any required tokens, and the server is ready in your chat.
Don't have ToolPiper? We'll take you to the download.
Install in another client
Install in another MCP client (Claude Desktop, Cursor, Continue, Cline)
Add this to ~/Library/Application Support/Claude/claude_desktop_config.json.
{
"mcpServers": {
"github-remote": {
"url": "https://api.githubcopilot.com/mcp/"
}
}
}Example prompts
"Open an issue in modelpiper/api titled 'Audit OAuth refresh on long-lived sessions' with label 'security'."
"Show me every open PR against modelpiper/web that touches the auth folder."
"Read README.md from main and summarize the install steps."
"Search for repositories owned by modelpiper that have shipped in the last month."
Security notes
OAuth tokens live in the macOS keychain via OAuthService, not on disk in cleartext. The refresh token expires when you Disconnect from the OAuth pane or revoke ToolPiper at github.com/settings/applications. Scopes are repo and read:user by default; reduce them on Re-Connect if you want narrower access. The remote endpoint runs over HTTPS and is operated by GitHub, so the same posture applies as any other GitHub-hosted service. Max tier required (OAuth-handshake is the one MCP carve-out gated above Free).
Related tools
GitHub
✓ verifiedCreate issues, manage pull requests, and search repositories from your AI assistant.
Developer ToolsLocal subprocess5 toolsGit
✓ verifiedRead, search, and manipulate Git repositories on disk.
Developer ToolsLocal subprocess5 toolsEverything
✓ verifiedReference test server exercising every MCP feature.
Developer ToolsLocal subprocess5 toolsGitLab
✓ verifiedManage GitLab projects, issues, and merge requests.
Developer ToolsLocal subprocess5 tools