PlugWiki
Microsoft Excel logo

Excel MCP servers: which one to use

Use Excel MCP Server to edit .xlsx files on any computer without Excel. Use ExcelMcp if you are on Windows and need real Excel features like Power Query.

Servers
47
active
Hosted
10
nothing to install
Local
22
runs on your machine

Excel MCP Server is the most-used option and the one to try first. It reads and edits .xlsx files, charts and PivotTables on Windows, macOS or Linux, and it does not need Microsoft Excel. ExcelMcp is different: it drives the real Excel app, so it needs Windows and Excel 2016 or later. Microsoft lists no Excel-specific MCP server, so none of the servers here is made by it. They can all change your files, so work on a copy.

Good for

  • Analysts who want Claude to clean data, write formulas and build charts in a workbook
  • Finance teams who need PivotTables, Power Query or VBA through Excel on Windows
  • Mac and Linux users who do not have Excel installed
  • Anyone who wants an assistant to read spreadsheets without editing them

Which Microsoft Excel MCP server to use

Use Excel MCP Server unless you are on Windows and need Excel itself. In that case pick ExcelMcp.

ServerOfficialPlatformNeeds Excel installedRead-only optionToolsGitHub stars
Excel MCP ServerThis pageCommunityAnyNoFlag–4.3K
ExcelMcpCommunityWindowsYes–63836
xlsx-for-aiCommunity–––526
ExStructCommunity––––203
yzfly ExcelCommunity–––1095
Jwadow mcp-excelCommunityAny–––46

All Microsoft Excel MCP servers

47 active · official first, then by GitHub stars

Show all 47

Questions

Is there an official Excel MCP server?

No Excel-specific one that we found. Microsoft's list of hosted Agent 365 MCP servers has Word, Mail, Calendar, SharePoint and OneDrive but no Excel entry. Its Work IQ MCP server works across Microsoft 365 data by resource path, and the servers in this table are community projects.

Do I need Microsoft Excel installed?

Not for Excel MCP Server. It uses the openpyxl library, needs no Excel, and runs on Windows, macOS and Linux. ExcelMcp does need Windows and Excel 2016 or later.

Which Excel MCP server can work on a Mac?

Excel MCP Server runs on macOS, Windows and Linux. ExcelMcp says it is not intended for macOS or Linux.

Can I make an Excel MCP server read-only?

Yes for Excel MCP Server: start it with the --read-only flag and it only offers tools that do not change files. It can also be limited to one folder. For the others, work on a copy of the file.

Can it run Power Query, VBA or macros?

ExcelMcp can refresh Power Query and recalculate in the real Excel app. Excel MCP Server can write VBA macros only if you switch that on with a separate flag, and that flag is off by default.

Does Excel need to be open?

For Excel MCP Server, no. It reads and writes the file directly. ExcelMcp drives the Excel application, so Excel must be available on the machine.

Does it work with Claude, ChatGPT and Cursor?

Excel MCP Server lists Claude, Cursor, VS Code Copilot and Codex. xlsx-for-ai has a Claude connector and works with Claude Code, Cursor and Claude Desktop. Use the install box on each server page.

Can it handle formulas and charts?

Yes. Excel MCP Server creates charts and PivotTables, and it calculates formulas with a built-in engine without Excel. ExcelMcp uses Excel itself to recalculate.

Is it free?

Yes. The servers here are open source projects. Jwadow's mcp-excel uses the AGPL-3.0 license, which can matter if you build it into a product.

Server facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Archived servers are not listed.