A Model Context Protocol (MCP) server that lets you manipulate Excel files without needing Microsoft Excel installed. Create, read, and modify Excel workbooks with your AI agent.
create_workbookCreates a new Excel workbook
get_workbook_metadataGet metadata about workbook including sheets and ranges
write_data_to_excelWrite data to Excel worksheet with intelligent header handling
read_data_from_excelRead data from Excel worksheet with optional preview mode
format_rangeApply comprehensive formatting to cell ranges including fonts, colors, borders, alignment, and conditional formatting
merge_cellsMerge a range of cells
unmerge_cellsUnmerge a previously merged range of cells
apply_formulaApply Excel formula to cell
validate_formula_syntaxValidate Excel formula syntax without applying it
create_chartCreate charts in worksheet supporting line, bar, pie, scatter, and area chart types
create_pivot_tableCreate pivot table in worksheet with multiple aggregation functions (sum, count, average, max, min)
create_worksheetCreates a new worksheet in an existing workbook
copy_worksheetCopy worksheet within workbook
delete_worksheetDelete worksheet from workbook
rename_worksheetRename worksheet in workbook
copy_rangeCopy a range of cells to another location
delete_rangeDelete a range of cells and shift remaining cells
validate_excel_rangeValidate if a range exists and is properly formatted
{
"mcpServers": {
"excel": {
"command": "uvx",
"args": ["excel-mcp-server", "stdio"]
}
}
}