Excel MCP 서버
간체 중국어 | 영어
MCP(Model Context Protocol) 기반의 Excel 파일 처리 서버로, Excel 파일을 읽고, 쓰고, 분석하는 기능을 제공합니다.
특징
📖 Excel 파일 읽기
워크시트 목록 가져오기
특정 워크시트 데이터 읽기
모든 워크시트 데이터 읽기
✍️ Excel 파일 쓰기
새로운 Excel 파일 만들기
특정 워크시트에 쓰기
여러 워크시트 지원
🔍 엑셀 구조 분석
워크시트 구조 분석
구조를 새 파일로 내보내기
💾 캐시 관리
자동 파일 콘텐츠 캐싱
예약된 캐시 정리
수동 캐시 지우기
📝 로그 관리
자동 작업 로깅
정기적인 로그 정리
설치
Smithery를 통해 설치
Smithery를 통해 Claude Desktop에 excel-mcp-server를 자동으로 설치하려면:
지엑스피1
수동 설치
NPM을 통해 설치하는 경우 MCP 서버 구성에 다음 구성을 추가하면 excel-mcp-server가 자동으로 설치될 수 있습니다.
Windows 플랫폼:
다른 플랫폼:
참고: LOG_PATH는 선택 사항입니다. 설정하지 않으면 로그는 애플리케이션 루트 디렉터리의 'logs' 폴더에 저장됩니다. 다른 인수는 선택 사항입니다.
API 도구
구조 도구
분석Excel구조
기능: JSON 형식의 시트 목록 및 열 머리글을 포함한 Excel 파일 구조 가져오기
매개변수:
fileAbsolutePath: Excel 파일의 절대 경로
headerRows: 헤더 행 수(기본값: 1)
exportExcelStructure
기능: Excel 파일 구조(시트 및 헤더)를 새 Excel 템플릿 파일로 내보내기
매개변수:
sourceFilePath: 원본 Excel 파일 경로
targetFilePath: 대상 Excel 파일 경로
headerRows: 헤더 행 수(기본값: 1)
읽기 도구
시트 이름 읽기
기능: Excel 파일에서 모든 시트 이름 가져오기
매개변수:
fileAbsolutePath: Excel 파일의 절대 경로
시트 이름으로 데이터 읽기
기능: Excel 파일의 특정 시트에서 데이터 가져오기
매개변수:
fileAbsolutePath: Excel 파일의 절대 경로
sheetName: 읽을 시트의 이름
headerRow: 헤더 행 번호(기본값: 1)
dataStartRow: 데이터 시작 행 번호(기본값: 2)
시트데이터 읽기
기능: Excel 파일의 모든 시트에서 데이터 가져오기
매개변수:
fileAbsolutePath: Excel 파일의 절대 경로
headerRow: 헤더 행 번호(기본값: 1)
dataStartRow: 데이터 시작 행 번호(기본값: 2)
쓰기 도구
writeDataBySheetName
기능: Excel 파일의 특정 시트에 데이터 쓰기(시트가 있으면 덮어쓰기)
매개변수:
fileAbsolutePath: Excel 파일의 절대 경로
sheetName: 작성할 시트의 이름
data: 쓸 데이터의 배열
writeSheetData
기능: 제공된 데이터로 새 Excel 파일을 만듭니다.
매개변수:
fileAbsolutePath: 새 Excel 파일의 절대 경로
데이터: 여러 개의 시트 데이터를 포함하는 개체
캐시 도구
clearFileCache
기능: 지정된 Excel 파일의 캐시된 데이터 지우기
매개변수:
fileAbsolutePath: 캐시에서 지울 Excel 파일의 절대 경로
구성
환경 변수
LOG_PATH
: 로그 파일 저장 경로선택 과목
기본값: 애플리케이션 루트 디렉토리 아래의 'logs' 폴더
CACHE_MAX_AGE
: 캐시 만료 시간(시간)선택 과목
기본값: 1
CACHE_CLEANUP_INTERVAL
: 캐시 정리 간격(시간)선택 과목
기본값: 4
LOG_RETENTION_DAYS
: 로그 보존 일수선택 과목
기본값: 7
LOG_CLEANUP_INTERVAL
: 로그 정리 간격(시간)선택 과목
기본값: 24
기본 구성
캐시 구성
캐시 만료 시간: 1시간
캐시 정리 간격: 4시간
로그 구성
로그 보관 일수: 7일
정리 간격: 24시간
종속성
@modelcontextprotocol/sdk: ^1.7.0
xlsx: ^0.18.5
타이프스크립트: ^5.8.2
개발 종속성
@유형/노드: ^22.13.10
노드몬: ^3.1.9
ts-노드: ^10.9.2
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 즉, 다음과 같은 작업을 자유롭게 수행할 수 있습니다.
상업적 또는 비상업적 목적으로 소프트웨어를 사용하십시오.
소스코드 수정
원본 또는 수정된 코드 배포 요구 사항:
원래 저작권 고지를 보관하세요
소프트웨어 사용에 대해 저자에게 어떠한 책임도 청구할 수 없습니다. 자세한 라이선스 정보는 LICENSE 파일을 참조하세요.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
워크시트 관리, 구조 분석, 자동 캐싱 기능을 갖춘 Model Context Protocol을 통해 Excel 파일을 원활하게 읽고, 쓰고, 분석할 수 있습니다.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides tools for reading Excel (xlsx) files, enabling extraction of data from entire workbooks or specific sheets with results returned in structured JSON format.Last updated -35Apache 2.0
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to read from and write to Microsoft Excel files, supporting formats like xlsx, xlsm, xltx, and xltm.Last updated -61,629510MIT License
- -securityFlicense-qualityA Model Context Protocol server that provides tools for reading, updating, filtering, and visualizing Excel data through a simple API.Last updated -
- -securityAlicense-qualityA Model Context Protocol server for intelligent Excel processing and data analysis, offering tools for reading, validating, executing code, and generating interactive visualizations with Excel files.Last updated -17MIT License