excel-mcp-server-minio
Integrates with MinIO object storage to enable remote uploading and downloading of Excel files, allowing the server to read and write files from a MinIO bucket.
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-server-minioopen 'report.xlsx' from Minio and update the sales figures"
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 Minio
原作者开发的Excel MCP Server,只能在本地使用(因为文件只能保存在本地文件系统),不支持在线平台的远程访问功能(上传和下载)
本项目在Excel MCP Server的基础上,添加了minio远程上传下载文件的功能:
每次操作excel文件用户需传入文件名,大模型会自动访问远程存在的excel文件。
然后可以读取数据、插入数据、生成图表、数据计算等等...
最后将生成后的excel文件下载链接返回给用户。
注:远程文件访问平台使用的是minio
如何部署
下载打包好的docker镜像,excel-mcp-server-minio-image.tar.zip
# 加载镜像
unzip excel-mcp-server-minio-image.tar.zip
docker load -i excel-mcp-server-minio-image.tar
# 配置物理机的excel_files路径
# 配置物理机的config.ini路径
# 启动(最后一个参数如果不写,默认是sse的方式启动)
docker run -d \
--name excel-mcp-server-minio \
-p 8000:8017 \
-v ./excel_files:/app/excel_files \# 临时文件存储路径
-v ./config.ini:/app/conf/config.ini \# minio配置文件
-e EXCEL_FILES_PATH="/app/excel_files" \
excel-mcp-server-minio:1.0 [sse 或 streamable-http]
# 如何导入大模型平台使用,参考下面Usage部分
# 导入成功后,可以使用下面提示词来测试
1、conversation_id的值为{#每个会话的id#}。
2、有关excel的一切操作都需要调用excel_mcp_server工具
3、每次调用excel_mcp_server都要返回下载链接。
4、用户每次有操作excel的需求时,先查看一下是否有这个文件,如果有则在该文件的基础上修改、计算等。config.ini示例:
[minio]
endpoint = ip:port
access_key = xxx
secret_key = xxx
bucket = xxx
secure = falseRelated MCP server: MCP Excel Server
Features
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.
📊 Excel Operations: Create, read, update workbooks and worksheets
📈 Data Manipulation: Formulas, formatting, charts, pivot tables, and Excel tables
🔍 Data Validation: Built-in validation for ranges, formulas, and data integrity
🎨 Formatting: Font styling, colors, borders, alignment, and conditional formatting
📋 Table Operations: Create and manage Excel tables with custom styling
📊 Chart Creation: Generate various chart types (line, bar, pie, scatter, etc.)
🔄 Pivot Tables: Create dynamic pivot tables for data analysis
🔧 Sheet Management: Copy, rename, delete worksheets with ease
🔌 Triple transport support: stdio, SSE (deprecated), and streamable HTTP
🌐 Remote & Local: Works both locally and as a remote service
Usage
The server supports three transport methods:
1. SSE Transport (Server-Sent Events - Deprecated)
uvx excel-mcp-server sseSSE transport connection:
{
"mcpServers": {
"excel": {
"url": "http://localhost:8000/sse",
}
}
}2. Streamable HTTP Transport (Recommended for remote connections)
uvx excel-mcp-server streamable-httpStreamable HTTP transport connection:
{
"mcpServers": {
"excel": {
"url": "http://localhost:8000/mcp",
}
}
}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.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceAn MCP server that provides comprehensive Excel file operations, data analysis, and visualization capabilities for working with various spreadsheet formats like XLSX, CSV, and JSON.Last updated895MIT
- Flicense-qualityDmaintenanceAn MCP server that enables AI agents to automate Excel file operations including workbook creation, worksheet management, and data manipulation. It provides a standardized interface for reading, writing, merging, and filtering cell ranges within Excel documents.Last updated4
- Alicense-qualityDmaintenanceA powerful MCP server for Excel operations with seamless Supabase Storage integration.Last updatedMIT
- Alicense-qualityDmaintenanceMCP server for reading and writing .xls (Excel 97-2003) files, enabling data manipulation, sheet listing, and metadata retrieval.Last updatedMIT
Related MCP Connectors
MCP server for InsForge BaaS — database, storage, edge functions, and deployments
MCP-native open-source Notion alternative: read & write pages, databases and kanban boards.
MCP server for AI dialogue using various LLM models via AceDataCloud
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Hualiuliu6767/excel-mcp-server-minio'
If you have feedback or need assistance with the MCP directory API, please join our Discord server