SpreadJS_mcp

CharlieNey/SpreadJS_mcp

3.2

If you are the rightful owner of SpreadJS_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 dayong@mcphub.com.

A Model Context Protocol (MCP) server for controlling SpreadJS spreadsheets, enabling AI assistants to interact with Excel-like spreadsheets through a comprehensive set of tools.

Tools

Functions exposed to the LLM to take actions

Cell & Range

Read, write, formulas, copy, clear

Workbook

Create, save, load, calculate

Sheet

Create, delete, rename, copy, list

Row/Column

Insert, delete, resize, hide/unhide

Formatting

Fonts, colors, borders, number formats

Charts

Create, update, delete charts

Import/Export

Excel, CSV, JSON

Data Validation

List, range, custom validation rules

Conditional Formatting

Color scales, data bars, icon sets

Tables

Create, add rows/columns, get data

Merge & Freeze

Cell merging, freeze panes

Named Ranges

Create, update, delete, list

Comments

Add, update, delete, list

Sort & Filter

Sort data, auto-filter, column filters

Find & Replace

Search and replace text

Sparklines

Line, column, win/loss sparklines

Protection

Sheet, workbook, cell lock/unlock

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources