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.
Available on PyPI.
Stars
2
Forks
1
Language
Python
License
MIT
Category
Last pushed
Mar 08, 2026
Monthly downloads
151
Commits (30d)
0
Dependencies
4
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/marekrost/mcp-server-spreadsheet"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related servers
haris-musa/excel-mcp-server
A Model Context Protocol server for Excel file manipulation
sbroenne/mcp-server-excel
Excel MCP Server & CLI - 23 tools, 214 operations for AI-powered Excel automation via COM API
jwadow/mcp-excel
MCP server for AI agents to analyze Excel spreadsheets through atomic operations. Like SQL for...
guillehr2/Excel-MCP-Server-Master
Excel MCP Server - Manipulate Excel files without Microsoft Excel. Model Context Protocol for...
mort-lab/excel-mcp
A Model Context Protocol (MCP) server for working with Excel (.xlsx) files without requiring...