Skip to main content
mcpSource-backedReview first Safety Privacy

Excel MCP Server

MCP server for creating, reading, updating, formatting, charting, validating, and analyzing Excel workbooks without requiring Microsoft Excel.

by haris-musa·added 2026-06-05·
Claude CodeClaude Desktop
HarnessClaude CodeClaude Desktop
Review first review before installing

Open the source and read safety notes before installing.

Safety notes

  • Excel MCP Server can create, read, update, rename, copy, delete, format, validate, chart, and analyze workbook and worksheet content.
  • File-writing tools can overwrite reports, templates, formulas, charts, and analysis outputs, so review diffs or backups before using it on important workbooks.
  • For Streamable HTTP transport, keep file paths relative to the configured `EXCEL_FILES_PATH` directory and restrict server access to trusted users.
  • Generated formulas, charts, pivot tables, and validation rules should be reviewed before use in financial, operational, or customer-facing work.

Privacy notes

  • Workbooks can contain personal data, financial records, customer lists, credentials, proprietary metrics, formulas, hidden sheets, comments, and metadata.
  • Workbook contents, file names, formulas, charts, prompts, tool arguments, and generated outputs may be visible to the MCP client and model provider.
  • Protect remote deployments, logs, generated files, and shared workbook paths when handling private or regulated data.

Prerequisites

  • Python environment with `uvx` available to the MCP client runtime.
  • Excel workbooks or a directory where new workbook files can be created.
  • For remote transports, an `EXCEL_FILES_PATH` directory configured on the server side.
  • Review rules for which workbooks an agent may read, overwrite, or create.

Schema details

Install type
cli
Troubleshooting
No
Source repository stats
Scope
Source repo
Collection metadata
Estimated setup
5 minutes
Difficulty
beginner
Full copyable content
{
  "mcpServers": {
    "excel": {
      "command": "uvx",
      "args": ["excel-mcp-server", "stdio"]
    }
  }
}

About this resource

Content

Excel MCP Server lets MCP clients create, read, and modify Excel workbooks without requiring Microsoft Excel. It supports workbook and worksheet operations, formulas, formatting, tables, charts, pivot tables, validation, and data-analysis workflows.

The upstream README documents stdio, deprecated SSE, and Streamable HTTP transports. The excel-mcp-server PyPI package exposes the excel-mcp-server command, and the stdio mode can be launched directly with uvx.

Source Review

These sources were reviewed on 2026-06-05. Prefer the live repository and PyPI metadata for current transport support, package version, command name, environment variables, and tool documentation.

Features

  • Create, read, and update Excel workbooks and worksheets.
  • Formula, formatting, font, border, alignment, and conditional-formatting operations.
  • Excel table creation and table styling.
  • Chart generation for common chart types.
  • Pivot-table creation for data analysis.
  • Worksheet copy, rename, delete, and management tools.
  • Range, formula, and data-integrity validation.
  • Stdio, deprecated SSE, and Streamable HTTP transports.

Installation

For local stdio MCP clients:

{
  "mcpServers": {
    "excel": {
      "command": "uvx",
      "args": ["excel-mcp-server", "stdio"]
    }
  }
}

For Streamable HTTP deployments, configure EXCEL_FILES_PATH on the server side and keep tool file paths relative to that directory.

Use Cases

  • Ask Claude to create a workbook from structured data.
  • Update formulas, formatting, tables, and charts in an existing workbook.
  • Generate pivot tables for exploratory analysis.
  • Validate ranges and formulas before sharing a spreadsheet.
  • Use a remote Excel file workspace with path restrictions for team workflows.

Safety and Privacy

Workbook automation can change important reports quickly. Use reviewed file scopes, backups, and human approval before overwriting production spreadsheets, financial models, templates, or customer-facing deliverables.

Excel files often contain hidden sheets, formulas, metadata, private business metrics, and personal data. Treat workbook contents and generated outputs as sensitive, especially when using remote transports or model providers.

Duplicate Check

No haris-musa/excel-mcp-server entry, excel-mcp-server package entry, or matching source URL was found in content/mcp. This is distinct from database, chart, and document MCP servers because it focuses specifically on Excel workbook manipulation.

#excel#spreadsheets#data-analysis#charts#workbooks

Source citations

Signals

Loading live community signals…

More like this, weekly

A short, calm digest of reviewed Claude resources. Unsubscribe any time.