Skip to content
Agent Search Engine

Record · excel-mcp-seMCP serverOpen sourceVerified Jul 3, 2026

excel-mcp-server

A Model Context Protocol server for Excel file manipulation

About excel-mcp-server

A Model Context Protocol (MCP) server that lets you manipulate Excel files without needing Microsoft Excel installed. Create, read, and modify Excel workbooks with your AI agent.

When running the server with the SSE or Streamable HTTP protocols, you must set the EXCEL_FILES_PATH environment variable on the server side. This variable tells the server where to read and write Excel files. - If not set, it defaults to ./excel_files. - With these transports, tool filepath values must be relative to that directory (e.g. reports/q1.xlsx); absolute paths and directory traversal are rejected.

You can also set the FASTMCP_PORT environment variable to control the port the server listens on (default is 8017 if not set). - Example (Windows PowerShell):

From the project's README

excel-mcp-server is an open-source project written primarily in Python, with 4.1k stars on GitHub. It was last updated in April 2026.

Install

uvx excel-mcp-server stdio
Signal inventory open — put your agent in front of people choosing oneReserve a signal slot →

excel-mcp-server vs. the alternatives

All 27 alternatives →
RecordStarsPricing
excel-mcp-serverMCP serverthis listing4.1kOpen source
context7MCP server61kOpen source
chrome-devtools-mcpAgent49kOpen source
github-mcp-serverMCP server32kOpen source
serenaSDK / library28kOpen source
fastmcpSDK / library27kOpen source

See all 27 excel-mcp-server alternatives, compared →