Excel Mcp Server — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Excel Mcp Server (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<img src="https://github.com/negokaz/excel-mcp-server/blob/main/docs/img/icon-800.png?raw=true" width="128">
<a href="https://glama.ai/mcp/servers/@negokaz/excel-mcp-server"> <img width="380" height="200" src="https://glama.ai/mcp/servers/@negokaz/excel-mcp-server/badge" alt="Excel Server MCP server" /> </a>
A Model Context Protocol (MCP) server that reads and writes MS Excel data.
🪟Windows only:
For more details, see the tools section.
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"
}
}
}
}To install Excel MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @negokaz/excel-mcp-server --client claude<h2 id="tools">Tools</h2>
excel_describe_sheetsList all sheet information of specified Excel file.
Arguments:
fileAbsolutePathexcel_read_sheetRead values from Excel sheet with pagination.
Arguments:
fileAbsolutePathsheetNamerangeshowFormulashowStyleexcel_screen_capture[Windows only] Take a screenshot of the Excel sheet with pagination.
Arguments:
fileAbsolutePathsheetNamerangeexcel_write_to_sheetWrite values to the Excel sheet.
Arguments:
fileAbsolutePathsheetNamenewSheetrangevaluesexcel_create_tableCreate a table in the Excel sheet
Arguments:
fileAbsolutePathsheetNamerangetableNameexcel_copy_sheetCopy existing sheet to a new sheet
Arguments:
fileAbsolutePathsrcSheetNamedstSheetNameexcel_format_rangeFormat cells in the Excel sheet with style information
Arguments:
fileAbsolutePathsheetNamerangestylesborder: Array of border styles (type, color, style)font: Font styling (bold, italic, underline, size, strike, color, vertAlign)fill: Fill/background styling (type, pattern, color, shading)numFmt: Custom number format stringdecimalPlaces: Number of decimal places (0-30)<h2 id="configuration">Configuration</h2>
You can change the MCP Server behaviors by the following environment variables:
EXCEL_MCP_PAGING_CELLS_LIMITThe maximum number of cells to read in a single paging operation. [default: 4000]
Copyright (c) 2025 Kazuki Negoro
excel-mcp-server is released under the MIT License
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.