Provides guidance for hosting the Excel MCP server remotely using Cloudflare, allowing AI agents to interact with Excel files through a cloud-based deployment.
Allows cloning and installation of the Excel MCP server from the GitHub repository, providing access to the codebase and documentation.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Excel MCP Servercreate a sales report workbook with monthly revenue data"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Excel MCP Server
A Model Context Protocol (MCP) server that lets you manipulate Excel files without needing Microsoft Excel installed. Create, read, and modify Excel workbooks with your AI agent.
Features
π Create and modify Excel workbooks
π Read and write data
π¨ Apply formatting and styles
π Create charts and visualizations
π Manage worksheets and ranges
Related MCP server: Spire.XLS MCP Server
Quick Start
Prerequisites
Python 3.10 or higher
Installation
Clone the repository:
Install using uv:
Running the Server
Start the server (default port 8000):
Custom port (e.g., 8080):
Using with AI Tools
Cursor IDE
Add this configuration to Cursor:
The Excel tools will be available through your AI assistant.
Remote Hosting & Transport Protocols
This server uses Server-Sent Events (SSE) transport protocol. For different use cases:
Using with Claude Desktop (requires stdio):
Use Supergateway to convert SSE to stdio:
Hosting Your MCP Server:
Environment Variables
FASTMCP_PORT: Server port (default: 8000)EXCEL_FILES_PATH: Directory for Excel files (default:./excel_files)
Available Tools
The server provides a comprehensive set of Excel manipulation tools. See TOOLS.md for complete documentation of all available tools.
License
MIT License - see LICENSE for details.