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 stdioplussseandstreamable-httpoptions, with/mcpas 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.