범용 PDF 지원 — 검사, 추출, 생성, 변환, 조작, 보안, 작성 모두 하나의 바이너리에서 가능
에이전트에게 제공하는 것
하나의 MCP 연결 뒤에 구축된 목적 특화 기능입니다.
서버는 도메인 로직을 소유하며 MCP 클라이언트가 발견할 수 있는 도구 계약을 게시합니다. ADK-Rust는 그 계약을 에이전트에 로드하고, 선택한 모델 공급자에 맞게 각 스키마를 정규화하며, 연결 수명 주기를 에이전트의 비즈니스 로직 밖에서 관리합니다.
고품질 — pdf_oxide로 추출(3,830개 PDF에서 100% 성공률), printpdf로 생성
크로스 뷰어 호환 — Safari, Preview, Chrome, Acrobat 모두에서 작동
시스템 의존성 제로 — 순수 Rust. LibreOffice, Tesseract, pdfium 불필요
로컬 우선 — 클라우드 호출, API 키, 데이터 외부 전송 없음
레지스트리 준비 완료 — 자동 ADK-Rust Enterprise 온보딩용 mcp-server.toml 포함
아키텍처
mcp-pdf이(가) 에이전트 시스템에 어떻게 적합한지.
모델은 서버 뒤 시스템의 구현 세부사항이나 자격 증명을 절대 필요로 하지 않습니다. 검토된 도구 정의만 봅니다. MCP 클라이언트가 발견과 호출을 처리하며, 서버는 검증, 정책, 도메인 시스템과의 통신을 소유합니다.
ADK-Rust 에이전트
검토된 도구 카탈로그에서 기능을 선택합니다.
MCP 클라이언트
스키마를 발견하고 호출을 보내며 타입화된 콘텐츠를 수신합니다.
mcp-pdf
요청을 검증하고 57개의 문서화된 도구 계약을 소유합니다.
도메인 시스템
서버 뒤의 API, 데이터, 자격 증명, 비즈니스 규칙을 유지합니다.
프로젝트 문서에서
서버가 게시한 아키텍처
도구 카탈로그
에이전트가 mcp-pdf에게 무엇을 요청할 수 있나요?
각 도구는 안정적인 이름, 사람이 읽을 수 있는 목적, MCP 초기화 중 발견된 JSON 입력 계약을 가집니다. 위험 등급은 프로젝트의 레지스트리 매니페스트에서 제공됩니다(있는 경우).
57개의 명명된 도구들
inspect_pdf전체 구조 프로필(페이지, 폰트, 폼, 서명)
see documentationclassify_pdf문서 유형 식별(송장, 계약서, 폼, 스캔)
see documentationhealth_check_pdf손상, xref 오류, 손상된 객체 탐지
see documentationdetect_features폼, 태그, 서명, 자바스크립트, 내장 파일 보고
see documentationprofile_complexity추출 난이도 평가(1-5 등급)
see documentationget_page_count페이지 수
see documentationget_info빠른 메타데이터(페이지, 크기, 버전, 제목, 저자)
see documentationrepair_pdfxref 재구성, 스트림 수정, 손상 PDF 복구
see documentationextract_textPDF 내 모든 텍스트 추출
see documentationextract_page_text특정 페이지 텍스트 추출
see documentationextract_metadata제목, 저자, 날짜, 생성자, 제작자, XMP
see documentationextract_tables헤더와 행이 포함된 JSON 배열 형태 테이블 추출
see documentation거버넌스
모든 도구의 효과를 이해하세요.
서버 연결은 자격 증명과 배포 환경의 권한을 상속합니다. 아래 선언은 이 프로젝트의 README와 MCP 레지스트리 매니페스트에서 가져온 것이며, 애플리케이션은 에이전트가 어떤 도구를 받고 어디서 승인이 필요한지 결정합니다.
- 암호화 — PDF 사양 준수 AES-128 R4 및 적절한 O/U 값 계산
- 편집 — lopdf replace_partial_text를 통한 진정한 콘텐츠 제거(시각적 마스킹 아님)
- 정화 — 자바스크립트, 액션, 내장 파일, 메타데이터를 한 번에 제거
- 개인정보 식별 정보(PII) 스캔 — 이메일, 전화번호, 주민등록번호, 신용카드 정규식 기반 탐지
MCP 인터페이스
현재 문서가 선언하는 내용
MCP는 도구, 리소스, 프롬프트, 구조화된 결과, 진행 상황, 취소, 장기 작업을 전달할 수 있습니다. 이 기록은 이 저장소에서 명시적으로 언급한 최신 프로토콜 기능을 강조합니다.
설치 및 연결
프로젝트 문서에 명시된 시작점을 따르세요.
자격 증명과 도메인 접근 권한을 소유한 환경에 서버를 설치하세요. MCP 호스트에 추가하고 발견된 도구를 검증한 후 도구 세트를 좁혀 프로덕션 에이전트에 제공합니다.
cargo install mcp-pdf{
"mcpServers": {
"pdf": {
"command": "mcp-pdf"
}
}
}명령과 구성은 공개 README에서 추출됩니다. 배포 전에 공식 문서에서 전제 조건, 환경 변수, 릴리스별 옵션을 확인하세요.
공식 문서
프로젝트 유지 관리자의 신뢰할 수 있는 출처를 계속 사용하세요.
이 페이지는 서버의 친근한 지도를 제공합니다. 저장소는 정확한 스키마, 전제 조건, 구성, 예제, 테스트, 릴리스, 보안 업데이트에 대해 권위 있는 출처로 남아 있습니다.
계속 탐색하기
데이터 및 콘텐츠에서 더 보기.
소스 기록
이 카탈로그 항목의 릴리스 및 저장소 메타데이터입니다.
- 버전
- 3.0.0
- 라이선스
- Apache-2.0
- 도구
- 57
- 수정
- 7209969f9279
- 업데이트됨
- 2026년 5월 26일