OlympHill
excel-mcp-server logo

excel-mcp-serverA Model Context Protocol server for Excel file manipulation

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

The excel-mcp-server is a Model Context Protocol (MCP) server that enables the manipulation of Excel files without requiring Microsoft Excel to be installed. It allows users to create, read, and modify Excel workbooks using an AI agent. The server supports various Excel operations, data manipulation, data validation, formatting, table operations, chart creation, pivot tables, and sheet management. It can be used locally or as a remote service and supports multiple transport methods, including stdio, SSE (deprecated), and streamable HTTP.

Key features

  • Excel Operations: Create, read, update workbooks and worksheets
  • Data Manipulation: Formulas, formatting, charts, pivot tables, and Excel tables
  • Data Validation: Built-in validation for ranges, formulas, and data integrity
  • Formatting: Font styling, colors, borders, alignment, and conditional formatting
  • Table Operations: Create and manage Excel tables with custom styling
  • Chart Creation: Generate various chart types

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Automating Excel Tasks

Use the excel-mcp-server to automate repetitive Excel tasks, such as data entry, formatting, and chart creation, with an AI agent.

Remote Excel Collaboration

Use the excel-mcp-server as a remote service to enable multiple users to collaborate on Excel files without requiring Microsoft Excel to be installed.

Pros & Cons

Pros

  • Enables Excel file manipulation without Microsoft Excel installed
  • Supports various Excel operations and data manipulation
  • Can be used locally or as a remote service
  • Multiple transport methods supported

Cons

  • SSE transport method is deprecated
  • Requires environment variable setup for remote connections

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

Do I need to set up environment variables for remote connections?

Yes, you need to set the EXCEL_FILES_PATH environment variable for remote connections using SSE or Streamable HTTP transports.

Asked by Wei Chen · May 11, 2026

What Excel operations are supported?

The server supports creating, reading, and updating workbooks and worksheets, including data manipulation, data validation, formatting, table operations, chart creation, and pivot tables.

Asked by Zeynep Aydin · Mar 13, 2026

Can I use this server without Microsoft Excel installed?

Yes, the excel-mcp-server allows you to manipulate Excel files without requiring Microsoft Excel to be installed.

Asked by Marcus Bell · Feb 12, 2026

What transport methods are supported?

The server supports stdio, SSE (deprecated), and streamable HTTP transport methods.

Asked by Noelia Campos · Jan 25, 2026

Ask a question

MCP Servers alternatives