Excel MCP Server logo

Excel MCP Server

Create and edit Excel files with AI: charts, PivotTables, formulas. No Excel needed.

Good fit for

  • One-command install
  • Runs fully local
  • MIT license

Used for

Facts

Pricing
Unknown
Authentication
API key
Transport
stdio
Hosting
Local
Maker
Unknown
Access
Read and write
Language
Python
Install method
uvx
Operating system
macOS, Windows, Linux
Client
Claude Code, VS Code, Codex, Cursor, Claude Desktop, Gemini CLI

Install

More clients (15)

claude mcp add --transport stdio excel-mcp-server -- uvx excel-mcp-server stdio

Env vars and secrets

  • EXCEL_MCP_AUTH_TOKENEnv varSecret

    Bearer token required on HTTP requests.

Tools

From the README

  • create_workbook

    Creates a new Excel workbook.

  • describe_workbook

    Describes the structure of an Excel workbook.

  • set_workbook_settings

    Configures settings for an Excel workbook.

  • list_workbooks

    Lists available workbooks in the allowed directory.

  • export_workbook

    Exports a workbook from the server.

  • import_workbook

    Imports a workbook to the server.

  • import_csv

    Reads a CSV or TSV file into a sheet.

  • export_csv

    Writes a range as a CSV file.

  • describe_sheet

    Describes the structure of a specific sheet.

  • create_sheet

    Creates a new sheet in a workbook.

  • rename_sheet

    Renames an existing sheet.

  • copy_sheet

    Copies an existing sheet.

  • delete_sheet

    Deletes a sheet from a workbook.

  • insert_rows_or_columns

    Inserts rows or columns into a sheet.

  • delete_rows_or_columns

    Deletes rows or columns from a sheet.

  • read_range

    Reads a range of cells from a sheet.

  • write_range

    Writes data to a range of cells.

  • clear_range

    Clears the contents of a range of cells.

  • copy_range

    Copies a range of cells.

  • sort_range

    Sorts a range of cells.

  • transform_range

    Transforms data within a range.

  • find_cells

    Finds cells matching criteria.

  • replace_cells

    Replaces content in cells.

  • trace_formula

    Traces precedents and dependents of a formula.

  • goal_seek

    Performs goal seek analysis on a formula.

  • format_range

    Applies formatting to a range of cells.

  • merge_cells

    Merges a range of cells.

  • set_sheet_layout

    Sets the layout for a sheet.

  • add_conditional_format

    Adds conditional formatting to a range.

  • add_data_validation

    Adds data validation rules to a range.

  • set_table

    Defines a table in a sheet.

  • create_chart

    Creates a chart in a sheet.

  • delete_chart

    Deletes a chart.

  • create_pivot_table

    Creates a PivotTable.

  • delete_pivot_table

    Deletes a PivotTable.

  • add_slicer

    Adds a slicer to a table or PivotTable.

  • delete_slicer

    Deletes a slicer.

  • insert_image

    Inserts an image into a sheet.

  • delete_image

    Deletes an image.

  • add_sparklines

    Adds sparklines to a range.

Ratings

Not enough ratings yet

Ratings show once 3 people have rated.

Sign in to rate and comment. Sign in

Comments (0)

Sign in to rate and comment. Sign in

No comments yet.

Alternatives

From the same category

NamePricingAuthenticationHostingStars
Azure MCP ServerOfficialUnknownUnknownLocal3.8k
Grafana MCP serverOfficialUnknownAPI keyLocal, Remote3.6k
Cloudflare MCP serverOfficialFreemiumAPI key, OAuthRemote4.4k
browser-useOfficialUnknownAPI keyLocal, Remote119k
Pascal 3D EditorOfficialUnknownNoneLocal, Remote25k
Oh My Posh ValidatorOfficialUnknownNoneRemote24k

Score: 90

Popularity
100
Maintenance
100
Trust
73
Completeness
100
Community
50

Formula version 1

Listed in:

Official MCP Registry, Curated community lists.

Data from the Official MCP Registry.