본문 바로가기

바이브 코딩

PPT MCP 도구 설치 및 도구 목록 — Office-PowerPoint MCP 32개 도구 완전 정리

개요

Claude Code 터미널에서 PPT를 생성할 때 사용할 수 있는 MCP와 설치 방법, 전체 도구 목록을 정리했다.


PPT 작성 방법 3가지

방법 1 — MCP 없이 바로 시키기 (가장 쉬움)

python-pptx를 Claude Code가 직접 설치하고 코드를 짜서 .pptx 파일을 생성하는 방식. MCP 설정 없이 바로 사용 가능.

python-pptx로 [주제] PPT 만들어줘. 파일명은 output.pptx

방법 2 — Office-PowerPoint MCP (추천)

python-pptx 기반 MCP. 42,000+ 다운로드, 1,500+ 스타. Claude Code 터미널에서 한 줄로 설치 가능.

Claude Code 터미널 설치 명령:

claude mcp add-json "ppt" '{"command":"uvx","args":["--from","office-powerpoint-mcp-server","ppt_mcp_server"],"env":{}}'

방법 3 — Claude for PowerPoint 공식 Add-in

Anthropic 공식 제품. Microsoft Marketplace에서 설치. PowerPoint 앱 사이드바에서 사용. 기존 슬라이드 마스터/템플릿 자동 인식. Claude Code 터미널이 아닌 PowerPoint 앱 내에서 동작.


Office-PowerPoint MCP 전체 도구 목록

v2.0 기준 32개 도구, 11개 모듈 구성.

📁 presentation_tools (7개) — 프레젠테이션 관리

도구명 기능
create_presentation 새 PPT 생성
create_presentation_from_template 템플릿으로 생성
open_presentation 기존 파일 열기
save_presentation 파일 저장
get_presentation_info 구조/속성 조회
get_template_info 템플릿 레이아웃 분석
set_document_properties 메타데이터 설정 (제목/작성자 등)

📄 content_tools (6개) — 슬라이드/콘텐츠

도구명 기능
add_slide 슬라이드 추가 (배경 색상/그라데이션 포함)
get_slide_info 슬라이드 정보 조회
populate_placeholder 플레이스홀더에 텍스트 채우기
add_bullet_points 불릿 포인트 추가
extract_slide_text 특정 슬라이드 텍스트 추출
extract_presentation_text 전체 슬라이드 텍스트 추출 + 통계

🎨 template_tools (7개) — 템플릿

도구명 기능
list_templates 내장 템플릿 25종 목록 조회
apply_slide_template 기존 슬라이드에 템플릿 적용
create_slide_from_template 템플릿으로 새 슬라이드 생성
create_presentation_from_templates 템플릿 시퀀스로 전체 PPT 생성
get_template_detail 특정 템플릿 상세 정보
auto_generate_presentation 주제만 주면 자동 PPT 생성
optimize_text_elements 텍스트 크기/가독성 자동 최적화

🏗️ structural_tools (4개) — 구조 요소

도구명 기능
manage_table 표 생성 + 셀 서식
format_table_cell 개별 셀 서식
add_shape 도형 추가 (텍스트 포함)
create_chart 차트 생성 (막대/꺾은선/파이/영역)

✨ professional_tools (3개) — 디자인

도구명 기능
apply_professional_design 테마/디자인 일괄 적용
apply_picture_effects 그림자/글로우/외곽선 등 시각 효과
manage_font 폰트 분석/최적화/추천

기타 모듈 (각 1개)

모듈 도구 기능
hyperlink_tools manage_hyperlink 하이퍼링크 관리
chart_tools update_chart_data 고급 차트 데이터 업데이트
connector_tools add_connector 연결선/화살표
master_tools manage_slide_master 슬라이드 마스터 관리
transition_tools set_slide_transition 슬라이드 전환 효과

핵심 활용 팁

  • auto_generate_presentation — 주제 하나만 줘도 구조부터 내용까지 자동 생성
  • create_presentation_from_templates — 25종 내장 템플릿 시퀀스로 전문적인 PPT 완성
  • optimize_text_elements — 텍스트가 슬라이드 밖으로 넘치는 문제 자동 수정
  • MCP 없이도 python-pptx로 동일한 결과를 낼 수 있어 MCP 설치 전 테스트 권장

출처