mcp-server-spreadsheet and excel-mcp
About mcp-server-spreadsheet
marekrost/mcp-server-spreadsheet
Data-first MCP server for reading and writing spreadsheet files (.xlsx, .csv, .ods) - cell-level ops + DuckDB SQL engine
Implements MCP (Model Context Protocol) as stdio transport to integrate with Claude Desktop and Claude Code, enabling AI assistants to perform spreadsheet operations. Combines cell-level workbook manipulation (insert/delete rows, copy ranges across sheets) with in-memory DuckDB SQL queries that support JOINs and mutations written back to disk. Uses stateless, explicit file/sheet parameters with atomic temp-file writes and automatic type coercion, treating CSV as single-sheet workbooks while preserving native typing across Excel and OpenDocument formats.
About excel-mcp
mort-lab/excel-mcp
A Model Context Protocol (MCP) server for working with Excel (.xlsx) files without requiring Microsoft Excel. Enables AI assistants to create, read, modify, and format spreadsheets using openpyxl, fully in Python and cross-platform.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work