Transport defaults
- Host: `127.0.0.1`
- Port: `8017`
- HTTP endpoint: `/mcp`
- SSE endpoint: `/sse`
- Relative file root: `EXCEL_FILES_PATH` in HTTP and SSE modes
An Excel MCP server for AI agents and automation workflows that need to read, write, search, format, validate, chart, and restructure `.xlsx` workbooks with `openpyxl`.
Use SheetForge MCP when you want spreadsheet automation, workbook inspection, Excel report generation, dashboard updates, or workbook-safe mutation planning over the Model Context Protocol without launching desktop Excel.
Published package release: 0.6.1. The repository currently exposes 74 MCP tools, including smart read-strategy suggestions, lightweight dataset summaries, declarative table queries, grouped aggregates, cross-workbook aggregation, cross-workbook filtering, cross-workbook unions, cross-workbook lookups, workbook profiling, repair planning and execution, workbook diffs, formula-lineage debugging, formula-string inspection, circular-dependency detection, native-table upserts, compact mutation responses, grouped formatting readback, sheet-layout summaries, cursor-based 2D range reads, placement-aware chart authoring, and workbook-level impact analysis for formulas, validations, and conditional formatting.
uvx sheetforge-mcp stdio
EXCEL_FILES_PATH=/path/to/excel-files uvx sheetforge-mcp streamable-http
{
"mcpServers": {
"excel": {
"command": "uvx",
"args": ["sheetforge-mcp", "stdio"]
}
}
}