MCP Hub
Back to servers

ManualWorks MCP

Enables keyword searching across ManualWorks documents by combining document and chapter APIs to provide content snippets and URLs. It allows users to search and retrieve documentation data through natural language when a native search API is unavailable.

Updated
Feb 10, 2026

manual-works-mcp

ManualWorks 문서 검색을 위한 MCP(Model Context Protocol) 서버입니다.

ManualWorks에 검색 API가 없어서, 문서 목록/내용 API를 조합하여 키워드 검색 기능을 제공합니다.

설치

git clone https://github.com/plainday/manual-works-mcp.git
cd manual-works-mcp

uv 사용 (권장)

uv venv
uv pip install -e .

pip 사용

python -m venv .venv

가상환경 활성화:

# Windows
.venv\Scripts\activate

# macOS / Linux
source .venv/bin/activate

패키지 설치:

pip install -e .

환경변수 설정

이름설명예시
MANUALWORKS_BASE_URLManualWorks 서버 URLhttp://127.0.0.1:1975
MANUALWORKS_API_UUIDAPI UUID5b969d63e97cfec7

사용법

MCP Inspector로 테스트

mcp dev src/manual_works_mcp/server.py

Claude Desktop 설정

Claude Desktop 메뉴에서 File > Settings > Developer > Edit Config를 클릭하여 설정 파일을 엽니다.

설정 파일 경로:

  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

uv 사용 (권장)

{
  "mcpServers": {
    "manual-works": {
      "command": "uv",
      "args": ["--directory", "/path/to/manual-works-mcp", "run", "-m", "manual_works_mcp.server"],
      "env": {
        "MANUALWORKS_BASE_URL": "http://127.0.0.1:1975",
        "MANUALWORKS_API_UUID": "your-api-uuid"
      }
    }
  }
}

Windows의 경우 경로에 \\를 사용합니다: "C:\\path\\to\\manual-works-mcp"

pip 사용 — Windows

{
  "mcpServers": {
    "manual-works": {
      "command": "C:\\path\\to\\manual-works-mcp\\.venv\\Scripts\\python.exe",
      "args": ["-m", "manual_works_mcp.server"],
      "env": {
        "MANUALWORKS_BASE_URL": "http://127.0.0.1:1975",
        "MANUALWORKS_API_UUID": "your-api-uuid"
      }
    }
  }
}

pip 사용 — macOS / Linux

{
  "mcpServers": {
    "manual-works": {
      "command": "/path/to/manual-works-mcp/.venv/bin/python",
      "args": ["-m", "manual_works_mcp.server"],
      "env": {
        "MANUALWORKS_BASE_URL": "http://127.0.0.1:1975",
        "MANUALWORKS_API_UUID": "your-api-uuid"
      }
    }
  }
}

경로는 실제 clone한 위치로 변경하세요. 설정 후 Claude Desktop을 재시작합니다.

MCP Tools

search_documents

키워드로 ManualWorks 문서를 검색합니다.

  • 파라미터: keyword (string) - 검색할 키워드
  • 동작: 모든 문서의 장(chapter) 내용을 가져와 키워드 매칭 후 결과를 반환
  • 반환: 매칭된 문서 제목, 장 제목, URL, 매칭된 내용 snippet

라이선스

Apache-2.0

Reviews

No reviews yet

Sign in to write a review