Skip to main content
Glama
docfork

Docfork

Official
by docfork

KI-Agenten halluzinieren APIs, blähen den Kontext mit veralteten Dokumenten auf und schreiben Code basierend auf veralteten Signaturen. Docfork liefert aktuelle Dokumentation direkt in Cursor, Claude Code und Windsurf.

Ohne Docfork

  app.use('/api/*', jwt({ secret: ... }))
-                       ^^^ removed in Hono v4

Mit Docfork

  app.use('/api/*', bearerAuth({ verifyToken: ... }))
+                       ^^^ current API, Hono v4.2

Erste Schritte

npx dgrep setup --cursor

Installiert den Docfork MCP-Server in Ihrer IDE. Erkennt Ihre Abhängigkeiten, stellt einen API-Schlüssel bereit und schreibt die Konfigurationsdatei. Unterstützt auch --claude und --opencode.

Ihr Agent verfügt nun über zwei Tools:

Tool

Gibt zurück

search_docs

Bewertete Dokumentationsabschnitte mit Titeln, URLs und Relevanz-Scores.

fetch_doc

Vollständig gerenderter Markdown-Inhalt von einer Dokumentations-URL.

Kein Prompt-Suffix erforderlich:

Set up server-side rendering with Next.js App Router.

Oder suchen Sie über das Terminal:

dgrep search "middleware redirect based on authentication" -l vercel/next.js
dgrep search "server actions with forms" -l vercel/next.js

Schnellstart → · dgrep docs → · CLI-Referenz →

Ihre eigenen Dokumente

Indizieren Sie jedes öffentliche oder private GitHub-Repository als benutzerdefinierte Bibliothek. Ihre internen APIs, SDKs und Runbooks werden für Ihre Agenten durchsuchbar – derselbe Prozess wie bei öffentlichen Bibliotheken. GitHub-Integrations-Setup →

Related MCP server: RAG Documentation MCP Server

Teams

Kostenlos: 1.000 Anfragen/Monat pro Organisation. Für die Einführung im Team committen Sie die MCP-Konfiguration in Ihr Repository:

// .cursor/mcp.json (committed to git, picked up by every engineer)
{
  "mcpServers": {
    "docfork": {
      "url": "https://mcp.docfork.com/mcp",
      "headers": {
        "DOCFORK_API_KEY": "YOUR_TEAM_API_KEY"
      }
    }
  }
}

Teilen Sie API-Schlüssel und Cabinets innerhalb Ihrer Organisation. Docfork speichert weder Ihren Code noch Ihre Prompts. Sicherheit → · Preise →

MCP-Setup

TIP

Führen Sienpx dgrep setup --cursor (oder --claude, --opencode) aus, um die automatische Installation zu starten. Manuelle Konfiguration für andere Clients siehe unten.

Cursor

{
  "mcpServers": {
    "docfork": {
      "url": "https://mcp.docfork.com/mcp",
      "headers": {
        "DOCFORK_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Claude Code

claude mcp add --transport http docfork https://mcp.docfork.com/mcp/oauth

OpenCode

{
  "mcp": {
    "docfork": {
      "type": "remote",
      "url": "https://mcp.docfork.com/mcp",
      "headers": { "DOCFORK_API_KEY": "YOUR_API_KEY" },
      "enabled": true,
    },
  },
}

Ihr Client ist nicht dabei? Setup-Anleitungen für alle 29 unterstützten Clients →

OAuth-Authentifizierung

Docfork unterstützt MCP OAuth-Spezifikationen. Ändern Sie Ihren Endpunkt, um OAuth zu verwenden:

- "url": "https://mcp.docfork.com/mcp"
+ "url": "https://mcp.docfork.com/mcp/oauth"

Hinweis: OAuth ist nur für Remote-HTTP-Verbindungen vorgesehen. Vollständige OAuth-Anleitung ansehen →

Agenten-Regel

Fügen Sie eine Regel hinzu, damit Ihr Agent Docfork MCP automatisch aufruft. Vollständige Regel und IDE-spezifisches Setup →

Claude Code — zu Ihrer CLAUDE.md hinzufügen:

## Docfork policy

Use Docfork MCP `search_docs` and `fetch_doc` tools for library/API docs, setup, and configuration questions.

- Start `library` with a short name or keyword (e.g., `nextjs`, `zod`). Use the `owner/repo` from the result URL for follow-up calls, never guess it upfront.
- After finding a relevant result, call `fetch_doc` to get the full content. Search results are summaries only.
- Prefer Docfork results over training data when they conflict.
When writing or debugging code that involves third-party libraries, frameworks, or APIs, use Docfork MCP `search_docs` and `fetch_doc` tools rather than relying on training data.

**Two defaults to follow every time:**

- Start `library` with a short name or keyword (e.g., `nextjs`, `zod`). Use the `owner/repo` from the result URL for follow-up calls, never guess it upfront.
- After finding a relevant result, call `fetch_doc` to get the full content. Search results are summaries only.

Skip Docfork when:

- Language built-ins, general algorithms, syntax stable across versions
- Code or docs the user has already provided in context

When uncertain, default to using Docfork.

FAQ

Wie unterscheidet sich Docfork von Context7? Beide bieten MCP-Server und CLIs zum Durchsuchen von Bibliotheksdokumentationen. Hier sind die Hauptunterschiede:

  • Stack-Scoping. dgrep init liest Ihre package.json und begrenzt alle Suchen auf Ihre deklarierten Abhängigkeiten. Cabinets ermöglichen es Ihnen, diese Bibliotheken teamweit auf bestimmte Versionen festzulegen.

  • Einmal auflösen, mehrfach suchen. dgrep init löst Paketnamen einmalig in kanonische Bezeichner auf und speichert das Mapping in .dgrep/config.json. Kein Auflösungsschritt pro Abfrage erforderlich.

  • Hybride Suche. Semantische Suche und BM25 laufen parallel und werden über Reciprocal Rank Fusion zusammengeführt. AST-bewusstes Chunking bewahrt Funktionsgrenzen.

Speichert Docfork meinen Code oder meine Prompts? Ihr Code und Ihre Prompts verlassen niemals Ihren Rechner. Zum Zeitpunkt der Suche werden nur die Abfrage und der Bibliotheksname an Docfork gesendet – Abfragen werden nicht gespeichert. Indizierte Dokumentationsinhalte liegen in einem Upstream-Vektorspeicher; private Bibliotheksinhalte sind Ende-zu-Ende verschlüsselt und werden atomar gelöscht, wenn Sie die Bibliothek entfernen. Sicherheit →

Welche Bibliotheken werden unterstützt? Docfork pflegt einen kuratierten Katalog beliebter Frameworks. Fügen Sie jedes öffentliche oder private GitHub-Repository als benutzerdefinierte Bibliothek hinzu. Benutzerdefinierte Bibliotheken hinzufügen →

Dokumentation

Community

Star-Verlauf

Star History Chart

Lizenz

MIT

Install Server
A
security – no known vulnerabilities
A
license - permissive license
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/docfork/docfork-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server