mcp-docs
mcp-docs
Markdown 문서를 LLM에 노출하여 모든 소프트웨어 문서에 대해 검색하고 질문에 답변할 수 있도록 하는 범용 MCP 서버입니다.
서버 식별자(이름, 지침, 카테고리 레이블)는 전적으로 docs/ 디렉토리에 의해 결정되며, 이는 이 저장소와 함께 복제된 별도의 저장소입니다.
요구 사항
Python 3.14+
설정
1. 문서 저장소 복제
서버를 시작하기 전에 docs/ 디렉토리가 존재해야 합니다. 문서 저장소를 해당 디렉토리로 복제하세요:
git clone <docs-repo-url> docs2. 의존성 설치
uv syncdocs/ 디렉토리 구조
서버는 하위 디렉토리에서 카테고리를 자동으로 검색합니다. 필수 파일은 docs/ 루트에 있는 config.toml뿐입니다.
docs/
├── config.toml # required — project identity
├── <category>/
│ ├── <topic>.md
│ └── ...
└── <category>/
└── ...config.toml
[project]
name = "my-project"
instructions = """
System instructions for the LLM. Describe what this documentation covers
and how the model should use the available tools.
"""
[categories]
folder-name = "Human-readable label"**
[project]**는 필수입니다.name은 서버를 식별하고,instructions는 LLM을 안내합니다.**
[categories]**는 선택 사항입니다. 나열되지 않은 하위 디렉토리는 자동으로 제목 대소문자(Title-cased) 레이블이 지정됩니다 (my-folder→My Folder).img/하위 디렉토리 내의 파일은 제공되지 않습니다.
사용법
서버 실행 (stdio 모드)
uv run main.pyMCP Inspector를 이용한 개발
uv run mcp dev main.py브라우저에서 MCP Inspector를 엽니다. 실행 중인 SSE 또는 Streamable HTTP 서버에 연결하려면 먼저 서버를 시작하고 출력된 엔드포인트를 인스펙터에 지정하세요:
uv run main.py --transport sse
uv run main.py --transport streamable-httpClaude Desktop 설정
~/Library/Application Support/Claude/claude_desktop_config.json(macOS) 또는 %APPDATA%\Claude\claude_desktop_config.json(Windows)에 추가하세요:
{
"mcpServers": {
"my-project": {
"command": "uv",
"args": ["--directory", "/path/to/mcp-docs", "run", "main.py"]
}
}
}Claude Code 설정
claude mcp add my-project -- uv --directory /path/to/mcp-docs run main.py기능
도구
도구 | 설명 |
| 사용 가능한 문서 파일을 나열하며, 선택적으로 카테고리별로 필터링 가능 |
| 문서 파일의 전체 내용을 읽음 |
| 모든 문서에 대한 전체 텍스트 검색 |
리소스
URI | 설명 |
| 사용 가능한 모든 문서 파일의 전체 인덱스 |
| 특정 문서 파일의 내용 |
This server cannot be installed
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/gmantovani2005/mcp-docs'
If you have feedback or need assistance with the MCP directory API, please join our Discord server