
copilotkit/pathfinder
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Docs, code search, 및 대화 소스를 위한 MCP 서버
개요
AI Agent에 대한 지식 서버 — docs, code, Notion pages, Slack thread 및 Discord forums를 MCP를 통해 검색 가능한 에이전트 접근 가능한 지식으로 색인하십시오. 하나의 구성 파일, 하나의 명령, 어떤 AI 코딩 에이전트와 함께 작동합니다. Docker의 Local (transformers.js) embeddings를 위해, ghcr.io/copilotkit/pathfinder:latest-local 이미지를 사용하십시오 — 그것은 @xenova/transformers preinstalled를 발송합니다. 기본 이미지는 슬림하고 실패하면 시작시 크게 실패합니다. 공급자: 국부적으로는 의존도 없이 놓입니다. 이 문서는 live Pathfinder 인스턴스에 의해 색인됩니다. 그것을 시도하는 대리인을 연결하십시오: Pathfinder는 GitHub 저장소 — docs (Markdown, MDX, HTML) 및 소스 코드 — PostgreSQL 벡터 데이터베이스로 인덱스합니다. OpenAI, Ollama 및 Local Transformers.js embeddings - 로컬 공급자에 필요한 API 키 없음. 그것은 MCP를 통해 구성 가능한 검색 및 파일 시스템 탐험 도구를 제공하므로 AI 에이전트는 docs semantically 검색하고 bash 명령으로 파일을 검색 할 수 있습니다.
개요(AI 번역)
AI Agent에 대한 지식 서버 — docs, code, Notion pages, Slack thread 및 Discord forums를 MCP를 통해 검색 가능한 에이전트 접근 가능한 지식으로 색인하십시오. 하나의 구성 파일, 하나의 명령, 어떤 AI 코딩 에이전트와 함께 작동합니다.
빠른 시작
또는 Docker로:
지역 (transformers.js) 도커에 embeddings를 위해, 사용
ghcr.io/copilotkit/pathfinder:latest-local이미지 - 그것은@xenova/transformers미리 설치. 기본 이미지는 슬픔을 유지하고embedding.provider: local]가 종속없이 설정되면 시작시 크게 실패합니다.
다음 AI 에이전트를 연결:
그것을 시도 — 자신의 문서에 Pathfinder
이 문서는 live Pathfinder 인스턴스에 의해 색인됩니다. 그것을 시도하는 대리인을 연결하십시오:
그것은 무엇을
Pathfinder는 GitHub 저장소 — docs (Markdown, MDX, HTML) 및 소스 코드 — PostgreSQL 벡터 데이터베이스로 인덱스합니다. OpenAI, Ollama 및 Local Transformers.js embeddings - 로컬 공급자에 필요한 API 키 없음. 그것은 MCP를 통해 구성 가능한 검색 및 파일 시스템 탐험 도구를 제공하므로 AI 에이전트는 docs semantically 검색하고 bash 명령으로 파일을 검색 할 수 있습니다.
| 도구 유형 | 그것은 무엇 | 보기 |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
pathfinder 
The knowledge server for AI agents — index your docs, code, Notion pages, Slack threads, and Discord forums into searchable, agent-accessible knowledge via MCP. One config file, one command, works with any AI coding agent.
Quick Start
npx @copilotkit/pathfinder init
npx @copilotkit/pathfinder serve
Or with Docker:
docker pull ghcr.io/copilotkit/pathfinder
docker run -v ./pathfinder.yaml:/app/pathfinder.yaml \
-v ./docs:/app/docs -p 3001:3001 \
ghcr.io/copilotkit/pathfinder
For local (transformers.js) embeddings in Docker, use the
ghcr.io/copilotkit/pathfinder:latest-localimage — it ships@xenova/transformerspreinstalled. The default image stays slim and fails loudly at startup ifembedding.provider: localis set without the dependency.
Then connect your AI agent:
{
"mcpServers": {
"my-docs": { "url": "http://localhost:3001/mcp" }
}
}
Try It — Pathfinder on Its Own Docs
This documentation is indexed by a live Pathfinder instance. Connect your agent to try it:
# Claude Code
claude mcp add pathfinder-docs --transport http https://mcp.pathfinder.copilotkit.dev/mcp
// Claude Desktop / Cursor / any MCP client
{
"mcpServers": {
"pathfinder-docs": {
"url": "https://mcp.pathfinder.copilotkit.dev/mcp"
}
}
}
What It Does
Pathfinder indexes your GitHub repos — docs (Markdown, MDX, HTML) and source code — into a PostgreSQL vector database. Supports OpenAI, Ollama, and local transformers.js embeddings — no API key required for local providers. It serves configurable search and filesystem exploration tools via MCP, so AI agents can search your docs semantically and browse files with bash commands.
| Tool Type | What It Does | Example |
|---|---|---|
| Search | Semantic search over indexed content | search-docs("how to authenticate") |
| Bash | Virtual filesystem with find, grep, cat, ls | explore-docs("cat /docs/quickstart.mdx") |
| Collect | Structured data collection from agents | submit-feedback(rating: "helpful") |
| Knowledge | Browse/search FAQ pairs from conversational sources | knowledge-base("how to deploy") |
Features
- Semantic Search — pgvector RAG with configurable chunk sizes, overlap, and score thresholds
- Filesystem Exploration — QuickJS WASM sandbox with session state,
qmdsemantic grep,relatedfiles
설치
npx @copilotkit/pathfinder init설정
{
"mcpServers": {
"my-docs": { "url": "http://localhost:3001/mcp" }
}
}