Skip to main content
Glama

PDF Processor MCP Server

PDF 프로세서 MCP 서버

LaTeX 방정식 추출을 포함한 고급 기능을 갖춘 PDF 문서 처리를 위한 모델 컨텍스트 프로토콜(MCP) 서버입니다. Claude는 이 서버를 통해 LaTeX 수학 방정식을 포함한 PDF 문서에서 정보를 가져오고, 처리하고, 추출할 수 있습니다.

특징

  • URL에서 PDF 가져오기
  • PDF에서 텍스트 추출
  • LaTeX 방정식 인식 및 추출
  • MCP를 통한 Claude와의 통합

설치

표준 설치

지엑스피1

Claude Desktop/Claude Code 설치

Claude Desktop 또는 Claude Code와 함께 이 MCP 서버를 사용하려면:

  1. MCP CLI 도구가 아직 설치되지 않았다면 설치하세요.
    pip install "mcp[cli]"
  2. MCP CLI 도구를 사용하여 서버를 설치합니다.
    mcp install /path/to/pdf_tool_server.py --with-editable /path/to/mcp_pdf_processor
    예를 들어, 이 저장소를 ~/mcp_pdf_processor 로 복제했다면:
    mcp install ~/mcp_pdf_processor/pdf_tool_server.py --with-editable ~/mcp_pdf_processor
  3. MCP 검사기를 사용한 개발을 위해:
    mcp dev /path/to/pdf_tool_server.py --with-editable /path/to/mcp_pdf_processor
  4. Claude Desktop에서는 이제 다음 명령을 사용하여 대화에서 PDF_TOOLS 서버를 사용할 수 있습니다.
    /mcp PDF_TOOLS fetch_pdf url=https://example.com/document.pdf /mcp PDF_TOOLS process_pdf hash_id=<HASH_ID> extract_latex=true /mcp PDF_TOOLS read_processed_pdf filename=<FILENAME>

용법

독립 실행형 실행

python pdf_tool_server.py

환경 변수

  • OUTPUT_DIR : 처리된 PDF를 저장할 디렉토리(기본값: llm_output )
  • PYTHONPATH : mcp_pdf_processor 패키지가 포함된 디렉토리로 설정

Claude와 함께 사용

서버가 등록되면 Claude에게 다음 작업을 요청할 수 있습니다.

  • "[URL]에서 PDF를 가져와 분석합니다."
  • "[URL]의 PDF에서 LaTeX 방정식을 추출합니다."
  • "[URL]의 PDF 내용을 요약하세요"

요구 사항

서버에는 다음과 같은 주요 종속성이 필요합니다.

  • 파이썬 3.9 이상
  • pymupdf : PDF 처리 및 텍스트 추출
  • mcp : 모델 컨텍스트 프로토콜 지원
  • pydantic : 데이터 검증 및 직렬화
  • aiohttp : 비동기 HTTP 클라이언트/서버
  • torch : LaTeX 방정식 추출용(선택 사항)
  • pix2tex : LaTeX 방정식 인식(선택 사항)

종속성 및 버전 요구 사항의 전체 목록은 pyproject.toml 참조하세요.

사용 예

다음은 Claude Desktop에서 PDF 프로세서를 사용하는 전체 워크플로의 예입니다.

# 1. Fetch a PDF without reading it /mcp PDF_TOOLS fetch_pdf url=https://arxiv.org/pdf/2505.05522 # This returns a hash_id, which you'll use in the next step # 2. Process the PDF with LaTeX extraction /mcp PDF_TOOLS process_pdf hash_id=<HASH_ID> extract_latex=true # This returns a filename for the processed output # 3. Read the processed content /mcp PDF_TOOLS read_processed_pdf filename=<FILENAME> # Now Claude can analyze the PDF content, including any LaTeX equations

특허

MIT

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Claude가 LaTeX 수학 방정식을 포함하여 PDF 문서에서 정보를 가져오고, 처리하고, 추출할 수 있게 해주는 모델 컨텍스트 프로토콜 서버입니다.

  1. 특징
    1. 설치
      1. 표준 설치
      2. Claude Desktop/Claude Code 설치
    2. 용법
      1. 독립 실행형 실행
      2. 환경 변수
      3. Claude와 함께 사용
    3. 요구 사항
      1. 사용 예
        1. 특허

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that allows Claude to create flashcards for Rember, helping users study and remember information through spaced repetition reviews.
            Last updated -
            88
            16
            TypeScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that integrates Claude with Blender, enabling users to analyze and interact with IFC (Industry Foundation Classes) building models through natural language commands.
            Last updated -
            9
            Python
            MIT License
            • Apple
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that allows Claude Desktop to perform document operations on Microsoft Word, Excel, and PDF files including creation, editing, and format conversion.
            Last updated -
            9
            Python
            • Apple
          • -
            security
            -
            license
            -
            quality
            A Model Context Protocol (MCP) server that converts LaTeX mathematical expressions to MathML format.
            Last updated -
            3
            JavaScript
            MIT License

          View all related MCP servers

          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/MichaelLevinson/mcp_pdf_processor'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server