MCP server for Excel automation via xlwings
Project description
xlwings-mcp
MCP server for Excel automation via xlwings.
Features
- Read and write Excel cells and ranges
- Manage Excel workbooks (open, close, save)
- List sheets and workbooks
- Format data as tables
Installation
pip install xlwings-mcp
Usage
Run the MCP server:
xlwings-mcp
Requirements
- Python 3.12+
- xlwings
- Excel application (Windows/macOS)
MCP Tools
get_sheet_names: Get all sheet names from active workbookread: Read cells from Excel and format as tablewrite: Write values to Excel cellsopen_workbook: Open Excel fileclose_workbook: Close Excel workbooklist_open_workbooks: List all open workbookssave_workbook: Save workbook
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
xlwings_mcp-0.1.1.tar.gz
(27.5 kB
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 xlwings_mcp-0.1.1.tar.gz.
File metadata
- Download URL: xlwings_mcp-0.1.1.tar.gz
- Upload date:
- Size: 27.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34c0a7a567aed24eb451624ea75140643d1844bd0f76be264318a7d584ce61ee
|
|
| MD5 |
bca7a40dadc0ea351d18a76be7d94660
|
|
| BLAKE2b-256 |
63f53b674c3f00ee2c4b6b6c6d50b91a4f0a2c892a44c00f491152f84a688950
|
File details
Details for the file xlwings_mcp-0.1.1-py3-none-any.whl.
File metadata
- Download URL: xlwings_mcp-0.1.1-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
23cd3d5d3155a885c9e0736c8308796ab3ff8e5ba2245df4d812a80c372208c4
|
|
| MD5 |
8a9dfd56c083184e73b5c6b46b7e436d
|
|
| BLAKE2b-256 |
e7f62183b1a6b27f30d0af21616a0a3ae37a3c2adeec955e1af1fc0c0ecb065b
|