spreadsheet-mcp

spreadsheet-mcp

3.3

If you are the rightful owner of spreadsheet-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Spreadsheet MCP Server is a TypeScript-based Model Context Protocol (MCP) server designed for viewing, filtering, sorting, and updating CSV/XLSX spreadsheet files through LLM or API integration.

The Spreadsheet MCP Server, developed using TypeScript, is a robust tool for managing spreadsheet files in CSV and XLSX formats. It allows users to view spreadsheet information, filter and sort rows based on specific criteria, and update files by adding new sheets or creating new files. The server is designed to be used directly with `npx`, eliminating the need for installation. It supports integration with tools like Cline through stdio mode, making it versatile for various applications. The server leverages technologies such as fastmcp, papaparse, xlsx, and zod to ensure efficient processing and handling of spreadsheet data.

Features

  • View spreadsheet information and preview rows
  • Filter rows by columns and conditions
  • Sort rows by columns (ascending/descending)
  • Add new sheets to existing XLSX files or create new files
  • Support for CSV and XLSX files