Claude Desktop + pdfmcp: 설정 가이드

Claude Desktop에 pdfmcp를 로컬 MCP 서버로 추가하세요.

로컬만 해당됩니다. 같은 74개 도구가 사용자의 컴퓨터에서 실행됩니다. 계정 없음, 키 없음, 제한 없음. Claude Desktop에서는 이 페이지의 구성으로 pdfmcp가 사용자의 컴퓨터에서 실행됩니다. 구성을 바꾸면 언제든 다시 설치하거나 클라이언트를 변경할 수 있습니다.

필요한 것: 로컬 pdfmcp 패키지: 한 번 설치하세요(또는 첫 시작 시 uvx가 다운로드하게 하세요). 계정도, 키도, 교체할 비밀도 없습니다.

들어가는 위치: claude_desktop_config.json (Claude Desktop → Settings → Developer → Edit Config)

{
  "mcpServers": {
    "pdfmcp": {
      "command": "uvx",
      "args": [
        "--from",
        "https://pdfmcp.org/downloads/pdfmcp-4.2.1-py3-none-any.whl",
        "pdfmcp"
      ]
    }
  }
}

단계

  1. Merge the config below into claude_desktop_config.json (create the file if it doesn't exist).
  2. Fully restart Claude Desktop.
  3. Drop in a PDF and ask Claude to extract the text — it happens on this machine.

Local servers live in the config file — the Settings → Connectors UI is for remote servers and can't start local processes.

uvx downloads the pdfmcp package on first launch and keeps it cached. No key is involved: the tools run on this machine.

문제 해결

다음으로 시도해 보세요

기기 내 처리PDF를 텍스트로페이지마다 폼 피드로 구분된 섹션으로 일반 텍스트를 추출합니다.기기 내 처리PDF 압축Ghostscript로 파일 크기를 줄입니다. 사전 설정: 가벼움(인쇄 품질), 중간(ebook), 강함(화면용, 가장 작음).로컬 · MCPOCR — 검색 가능한 PDF스캔한 PDF를 검색 가능하게 만듭니다: 텍스트 레이어가 없는 페이지는 Tesseract로 OCR되어 보이지 않는 텍스트 레이어를 얻고, 이미 텍스트가 있는 페이지는 그대로 통과하며 건너뜀으로 보고됩니다.

다른 클라이언트: Claude Code MCP 설정 · ChatGPT MCP 설정 · Cursor MCP 설정 · 모든 MCP 설정 가이드 · 로컬 API 가이드