Context7
Up-to-date docs for AI agents
Beschreibung vom Entwickler (englisches Original)
Local-first, read-only MCP server for evidence-backed repository memory.
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"devtime": {
"command": "uvx",
"args": [
"devtime-ei"
]
}
}
}Führe das in deinem Terminal aus
claude mcp add devtime -- uvx devtime-eiIn .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"devtime": {
"command": "uvx",
"args": [
"devtime-ei"
]
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"devtime": {
"type": "stdio",
"command": "uvx",
"args": [
"devtime-ei"
]
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 6. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto Shakargy bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.7.0) kam vor 42 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Python (uv) auf deinem Computer.
In derselben Kategorie: Context7, Codebase Memory, Exa
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Up-to-date docs for AI agents
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
DevTime verifies what your repository can actually prove.
A file named stripe/webhook.ts looks like proof that a repo handles Stripe webhooks. It might be a handler that only returns 404. DevTime checks statements about a repository against its implementation, tests, configuration, and recorded decisions, then reports what is supported, what is contradicted, what is missing, and what went stale.
No cloud. No telemetry. No code execution. No AI required.
Prefer video? Watch the 2-minute demo: DevTime scans a repo locally, explains concepts from evidence, surfaces uncertainty, catches a risky diff, and shows how a corroborated decision improves understanding.
pipx install devtime-ei
dtc demo init cd devtime-demo-saas dtc init dtc scan dtc verify
On the demo repo that ends with billing webhook signature verification SUPPORTED, JWT authentication SUPPORTED, and route test association WEAK, naming the routes with no test importing them. Point it at your own repository and the answers change:
cd your-repo
dtc init && dtc scan && dtc verify
The PyPI distribution is devtime-ei. The Python package remains devtime, and the CLI command remains dtc. dtc demo init copies a small static example repo into ./devtime-demo-saas so you can try DevTime without cloning this repository.
git clone https://github.com/Shakargy/devtime.git
cd devtime python -m venv .venv source .venv/bin/activate pip install -e ".[dev]" cd examples/demo-saas dtc init dtc scan dtc concepts dtc explain "Billing Webhooks"
On Windows PowerShell:
git clone https://github.com/Shakargy/devtime.git
cd devtime python -m venv .venv .venv\Scripts\Activate.ps1 pip install -e ".[dev]" cd examples/demo-saas dtc init dtc scan dtc concepts dtc explain "Billing Webhooks"
You should see Billing Webhooks explained from evidence, including supported claims, file references, uncertainty, Understanding Score, and Understanding Debt.
To test risk review, make a local change first, then run:
dtc risk --diff
A full, copy-pasteable walkthrough (including the risk-diff and corroborated-decision steps) is in [DEMO_SCRIPT.md](DEMO_SCRIPT.md).
A claim is a statement about the repository. Verification answers it with a status and receipts, never with confidence the evidence cannot back.
Status: CONTRADICTED
Contradictions:
Four built-in claims ship: route test association, admin authorization, billing webhook signatures, and JWT authentication. dtc verify leads with what it can actually verify in your repository, and when nothing applies it says what would make a claim verifiable instead of dead-ending.
Truth and freshness are separate: when a file behind a verified claim changes, the claim goes STALE and names the file.
To review a change, compare claims at two commits:
dtc review --base origin/main
It reports what the change did to each claim (a regression, a claim that newly applies, evidence that changed under a claim that held) from isolated snapshots of both commits, without touching your working tree. It runs in GitHub Actions as an advisory job summary.
See [VERIFICATION.md](VERIFICATION.md) for the full model and its limits.
Git records what changed, but it does not preserve the reasoning behind those changes. When you return to a repository - or review one you did not write - you often have to reconstruct why a behavior exists, what evidence supports it, and what is still uncertain.
DevTime builds evidence-backed repository memory: a local layer that helps a codebase explain itself from code, tests, configs, routes, and recorded decisions. It shows what the repository can support with evidence - and, just as importantly, what it cannot support yet.
DevTime is for people who need to understand a repository from evidence rather than memory.
It is especially useful if you:
Questions DevTime helps answer include:
Underneath verification is a scanner that builds local, evidence-backed memory:
DevTime detects six supported concept families. It does not discover arbitrary domain concepts yet:
Anything outside these six is out of scope for now. See LIMITATIONS.md.
.devtime/ (a local SQLite database).| Command | Purpose |
|---|---|
dtc init | Create local .devtime memory. |
dtc scan | Scan the current repository and extract evidence-backed signals. |
dtc concepts | List detected concepts with confidence and Understanding Debt. |
dtc explain | Explain a concept: claims, evidence, confidence, uncertainty, Understanding Debt. |
dtc context | Create a governed Context Pack for agents or humans. |
dtc risk --diff | Review a git diff for risky changes using local evidence (advisory). |
dtc decision add | Add a local decision record that can reduce uncertainty. |
dtc verify [claim] | Verify repository claims against evidence: status, contradictions, freshness (experimental). |
dtc review --base | Compare claims at two commits and report what the change did to them (advisory). |
(Also available: dtc evidence, dtc debt, dtc status, dtc doctor --privacy, dtc export, dtc reset, dtc mcp start.)
Requires Python >= 3.11 and git. See [QUICKSTART.md](QUICKSTART.md) for a step-by-step first run and troubleshooting.
Your coding agent starts every session amnesiac about your repository and then guesses, confidently. DevTime gives it memory it can trust: a local, read-only MCP server that answers only with claims the repository can prove, plus explicit uncertainty for what it cannot.
Install with MCP support and scan your repo:
pipx install "devtime-ei[mcp]"
cd your-repo dtc init dtc scan
Add DevTime to Claude Code:
claude mcp add devtime -- dtc mcp start
Or in any MCP client that reads .mcp.json:
{
"mcpServers": { "devtime": { "command": "dtc", "args": ["mcp", "start"] } } }
The agent gets four read-only tools: list_concepts, explain_concept, get_context_pack (governed context with do-not-change-without-review paths, tests to run, and agent guidance), and verify_claim (claim status, contradictions, and missing evidence, computed fresh and never persisted). Local stdio only - no network listener, no write tools, no source code returned, only evidence file paths.
DevTime is listed in the official MCP Registry as io.github.Shakargy/devtime.
Recommended: install from PyPI with pipx so the dtc command is available on your PATH in an isolated environment:
pipx install devtime-ei
Or with pip:
pip install devtime-ei
The PyPI distribution is devtime-ei. The Python package remains devtime, and the CLI command remains dtc. After installing, run dtc demo init to create a local example repo to try it on.
git clone https://github.com/Shakargy/devtime.git
cd devtime python -m venv .venv source .venv/bin/activate pip install -e ".[dev]"
Windows PowerShell:
git clone https://github.com/Shakargy/devtime.git
cd devtime python -m venv .venv .venv\Scripts\Activate.ps1 pip install -e ".[dev]"
$ dtc explain "Billing Webhooks"
Concept: Billing Webhooks
Supported claims:
Uncertainty:
Understanding Score: 58 / 100 Understanding Debt: medium causes:
Understanding Score is higher = better understanding; Understanding Debt is a
label (low/medium/high), not the same number.
DevTime runs on examples/demo-saas and on real repositories. During Reality Validation it detected - and then learned from - real failures (Next.js App Router blindness, a false Billing Webhooks
Nur der Anfang wird gezeigt; den Rest findest du im Repo