excel-mcp-server

by haris-musa
Verified

local-only server

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

Integrations

  • The MCP server uses Python and the OpenPyXL library to provide Excel file manipulation capabilities without requiring Microsoft Excel installation

Excel MCP 서버

Microsoft Excel을 설치하지 않고도 Excel 파일을 조작할 수 있는 모델 컨텍스트 프로토콜(MCP) 서버입니다. AI 에이전트를 사용하여 Excel 통합 문서를 만들고, 읽고, 수정하세요.

특징

  • 📊 Excel 통합 문서 만들기 및 수정
  • 📝 데이터 읽기 및 쓰기
  • 🎨 서식 및 스타일 적용
  • 📈 차트와 시각화 만들기
  • 📊 피벗 테이블 생성
  • 🔄 워크시트 및 범위 관리

빠른 시작

필수 조건

  • Python 3.10 이상

설치

  1. 저장소를 복제합니다.

지엑스피1

  1. uv를 사용하여 설치:
uv pip install -e .

서버 실행

서버를 시작합니다(기본 포트 8000):

uv run excel-mcp-server

사용자 지정 포트(예: 8080):

# Bash/Linux/macOS export FASTMCP_PORT=8080 && uv run excel-mcp-server # Windows PowerShell $env:FASTMCP_PORT = "8080"; uv run excel-mcp-server

AI 도구와 함께 사용

커서 IDE

  1. 커서에 이 구성을 추가합니다.
{ "mcpServers": { "excel": { "url": "http://localhost:8000/sse", "env": { "EXCEL_FILES_PATH": "/path/to/excel/files" } } } }
  1. Excel 도구는 AI 비서를 통해 사용할 수 있습니다.

원격 호스팅 및 전송 프로토콜

이 서버는 SSE(Server-Sent Events) 전송 프로토콜을 사용합니다. 다양한 사용 사례:

  1. Claude Desktop과 함께 사용(stdio 필요):
  2. MCP 서버 호스팅:

환경 변수

  • FASTMCP_PORT : 서버 포트(기본값: 8000)
  • EXCEL_FILES_PATH : Excel 파일 디렉토리(기본값: ./excel_files )

사용 가능한 도구

이 서버는 포괄적인 Excel 조작 도구 세트를 제공합니다. 사용 가능한 모든 도구에 대한 전체 문서는 TOOLS.md를 참조하세요.

특허

MIT 라이센스 - 자세한 내용은 라이센스를 참조하세요.

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

Excel 파일 조작 기능을 제공합니다. 이 서버를 통해 통합 문서 생성, 데이터 조작, 서식 지정 및 고급 Excel 기능을 사용할 수 있습니다.

  1. Features
    1. Quick Start
      1. Prerequisites
      2. Installation
      3. Running the Server
    2. Using with AI Tools
      1. Cursor IDE
      2. Remote Hosting & Transport Protocols
    3. Environment Variables
      1. Available Tools
        1. License
          ID: bnuy0j3jrt