Repolode
sbroenne

sbroenne/mcp-server-excel

Windows에서 COM API로 실제 Microsoft Excel을 자동화하는 MCP 서버 및 CLI

스타
828
포크
98
열린 이슈
21
마지막 커밋
13시간 전

어떤 프로젝트인가요?

ExcelMcp를 사용하면 GitHub Copilot, Claude, ChatGPT 같은 AI 에이전트가 자연어 요청을 통해 MCP 서버나 명령줄 인터페이스로 Microsoft Excel을 제어할 수 있습니다. .xlsx 파일을 파싱하는 도구와 달리, 공식 COM API를 통해 실제 Excel 애플리케이션을 구동하므로 Power Query 새로 고침, 수식 재계산, DAX 평가, VBA 실행, 피벗 테이블 및 차트 편집 같은 작업이 Excel 내부에서 이루어집니다.

Excel이 직접 작업을 수행하므로 데이터 모델, 매크로, 차트, 통합 문서 서식 같은 기존 기능이 유지되며, 사용자는 변경 사항을 실시간으로 확인하면서 통합 문서를 계속 편집할 수 있습니다. Windows, Excel 2016 이상 버전, 대화형 데스크톱이 필요하므로 Linux, macOS 또는 서버 측 일괄 작업용으로는 적합하지 않습니다.

MCP 서버는 영구 세션을 유지하며 서비스를 프로세스 내에서 실행하고, CLI는 백그라운드 데몬을 사용해 명령을 실행해도 통합 문서 세션을 유지합니다. 두 방식은 동일한 핵심 명령을 제공하며, CLI 방식은 AI 토큰을 더 적게 사용하는 것으로 설명되어 있습니다.

핵심 기능

  • 01Power Query를 새로 고치고 데이터를 데이터 모델에 불러옵니다.
  • 02DAX를 평가하고 Power Pivot 및 피벗 테이블을 관리합니다.
  • 03VBA 매크로와 Excel 수식 내 Python을 실행합니다.
  • 04차트, 슬라이서, 조건부 서식을 만들고 편집합니다.
  • 05MCP 클라이언트용 MCP 서버와 터미널에서 실행하는 에이전트용 CLI를 모두 제공합니다.

활용 사례

  • AI 어시스턴트가 Power Query로 CSV 데이터를 가져와 요약 피벗 테이블을 만들도록 합니다.
  • 채팅 프롬프트를 통해 재무 통합 문서에서 목표값 찾기나 시나리오 분석을 실행합니다.
  • 코딩 에이전트가 명령줄에서 반복 가능한 Excel 편집 작업을 스크립트로 실행하게 합니다.

빠른 시작

  1. 1

    Microsoft Excel 2016 이상이 설치된 Windows를 사용 중인지 확인하세요

  2. 2

    Marketplace에서 VS Code 확장 프로그램을 설치하세요

  3. 3

    또는 Excel MCP용 GitHub Copilot CLI 플러그인을 설치하세요

    copilot plugin install excel-mcp@awesome-copilot
  4. 4

    서버를 시작하기 전에 열려 있는 Excel 통합 문서를 모두 닫으세요

사용 전 알아둘 점

  • Windows와 Microsoft Excel 2016 이상이 필요하며, Linux와 macOS는 지원하지 않습니다.
  • 대화형 데스크톱 환경이 필요하며, 서버 측 일괄 처리를 위한 용도가 아닙니다.
  • ExcelMcp는 통합 문서에 대한 독점 액세스가 필요하므로 실행 중에는 열려 있는 Excel 파일을 닫아야 합니다.

토픽

자주 묻는 질문

mcp-server-excel은(는) 무엇인가요?
Windows에서 COM API로 실제 Microsoft Excel을 자동화하는 MCP 서버 및 CLI ExcelMcp를 사용하면 GitHub Copilot, Claude, ChatGPT 같은 AI 에이전트가 자연어 요청을 통해 MCP 서버나 명령줄 인터페이스로 Microsoft Excel을 제어할 수 있습니다. .xlsx 파일을 파싱하는 도구와 달리, 공식 COM API를 통해 실제 Excel 애플리케이션을 구동하므로 Power Query 새로 고침, 수식 재계산, DAX 평가, VBA 실행, 피벗 테이블 및 차트 편집 같은 작업이 Excel 내부에서 이루어집니다.
mcp-server-excel은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
mcp-server-excel은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
mcp-server-excel은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. mcp-server-excel의 마지막 커밋은 2026년 10월 19일입니다.
mcp-server-excel은(는) 어디에 사용할 수 있나요?
AI 어시스턴트가 Power Query로 CSV 데이터를 가져와 요약 피벗 테이블을 만들도록 합니다. 채팅 프롬프트를 통해 재무 통합 문서에서 목표값 찾기나 시나리오 분석을 실행합니다. 코딩 에이전트가 명령줄에서 반복 가능한 Excel 편집 작업을 스크립트로 실행하게 합니다.
mcp-server-excel는 어떻게 설치하나요?
Microsoft Excel 2016 이상이 설치된 Windows를 사용 중인지 확인하세요 Marketplace에서 VS Code 확장 프로그램을 설치하세요 또는 Excel MCP용 GitHub Copilot CLI 플러그인을 설치하세요: copilot plugin install excel-mcp@awesome-copilot 서버를 시작하기 전에 열려 있는 Excel 통합 문서를 모두 닫으세요
mcp-server-excel은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/sbroenne/mcp-server-excel

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트