Excel MCP Server for manipulating Excel files
Project description
A Model Context Protocol (MCP) server that enables structured interactions with Microsoft Excel workbooks. Use it to read, write, query, and transform spreadsheet data via MCP-compliant clients.
Features
- Open and manage Excel workbooks and worksheets
- Read/write cell ranges, rows, and columns
- Append data and create tables
- Evaluate formulas and recalculate sheets
- Find/replace, filter, and basic data validation
MCP Capabilities
- open_workbook(path, mode="r|rw") -> { workbookId, sheets }
- list_workbooks(root=?) -> [paths]
- list_sheets(workbook) -> [names]
- read_range(workbook, sheet, range) -> { values, types? }
- write_range(workbook, sheet, range, values) -> { updated: count }
- append_rows(workbook, sheet, rows) -> { appended: count }
- find(workbook, sheet, query, matchCase=?, wholeCell=?) -> [addresses]
- replace(workbook, sheet, query, replace, all=?) -> { replaced: count }
- export_csv(workbook, sheet, range=?, path=?) -> { path }
- export_json(workbook, sheet, range=?, path=?) -> { path }
- save(workbook, path=?) -> { path }
- close_workbook(workbook, save=?)
Resources
- workbook:list
- sheet:list
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mcp_server_hcp4-1.0.0.tar.gz
(19.2 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mcp_server_hcp4-1.0.0.tar.gz.
File metadata
- Download URL: mcp_server_hcp4-1.0.0.tar.gz
- Upload date:
- Size: 19.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ee2c1dd35ec186d7d371531116397c0137adb7c46421f59c076bbf476834953
|
|
| MD5 |
f048ff9cfefdfd85770a121a890b2d62
|
|
| BLAKE2b-256 |
e9a3eb671e3caaf16bdd66834b13ed64ed51665eec8cb099b6c732134158ab88
|
File details
Details for the file mcp_server_hcp4-1.0.0-py3-none-any.whl.
File metadata
- Download URL: mcp_server_hcp4-1.0.0-py3-none-any.whl
- Upload date:
- Size: 29.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca06344dac2d6e39c1e6ce0992062dc2c0534b2ec10a87376864d9fc71755afa
|
|
| MD5 |
befec85bb2e881801cbd74be0a4c563d
|
|
| BLAKE2b-256 |
a55c99596003b740ac4b86adf1201b656f1224fdd0e864c29f594f9251d79e12
|