MCP ConfigsMay 14, 2026·2 min read

Excel MCP Server — Edit .xlsx Without Excel

excel-mcp-server is an MCP server to edit .xlsx without Microsoft Excel; verified 3,820★ and runs via `uvx excel-mcp-server` (stdio or streamable HTTP).

Agent ready

Safe staging for this asset

This asset is staged first. The copied prompt tells the agent to inspect the staged files and ask before activating scripts, MCP config, or global config.

Stage only · 17/100Policy: stage
Agent surface
Any MCP/CLI agent
Kind
Mcp Config
Install
Stage only
Trust
Trust: Established
Entrypoint
Asset
Safe staging command
npx -y tokrepo@latest install 386c6339-7093-59bf-afe3-4c9abf849240 --target codex

Stages files first; activation requires review of the staged README and plan.

Intro

excel-mcp-server is an MCP server to edit .xlsx without Microsoft Excel; verified 3,820★ and runs via uvx excel-mcp-server (stdio or streamable HTTP).

Best for: Agents that need spreadsheet edits, charting, and formatting as part of a workflow

Works with: Any MCP client; local stdio or remote streamable HTTP transport

Setup time: 5-10 minutes

Key facts (verified)

  • GitHub: 3821 stars · 416 forks · pushed 2026-04-12.
  • License: MIT · owner avatar + repo URL verified via GitHub API.
  • README-backed entrypoint: uvx excel-mcp-server stdio.

Main

  • Use stdio transport when your client runs on the same machine; switch to streamable HTTP for remote agents.
  • Treat file paths as an allowlist: point the server at a dedicated workbook directory (README shows env vars like EXCEL_FILES_PATH).
  • Prefer deterministic edits: describe the sheet layout first, then apply edits via tools instead of rewriting whole workbooks.

Source-backed notes

  • README states it manipulates Excel files without requiring Microsoft Excel installed.
  • README shows uvx excel-mcp-server stdio plus sse and streamable-http options, with /mcp as the streamable endpoint.
  • README lists Excel features such as formulas, formatting, charts, and pivot tables.

FAQ

  • Do I need Excel installed?: No—README explicitly says it works without Microsoft Excel.
  • Which transport is best?: Use stdio for local; use streamable HTTP for remote access and stable URLs.
  • How do I keep it safe?: Restrict the directory you expose and avoid running it with broad filesystem permissions.
🙏

Source & Thanks

Source: https://github.com/haris-musa/excel-mcp-server > License: MIT > GitHub: ⭐ 3821 · forks 416

Thanks to the upstream maintainers for shipping the original project.

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets