Docfork
OfficialAI 에이전트는 API를 환각하거나, 오래된 문서로 컨텍스트를 낭비하거나, 구식 시그니처에 맞춰 코드를 작성하곤 합니다. Docfork는 Cursor, Claude Code, Windsurf에서 최신 문서를 직접 제공합니다.
Docfork 없이
app.use('/api/*', jwt({ secret: ... }))
- ^^^ removed in Hono v4Docfork와 함께
app.use('/api/*', bearerAuth({ verifyToken: ... }))
+ ^^^ current API, Hono v4.2시작하기
npx dgrep setup --cursorIDE에 Docfork MCP 서버를 설치합니다. 의존성을 감지하고, API 키를 프로비저닝하며, 설정 파일을 작성합니다. --claude 및 --opencode도 지원합니다.
이제 에이전트가 두 가지 도구를 사용할 수 있습니다:
도구 | 반환 값 |
| 제목, URL 및 관련성 점수가 포함된 순위가 매겨진 문서 섹션. |
| 문서 URL에서 렌더링된 전체 마크다운 콘텐츠. |
프롬프트 접미사가 필요 없습니다:
Set up server-side rendering with Next.js App Router.또는 터미널에서 검색하세요:
dgrep search "middleware redirect based on authentication" -l vercel/next.js
dgrep search "server actions with forms" -l vercel/next.js빠른 시작 → · dgrep 문서 → · CLI 참조 →
나만의 문서
공개 또는 비공개 GitHub 저장소를 커스텀 라이브러리로 인덱싱하세요. 내부 API, SDK 및 런북을 에이전트가 검색할 수 있게 됩니다. 공개 라이브러리와 동일한 파이프라인을 사용합니다. GitHub 통합 설정 →
Related MCP server: RAG Documentation MCP Server
팀
무료: 조직당 월 1,000회 요청. 팀 도입을 위해 MCP 설정을 저장소에 커밋하세요:
// .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"
}
}
}
}조직 전체에서 API 키와 Cabinets를 공유하세요. Docfork는 귀하의 코드나 프롬프트를 저장하지 않습니다. 보안 → · 가격 →
MCP 설정
npx dgrep setup --cursor (또는 --claude, --opencode)를 실행하여 자동으로 설치하세요. 다른 클라이언트에 대한 수동 설정은 아래를 참조하세요.
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/oauthOpenCode
{
"mcp": {
"docfork": {
"type": "remote",
"url": "https://mcp.docfork.com/mcp",
"headers": { "DOCFORK_API_KEY": "YOUR_API_KEY" },
"enabled": true,
},
},
}사용 중인 클라이언트가 없나요? 지원되는 29개 클라이언트 전체 설정 가이드 →
OAuth 인증
Docfork는 MCP OAuth 사양을 지원합니다. 엔드포인트를 변경하여 OAuth를 사용하세요:
- "url": "https://mcp.docfork.com/mcp"
+ "url": "https://mcp.docfork.com/mcp/oauth"참고: OAuth는 원격 HTTP 연결 전용입니다. 전체 OAuth 가이드 보기 →
에이전트 규칙
에이전트가 Docfork MCP를 자동으로 호출하도록 규칙을 추가하세요. 전체 규칙 및 IDE별 설정 →
Claude Code — CLAUDE.md에 추가:
## 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
Docfork는 Context7과 어떻게 다른가요? 둘 다 라이브러리 문서를 검색하기 위한 MCP 서버와 CLI를 제공합니다. 주요 차이점은 다음과 같습니다:
스택 범위 지정.
dgrep init은package.json을 읽고 모든 검색 범위를 선언된 의존성으로 제한합니다. Cabinets를 사용하면 팀 전체에서 해당 라이브러리의 버전을 고정할 수 있습니다.한 번 해결, 여러 번 검색.
dgrep init은 패키지 이름을 정식 식별자로 한 번 해결하고 매핑을.dgrep/config.json에 캐시합니다. 쿼리당 해결 단계가 없습니다.하이브리드 검색. 의미론적 검색과 BM25가 병렬로 실행되며, Reciprocal Rank Fusion을 통해 융합됩니다. AST 인식 청킹은 함수 경계를 보존합니다.
Docfork는 내 코드나 프롬프트를 저장하나요? 귀하의 코드와 프롬프트는 절대 기기를 떠나지 않습니다. 검색 시 쿼리와 라이브러리 이름만 Docfork로 전송되며, 쿼리는 저장되지 않습니다. 인덱싱된 문서 콘텐츠는 업스트림 벡터 저장소에 상주하며, 비공개 라이브러리 콘텐츠는 종단간 암호화되어 라이브러리를 제거할 때 원자적으로 삭제됩니다. 보안 →
어떤 라이브러리가 지원되나요? Docfork는 인기 있는 프레임워크의 큐레이팅된 카탈로그를 유지합니다. 공개 또는 비공개 GitHub 저장소를 커스텀 라이브러리로 추가하세요. 커스텀 라이브러리 추가 →
문서
커뮤니티
문제를 발견하셨나요? GitHub 이슈 열기 또는 문의하기.
Star History
라이선스
MIT
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
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