Skip to main content

hank-excel-mcp

Python package for connecting Excel to AI via MCP.

See the main README for full documentation.

Install

pip install hank-excel-mcp==0.1.0

The distribution is hank-excel-mcp; the Python import remains excel_mcp and the console command remains excel-mcp. For package development, use pip install -e . from this directory instead.

Components

  • excel_mcp.mcp_server — MCP stdio server (python -m excel_mcp)
  • excel_mcp.relay — relay state and create_relay_app() factory; an embedding application must supply request authentication
  • excel_mcp.tool_registry — built-in workbook tools plus register_tools() extensibility
  • excel_mcp.mcp_server.channel_status — relay/taskpane health and recovery inspection

The live MCP server currently exposes 26 tools: channel_status plus the registry-backed workbook tools. Inspect the registered surface in process when changing either owner.

excel-mcp start is a host-repository convenience command that launches api.main:app; it is not a standalone authenticated relay. Portable consumers should embed create_relay_app() with their own request authenticator.

Release files for hank-excel-mcp 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hank-excel-mcp 0.1.1
File Size Uploaded
hank_excel_mcp-0.1.1.tar.gz 54.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hank-excel-mcp 0.1.1
File Interpreter ABI Platform
hank_excel_mcp-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 101.1 kB

Release files / hank_excel_mcp-0.1.1.tar.gz

Download URL hank_excel_mcp-0.1.1.tar.gz
Size 54.3 kB
Tags Source
SHA-256 checksum
How to use checksums
3502503ccdd0d0f7e5956534f4a22a201dcd81b48ec0f5ded8dedaca39a12167
BLAKE2b-256 checksum
How to use checksums
ae728940dab5ed302de05148f724ec168e28def1405ae2d0441d4dcb0f4981d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.2

Release files / hank_excel_mcp-0.1.1-py3-none-any.whl

Download URL hank_excel_mcp-0.1.1-py3-none-any.whl
Size 46.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8ba388797609b16fb4e9cc92d660a72e8c0f0b46d1e43f7944df9219c11a162c
BLAKE2b-256 checksum
How to use checksums
bc30608ad9d41b7d31c2cb09cb2201ed63b3aabfcb3fc3d8db16d32eb4f74443
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.2

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page