
negokaz/excel-mcp-server
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MS 엑셀 데이터를 읽고 쓰는 모델 컨텍스트 프로토콜(MCP) 서버입니다
개요
MS Excel 데이터를 읽고 쓰는 모델 컨텍스트 프로토콜(MCP) 서버입니다. - 텍스트 값 읽기/쓰기 - 공식의 읽기/쓰기 - 새 시트 만들기 - 실시간 편집 - 시트에서 화면 이미지를 캡처합니다 자세한 내용은 도구 섹션을 참조하세요. - xlsx (엑셀 북) - xlsm (엑셀 매크로 지원 책) - xltx (엑셀 템플릿) - xltm (엑셀 매크로 지원 템플릿) Excel-MCP-Server는 MCP 서버 구성에 다음 구성을 추가하여 자동으로 설치됩니다. Smithery를 통해 Claude Desktop용 Excel MCP 서버를 자동으로 설치하려면: 지정된 엑셀 파일의 모든 시트 정보를 나열하세요.
개요(AI 번역)
MS Excel 데이터를 읽고 쓰는 모델 컨텍스트 프로토콜(MCP) 서버입니다.
특징
- 텍스트 값 읽기/쓰기
- 읽기/쓰기 공식
- 새 시트 생성
🪟윈도우 전용:
- 라이브 편집
- 시트에서 화면 이미지 캡처
자세한 내용은 도구 섹션을 참조하세요.
요구 사항
- Node.js 20.x 이상
지원되는 파일 형식
- xlsx (엑셀 책)
- xlsm (엑셀 매크로 지원 책)
- xltx (엑셀 템플릿)
- xltm (엑셀 매크로 지원 템플릿)
설치
NPM을 통한 설치
Excel-MCP-Server는 MCP 서버 구성에 다음 구성을 추가하여 자동으로 설치됩니다.
윈도우용:
다른 플랫폼에 대해:
Smithery를 통해 설치 중
Smithery를 통해 Claude Desktop용 Excel MCP 서버를 자동으로 설치하려면:
도구
excel_describe_sheets
지정된 엑셀 파일의 모든 시트 정보를 나열하세요.
논쟁:
fileAbsolutePath- 엑셀 파일로 가는 절대 경로
excel_read_sheet
엑셀 시트에서 페이지를 구분해 값을 읽으세요.
논쟁:
fileAbsolutePath- 엑셀 파일로 가는 절대 경로
sheetName- 엑셀 파일 내 시트 이름
range- 엑셀 시트에서 읽을 수 있는 셀 범위(예: “A1:C10”).
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Excel MCP Server
A Model Context Protocol (MCP) server that reads and writes MS Excel data.
Features
- Read/Write text values
- Read/Write formulas
- Create new sheets
🪟Windows only:
- Live editing
- Capture screen image from a sheet
For more details, see the tools section.
Requirements
- Node.js 20.x or later
Supported file formats
- xlsx (Excel book)
- xlsm (Excel macro-enabled book)
- xltx (Excel template)
- xltm (Excel macro-enabled template)
Installation
Installing via NPM
excel-mcp-server is automatically installed by adding the following configuration to the MCP servers configuration.
For Windows:
{
"mcpServers": {
"excel": {
"command": "cmd",
"args": ["/c", "npx", "--yes", "@negokaz/excel-mcp-server"],
"env": {
"EXCEL_MCP_PAGING_CELLS_LIMIT": "4000"
}
}
}
}
For other platforms:
{
"mcpServers": {
"excel": {
"command": "npx",
"args": ["--yes", "@negokaz/excel-mcp-server"],
"env": {
"EXCEL_MCP_PAGING_CELLS_LIMIT": "4000"
}
}
}
}
Installing via Smithery
To install Excel MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @negokaz/excel-mcp-server --client claude
Tools
excel_describe_sheets
List all sheet information of specified Excel file.
Arguments:
fileAbsolutePath- Absolute path to the Excel file
excel_read_sheet
Read values from Excel sheet with pagination.
Arguments:
fileAbsolutePath- Absolute path to the Excel file
sheetName- Sheet name in the Excel file
range- Range of cells to read in the Excel sheet (e.g., “A1:C10”). [default: first paging range]
showFormula- Show formula instead of value [default: false]
showStyle- Show style information for cells [default: false]
excel_screen_capture
[Windows only] Take a screenshot of the Excel sheet with pagination.
Arguments:
fileAbsolutePath- Absolute path to the Excel file
sheetName- Sheet name in the Excel file
range- Range of cells to read in the Excel sheet (e.g., “A1:C10”). [default: first paging range]
excel_write_to_sheet
설치
npx --yes @negokaz/excel-mcp-server설정
{
"mcpServers": {
"excel": {
"command": "cmd",
"args": ["/c", "npx", "--yes", "@negokaz/excel-mcp-server"],
"env": {
"EXCEL_MCP_PAGING_CELLS_LIMIT": "4000"
}
}
}
}