Ontwikkeling · Lokale MCP-server
github-twin
Personal RAG over your GitHub history (commits, code, reviews), served to Claude Code over MCP.
Wat de MCP Registry vermeldt
De vermelding zoals gepubliceerd in de officiële MCP Registry (geraadpleegd op 4 oktober 2026), nieuwste versie.
- Registernaam
io.github.ChristopherDavenport/github-twin- Versie
- 0.0.17
- Status
- Actief
- Categorie
- ontwikkeling
- Transport
- stdio (lokaal proces)
- Pakket
- PyPI
- Gepubliceerd
- 29 mei 2026
- Bijgewerkt
- 29 mei 2026
- Uitgever
- ChristopherDavenport (GitHub) · 2 servers met een pagina hier
- Namespace
- Namespace door de MCP Registry geverifieerd via GitHub (github.com/ChristopherDavenport) · hoe
- Vermeld onder
- MCP-servers voor GitHub
- Repository
- github.com/ChristopherDavenport/github-twin
- Bron
- Vermelding in de register-API
Pakketten
| Register | Pakket | Versie | Transport |
|---|---|---|---|
| PyPIruntime: uvx | github-twin | 0.0.17 | stdio |
Zo verbind je github-twin
github-twin draait lokaal vanuit een Python-pakket dat op PyPI is gepubliceerd: github-twin, versie 0.0.17. Hij spreekt MCP via stdio, dus de client start hem als programma en communiceert ermee via standaardinvoer en -uitvoer. Hij vereist Python; clients starten het meestal met uvx (uit uv) of na pip install - het gebruikelijke commando is uvx github-twin. Hij leest deze omgevingsvariabelen: GITHUB_TOKEN (geheim), ANTHROPIC_API_KEY (geheim), GEMINI_API_KEY (geheim) en GT_PATHS__DATA_DIR; stel ze in de configuratie van de client voor deze server in.
In het JSON-formaat mcpServers, dat veel MCP-clients voor desktop en code-editors lezen, ziet de vermelding er zo uit (tijdelijke aanduidingen tussen punthaken):
{
"mcpServers": {
"github-twin": {
"command": "uvx",
"args": [
"github-twin"
],
"env": {
"GITHUB_TOKEN": "<geheim>",
"ANTHROPIC_API_KEY": "<geheim>",
"GEMINI_API_KEY": "<geheim>",
"GT_PATHS__DATA_DIR": "<waarde>"
}
}
}
}Afgeleid van de registervermelding, hier niet getest. Wat de server doet en onder welke voorwaarden, bepaalt de uitgever; bekijk de repository of website voordat je de server toegang geeft tot je accounts of bestanden. Een MCP-server aan een assistent toevoegen · Voordat je verbinding maakt
Meer van ChristopherDavenport (GitHub)
| Server | Draait |
|---|---|
| UnblinkPure-Go browser for AI: fetch pages, render JS without Chromium, return clean Markdown over MCP. | Lokaal · stdio |
Meer servers in de categorie ontwikkeling
| Server | Draait |
|---|---|
| GitHub Repository IntelligenceRepo intel for AI coding agents: overview, PRs, contributors, hot files, CI, deps. Remote MCP. | Extern · HTTPLivecontrole: inloggen vereist |
| Github StatsMCP server for GitHub repo stats: stars, forks, contributors, activity. | Lokaal · stdio |
| Github Webhook MCPMCP server bridging GitHub webhooks via Cloudflare Worker for real-time event streaming. | Lokaal · stdio |
| Github_privateGitHub Private MCP Pack - access private repos, org data via OAuth. | Extern · HTTPLivecontrole: ✓ handshake |
| Githunt MCPSearch, rank, and analyze GitHub developers for tech recruiting via GitHunt's API. | Extern en lokaal · HTTP en stdioLivecontrole: inloggen vereist |
| GitlabManage projects, groups, branches, merge requests, and CI/CD pipelines. | Lokaal · stdio |
| GitlabGitLab MCP - wraps the GitLab REST API v4 (BYO API key) | Extern · HTTPLivecontrole: ✓ handshake |
| Gitlab Ci Break LintNames the.gitlab-ci.yml lines your runner will reject after the next GitLab major upgrade. | Lokaal · stdio |