MCP server for GitHub operations — manage repos, issues, pull requests, commits, gists, and more.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"workos-github-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# GitHub MCP Server <!-- mcp-name: io.github.workos/github-mcp-server --> A production-ready [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) server for GitHub operations. Connect any AI agent to GitHub — manage repos, issues, pull requests, commits, gists, search code, and look up user profiles. **This is an independent, generalized MCP server.** It is not tied to any specific project and can be connected to any AI agent that supports MCP (Claude Desktop, Cursor, WorkOS, or custom agents). ## Features - 📦 **Repositories**: List, search, and get repo details - 🐛 **Issues**: Create, read, update, search issues - 🔀 **Pull Requests**: List, create, and inspect PRs - 📝 **Commits**: Browse commit history - 🔍 **Search**: Search code and issues across GitHub - 👤 **Users**: Look up user profiles - 📋 **Gists**: List and create gists ## Installation **Recommended — no pre-install required (uses [uv](https://docs.astral.sh/uv/)):** ```bash # uv manages a temporary isolated environment automatically uvx --from workos-github-mcp-server github-mcp-server ``` **Or install permanently with pip:** ```bash pip install workos-github-mcp-server ``` **Or install from source:** ```bash git clone https://github.com/workos/workos-github-mcp-server cd workos-github-mcp-server pip install -e . ``` ## Quick Start ```bash export GITHUB_TOKEN="ghp_your-personal-access-token" # Recommended: run via uvx (no install needed) uvx --from workos-github-mcp-server github-mcp-server # Or if installed via pip github-mcp-server # Or run as a Python module python -m github_mcp_server ``` ## Configuration ### Environment Variables | Variable | Required | Description | |----------|----------|-------------| | `GITHUB_TOKEN` | ✅ Yes | GitHub Personal Access Token (`ghp_...` or `github_pat_...`) | ### Getting a GitHub Token 1. Go to [github.com/settings/tokens](https://github.com/settings/tokens) 2. Click **"Generate new token (classic)"** or **"Fine-grained tokens"** …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.