mcp-excel-controller-pro
ExcelController
ExcelController는 Model Context Protocol (MCP) 서버로, Excel 파일을 읽고, 쓰고, 수정할 수 있게 해주는 도구입니다.
Node.js 환경에서 실행되며 강력한 Excel 파일 조작 기능을 제공합니다.
✨ Features (English)
- 📄 Excel file reading: Read Excel file contents using the
read_exceltool - ✍️ Excel bulk data update: Update large datasets in open or closed Excel files with the
bulk_update_exceltool - 📂 Excel file opening: Open files with the Excel application
- 📑 Sheet management: Add (
add_sheet), rename (rename_sheet), or delete (delete_sheet) sheets - 🔍 Open file management: List currently open Excel files (
list_open_excel_files) and close them (close_excel_file) - 🔧 Open file handling: Modify Excel files even while open via COM interface
- 📋 Backup functionality: Optional automatic backup creation before file modifications
✨ 주요 기능 (한국어)
- 📄 엑셀 파일 읽기:
read_excel도구로 특정 경로의 엑셀 파일 내용 읽기 - ✍️ 엑셀 파일 대량 데이터 업데이트:
bulk_update_excel도구로 열려있거나 닫혀있는 Excel 파일에 데이터 일괄 업데이트 - 📂 엑셀 파일 열기: 프로그램에서 Excel 애플리케이션으로 파일 실행
- 📑 시트 관리: 시트 추가(
add_sheet), 이름 변경(rename_sheet), 삭제(delete_sheet) 기능 - 🔍 열린 파일 관리: 현재 PC에서 열려있는 Excel 파일 목록 조회(
list_open_excel_files)와 닫기(close_excel_file) - 🔧 열린 파일 처리: Excel에서 열려있는 파일도 COM 인터페이스를 통해 수정 가능
- 📋 백업 기능: 파일 수정 전 자동 백업 생성 옵션 제공
📦 설치
요구사항
- 시스템에 Microsoft Excel이 설치되어 있어야 합니다
MCP 설정에 추가
MCP 설정 파일에 다음을 추가하세요:
{
"mcpServers": {
"excel-controller": {
"command": "npx",
"args": [
"-y",
"mcp-excel-controller-pro",
"C:\\\\Users\\\\user\\\\Desktop"
]
}
}
}
Recommend MCP Servers 💡
lifx-api-mcp-server
A local Model Context Protocol (MCP) server providing natural language access to LIFX devices via LLMs to control lights, set states, activate scenes, and trigger effects through the LIFX HTTP API.
thezuck/page_control_mcp
A Node.js MCP server that enables AI editors to control web pages via STDIO or SSE, with tools for querying, modifying, and interacting with web pages
Tabby MCP
A Tabby plugin that implements a Model Context Protocol (MCP) server, enabling AI-powered control and automation of the Tabby terminal.
screenshot-full-page-mcp
A Model Context Protocol (MCP) server designed for capturing website screenshots, offering features like full-page capture, element-specific screenshots using CSS selectors, and various device size presets.
mcp-server-macos-use
An MCP server in Swift that enables AI agents to control macOS applications using accessibility APIs, compatible with any model.
@agent-tars/cli
The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra