Skip to content

ddoojoang/mcp-excel-controller-pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 

Repository files navigation

ExcelController

ExcelController is a Model Context Protocol (MCP) server that allows you to read, write, and modify Excel files.
It runs in a Node.js environment and offers powerful Excel file manipulation features.


โœจ Features (English)

  • ๐Ÿ“„ Excel file reading: Read contents from Excel files at specified paths
  • โœ๏ธ Excel file writing: Save data to Excel files (supports single/multiple sheets)
  • ๐Ÿงฉ Excel file modification: Update specific cells in existing Excel files
  • ๐Ÿ“‚ Excel file opening: Open files with the Excel application
  • ๐Ÿ“‘ Sheet management: Add or delete sheets in Excel files
  • ๐ŸŽจ Cell styling: Format font, color, border, alignment, etc.
  • ๐Ÿ” Data filtering/sorting: Filter and sort data by condition
  • ๐Ÿ“Š Chart creation: Generate charts and graphs from data
  • ๐Ÿงน Data validation/cleaning: Remove duplicates, validate formats, clean empty cells
  • ๐Ÿ”ง Open file handling: Modify Excel files even while open

โœจ ์ฃผ์š” ๊ธฐ๋Šฅ (ํ•œ๊ตญ์–ด)

  • ๐Ÿ“„ ์—‘์…€ ํŒŒ์ผ ์ฝ๊ธฐ: ํŠน์ • ๊ฒฝ๋กœ์—์„œ ์—‘์…€ ํŒŒ์ผ์˜ ๋‚ด์šฉ์„ ์ฝ์–ด์˜ต๋‹ˆ๋‹ค
  • โœ๏ธ ์—‘์…€ ํŒŒ์ผ ์“ฐ๊ธฐ: ๋ฐ์ดํ„ฐ๋ฅผ ์—‘์…€ ํŒŒ์ผ๋กœ ์ €์žฅ (๋‹จ์ผ/๋‹ค์ค‘ ์‹œํŠธ ์ง€์›)
  • ๐Ÿงฉ ์—‘์…€ ํŒŒ์ผ ์ˆ˜์ •: ๊ธฐ์กด ์—‘์…€ ํŒŒ์ผ์˜ ์…€ ๋‚ด์šฉ์„ ์—…๋ฐ์ดํŠธ
  • ๐Ÿ“‚ ์—‘์…€ ํŒŒ์ผ ์—ด๊ธฐ: Excel ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์œผ๋กœ ํŒŒ์ผ์„ ์‹คํ–‰
  • ๐Ÿ“‘ ์‹œํŠธ ์ถ”๊ฐ€/์‚ญ์ œ: ์—‘์…€ ํŒŒ์ผ์— ์‹œํŠธ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ์ œ๊ฑฐ
  • ๐ŸŽจ ์…€ ์Šคํƒ€์ผ๋ง: ํฐํŠธ, ์ƒ‰์ƒ, ํ…Œ๋‘๋ฆฌ, ์ •๋ ฌ ๋“ฑ ์…€ ์„œ์‹ ์„ค์ •
  • ๐Ÿ” ๋ฐ์ดํ„ฐ ํ•„ํ„ฐ๋ง ๋ฐ ์ •๋ ฌ: ์กฐ๊ฑด ๊ธฐ๋ฐ˜ ์ •๋ ฌ ๋ฐ ํ•„ํ„ฐ
  • ๐Ÿ“Š ์ฐจํŠธ ๋ฐ ๊ทธ๋ž˜ํ”„ ์ƒ์„ฑ: ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ฐจํŠธ ์ƒ์„ฑ
  • ๐Ÿงน ๋ฐ์ดํ„ฐ ๊ฒ€์ฆ ๋ฐ ์ •๋ฆฌ: ์ค‘๋ณต ์ œ๊ฑฐ, ํ˜•์‹ ๊ฒ€์ฆ, ๋นˆ ์…€ ์ฒ˜๋ฆฌ
  • ๐Ÿ”ง ์—ด๋ฆฐ ํŒŒ์ผ ์ฒ˜๋ฆฌ: Excel์—์„œ ์—ด๋ ค์žˆ๋Š” ํŒŒ์ผ๋„ ์ˆ˜์ • ๊ฐ€๋Šฅ

๐Ÿ“ฆ Installation

Requirements

  • Microsoft Excel installed on your system

Setup in MCP Config

Add the following to your MCP configuration file:

{
  "mcpServers": {
    "excel-controller": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-excel-controller-pro",
        "mcp-excel-controller-pro",
        "C:\\Users\\user\\Desktop"
      ]
    }
  }
}

About

mcp-excel-controller-pro

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors