Office-PowerPoint-MCP-Server: MCP 기반의 PowerPoint 조작 도구
Office-PowerPoint-MCP-Server는 python-pptx 기반의 MCP 서버로, PowerPoint 프레젠테이션의 생성, 편집 및 조작용입니다. 슬라이드의 추가 및 삭제, 텍스트, 이미지, 표, 도형, 차트의 추가 및 편집, 문서 속성 수정 등을 지원합니다. 사용자는 Smithery, 설치 스크립트 또는 수동 방식으로 배포할 수 있으며, 로컬 Python 서버 또는 UVX 실행을 지원하고, MCP 구성을 통해 외부 클라이언트(예: Claude Desktop)와 통합되어 PowerPoint 자동화 프로세스를 간소화합니다.

기능 특징
PPT 생성, 편집 및 조작을 위한 도구를 제공하여 간단한 텍스트 추가부터 복잡한 차트 및 도형 작업까지 지원합니다. 사용자는 새 PPT를 생성하고, 기존 PPT를 열거나 저장하며, 문서 속성을 가져오거나 설정할 수 있고, 서식 적용, 차트 생성 등의 작업을 수행할 수 있습니다.
슬라이드, 텍스트 상자, 이미지, 표, 도형, 차트 등 요소의 추가 및 편집을 지원하여 다양한 프레젠테이션 편집 요구 사항을 충족합니다.
프로그래밍 방식으로 PPT를 일괄 처리할 수 있습니다. 예를 들어 자동화된 보고서 생성을 통해 데이터 소스를 읽고, 차트와 표가 포함된 슬라이드를 자동으로 생성하여 PPT 파일로 내보내工作效率를 높일 수 있습니다.
활용 시나리오
데이터 분석 및 보고서 작성에서 이 서버는 데이터 소스를 읽고, 차트와 표가 포함된 슬라이드를 자동으로 생성하여 PPT 파일로 내보낼 수 있어 수동 작업을 줄여줍니다.
교사 또는 강사는 이 프로젝트를 사용하여 차트 및 애니메이션과 같은 인터랙티브 요소를 추가하여 학습 경험을 향상시키는 등 교육용 프레젠테이션을 자동화하여 생성할 수 있습니다.
기업의 발표자는 여러 버전의 프레젠테이션을 준비해야 할 때, Office - PowerPoint - MCP - Server는 PPT를 빠르게 생성하고 수정하여 다양한 발표 상황에 적합하도록 도와줍니다.
프로젝트 특징
간단한 명령줄 또는 프로그래밍 인터페이스를 통해 시작 및 조작할 수 있어 복잡한 구성이 필요하지 않습니다.
자동화된 처리를 통해 사용자는 특히 반복적이거나 일괄 처리 작업에서 많은 시간을 절약할 수 있습니다.
프로젝트의 모듈식 설계로 새로운 기능을 추가하거나 기존 기능을 사용자 정의하기 쉽습니다.
모든 주요 운영 체제를 지원하며 Microsoft PowerPoint의 파일 형식과 완전히 호환됩니다.
이 프로젝트는 MIT 라이선스를 따르므로 사용자는 저작권 문제를 걱정하지 않고 안심하고 코드를 사용하고 수정할 수 있습니다.
설치 방법
Smithery를 통한 자동 설치: Smithery 플랫폼을 사용하여 자동 배포하며, 명령은 npx -y @smithery/cli install @GongRzhe/Office-PowerPoint-MCP-Server --client claude입니다.
설치 스크립트 사용: python setup_mcp.py를 실행하면 이 스크립트가 자동으로 사전 요구 사항을 확인하고, 종속 항목을 설치하며, MCP 구성 파일을 생성합니다.
수동 설치:
저장소 복제: git clone https://github.com/GongRzhe/Office-PowerPoint-MCP-Server.git을 실행한 다음 프로젝트 디렉터리로 이동합니다.
종속 항목 설치: pip install -r requirements.txt.
서버 실행 권한 부여: chmod +x ppt_mcp_server.py.
사용 사례
비즈니스, 학술 또는 기술 보고용 PowerPoint 프레젠테이션을 자동으로 생성하고 채워 수동 작업 시간을 절약합니다.
ai 기반 워크플로를 활용하여 구조화된 콘텐츠를 가진 교육 또는 훈련용 슬라이드를 빠르게 생성합니다.
여러 프레젠테이션을 프로그래밍 방식으로 편리하게 수정하여 브랜드 표준화 또는 문서 내 정보 업데이트에 용이합니다.
데이터 소스 또는 API와 통합하여 실시간 데이터로 슬라이드를 동적으로 채웁니다.
다른 도구 또는 서비스와 연결하여 PowerPoint 파일이 관련된 엔드투엔드 워크플로(예: 생성, 내보내기, 전송)의 자동화를 구현합니다.
프로젝트 주소
https://github.com/GongRzhe/Office-PowerPoint-MCP-Server
대본 기획 도우미▸
AI 앱
AI 뉴스 