0.1.0 • Published 5 months ago
@shmaxi/excel-mcp-server v0.1.0
Excel MCP Server (Node.js)
Excel MCP Server for manipulating Excel files - Node.js implementation with npx support.
Installation
You can run this server using npx without installing:
npx @shmaxi/excel-mcp-server stdioOr install globally:
npm install -g @shmaxi/excel-mcp-server
excel-mcp-server stdioUsage
Stdio Transport (Local Integration)
{
"mcpServers": {
"excel": {
"command": "npx",
"args": ["@shmaxi/excel-mcp-server", "stdio"]
}
}
}SSE Transport (Remote Connections)
FASTMCP_PORT=8000 npx @shmaxi/excel-mcp-server sseAvailable Tools
Workbook Operations
create_workbook- Create a new Excel workbookget_workbook_metadata- Get metadata about an Excel workbook
Data Operations
write_data_to_excel- Write data to a worksheetread_data_from_excel- Read data from a worksheet
Formatting Operations
format_range- Apply formatting to a range of cellsmerge_cells- Merge a range of cellsunmerge_cells- Unmerge previously merged cellsapply_formula- Apply a formula to a cell
Chart Operations
create_chart- Create a chart in the worksheetcreate_pivot_table- Create a pivot table
Worksheet Operations
create_worksheet- Create a new worksheetcopy_worksheet- Copy a worksheetdelete_worksheet- Delete a worksheetrename_worksheet- Rename a worksheet
Range Operations
copy_range- Copy a range of cellsdelete_range- Delete a range of cellsvalidate_excel_range- Validate if a range reference is validvalidate_formula_syntax- Validate Excel formula syntax
Development
# Install dependencies
npm install
# Build
npm run build
# Run in development mode
npm run dev stdioLicense
MIT
0.1.0
5 months ago