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.1.0.tar.gz
(19.4 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.1.0.tar.gz.
File metadata
- Download URL: mcp_server_hcp4-1.1.0.tar.gz
- Upload date:
- Size: 19.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df75ad74b42c9cd56456322b59469e675a941e0a6e139ad3aed07d8e529a197d
|
|
| MD5 |
93f71ab7344dc690deaab10b02db4733
|
|
| BLAKE2b-256 |
c6bda62a0f57703175e4514296f3aa992a3bcac46e8079671a722eff81a4ac23
|
File details
Details for the file mcp_server_hcp4-1.1.0-py3-none-any.whl.
File metadata
- Download URL: mcp_server_hcp4-1.1.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 |
8d445f1a3a52f4fe1597ba510cb0a613d299cb72079f5ab2631088197171ed5d
|
|
| MD5 |
b923e94bd15bcc015d797dac4ce64df6
|
|
| BLAKE2b-256 |
8ee1c217827962261db890e73e1e4b5bea72b206f6eb102e43369f3a20e1bbe1
|