jonemo_openpyxl-mcp-server
0
openpyxl_mcp_server is a lightweight interface for using OpenPyXL features as a Model Context Protocol server, enabling users to access and analyze Excel files through various MCP client applications like Claude Desktop. It facilitates fetching and manipulating Excel data by providing a bridge between the OpenPyXL library and MCP client tools.
openpyxl_mcp_server
What is this?
- A thin wrapper around the OpenPyXl Python library that exposes some of its features as a Model Context Protocol (MCP) server.
- Allows Claude and other MCP clients to fetch data from Excel files.
Installation
- Download the latest executable.
- Set executable permissions (MacOS).
- Configure your MCP Client, commonly Claude Desktop.
Configuring Claude Desktop
- Install Claude Desktop.
- Download the MCP server executable.
- Edit configuration files to include the MCP server.
- Restart Claude app for changes to take effect.
Configuring other MCP clients
Provides instructions for various tools supporting MCP servers such as Cursor, Windsurf, Zed, RooCode, Cline, and LibreChat.
Example prompts
Examples of using the server for analyzing various Excel datasets and filling out forms.
Contributing and Development
- Steps to build standalone executables using PyInstaller.
MCP Server Directories
- Listed in several MCP server directories online.