Excel MCP 服务器

AI Excel Automation Data Analysis

联系我们在FlowHunt托管您的MCP服务器

“Excel” MCP 服务器可以做什么?

Excel MCP 服务器是一款模型上下文协议(MCP)服务器,专为无需安装 Microsoft Excel 即可无缝操作 Excel 文件而设计。它允许 AI 助手和代理创建、读取、修改和管理 Excel 工作簿,实现如数据读写、格式化、图表生成和工作表管理等强大工作流,全部通过 AI 驱动交互完成。该服务器作为 AI 客户端与 Excel 文件之间的桥梁,为数据分析、报表和电子表格管理等任务带来更高级的自动化。它同时支持本地(stdio)和远程(SSE)传输模式,适用于如 Cursor、Windsurf 及其他以 AI 为中心的开发环境集成。

提示模板列表

仓库或文档中未提及具体的提示模板。

FlowHunt 标志

准备好发展您的业务了吗?

今天开始免费试用,几天内即可看到结果。

资源列表

可用文档或文件中未描述明确的 MCP 资源。

工具列表

  • 创建和修改 Excel 工作簿:支持新建工作簿和编辑现有工作簿。
  • 读取和写入数据:可读取和写入特定单元格、区域或工作表。
  • 应用格式和样式:可编程地为单元格、行和列设置样式。
  • 创建图表和可视化:便于生成可视化数据展示。
  • 生成数据透视表:自动化创建用于数据汇总的数据透视表。
  • 管理工作表和区域:支持添加、删除、重命名工作表并定义操作区域。

该 MCP 服务器的使用场景

  • 自动化数据录入与报表:AI 代理可填充电子表格并生成报表,消除手动录入,提高准确性。
  • 数据分析与可视化:以编程方式创建图表、数据透视表,执行复杂分析以支持商业智能。
  • 电子表格审计:通过自动化脚本审查、校验并高亮大型 Excel 文件中的异常。
  • 批量数据转换:高效地在多工作表或多工作簿中应用格式、数据清洗与转换。
  • 集成至开发者工作流:将 Excel 文件操作集成到 CI/CD 流水线或 AI 开发工具,实现无缝自动化。

如何进行设置

Windsurf

  1. 环境准备: 确保已安装 Python 3.10+ 和 uv 包管理器。
  2. 定位配置: 打开 Windsurf 客户端配置文件(如 windsurf.json 或设置面板)。
  3. 添加 MCP 服务器:
    {
      "mcpServers": {
        "excel-stdio": {
          "command": "uvx",
          "args": ["excel-mcp-server", "stdio"]
        }
      }
    }
    
  4. 保存并重启: 保存更改并重启 Windsurf。
  5. 验证设置: 打开 Windsurf,检查“excel-stdio”是否作为 MCP 服务器可用。

API 密钥安全(示例)

{
  "mcpServers": {
    "excel-stdio": {
      "command": "uvx",
      "args": ["excel-mcp-server", "stdio"],
      "env": {
        "EXCEL_API_KEY": "${EXCEL_API_KEY}"
      },
      "inputs": {
        "api_key": "${EXCEL_API_KEY}"
      }
    }
  }
}

Claude

  1. 环境准备: 安装 Python 3.10+ 和 uv
  2. 打开设置: 在 Claude 的设置中找到 MCP 部分。
  3. 编辑配置: 添加服务器项。
    {
      "mcpServers": {
        "excel-stdio": {
          "command": "uvx",
          "args": ["excel-mcp-server", "stdio"]
        }
      }
    }
    
  4. 保存并重启: 应用更改并重启 Claude。
  5. 验证: 确认服务器可在 Claude 中访问。

API 密钥安全(示例)

{
  "mcpServers": {
    "excel-stdio": {
      "command": "uvx",
      "args": ["excel-mcp-server", "stdio"],
      "env": {
        "EXCEL_API_KEY": "${EXCEL_API_KEY}"
      },
      "inputs": {
        "api_key": "${EXCEL_API_KEY}"
      }
    }
  }
}

Cursor

  1. 环境准备: 安装 Python 3.10+、uv 和 Cursor。
  2. 打开 Cursor 设置: 进入 MCP 集成部分。
  3. 添加 MCP 服务器:
    {
      "mcpServers": {
        "excel-stdio": {
          "command": "uvx",
          "args": ["excel-mcp-server", "stdio"]
        }
      }
    }
    
  4. 保存并重启: 保存配置并重启 Cursor。
  5. 验证: 检查 MCP 服务器列表中是否有“excel-stdio”。

API 密钥安全(示例)

{
  "mcpServers": {
    "excel-stdio": {
      "command": "uvx",
      "args": ["excel-mcp-server", "stdio"],
      "env": {
        "EXCEL_API_KEY": "${EXCEL_API_KEY}"
      },
      "inputs": {
        "api_key": "${EXCEL_API_KEY}"
      }
    }
  }
}

Cline

  1. 环境准备: Python 3.10+ 和 uv 包管理器。
  2. 访问配置: 打开 Cline 配置文件。
  3. 配置 MCP:
    {
      "mcpServers": {
        "excel-stdio": {
          "command": "uvx",
          "args": ["excel-mcp-server", "stdio"]
        }
      }
    }
    
  4. 保存并重启: 保存配置并重启 Cline。
  5. 验证: 确认服务器已被识别。

API 密钥安全(示例)

{
  "mcpServers": {
    "excel-stdio": {
      "command": "uvx",
      "args": ["excel-mcp-server", "stdio"],
      "env": {
        "EXCEL_API_KEY": "${EXCEL_API_KEY}"
      },
      "inputs": {
        "api_key": "${EXCEL_API_KEY}"
      }
    }
  }
}

如何在流程中使用此 MCP

在 FlowHunt 中使用 MCP

要将 MCP 服务器集成到您的 FlowHunt 工作流中,请先添加 MCP 组件到您的流程,并将其连接至您的 AI 代理:

FlowHunt MCP flow

点击 MCP 组件以打开配置面板。在系统 MCP 配置部分,使用如下 JSON 格式填入您的 MCP 服务器信息:

{
  "excel-mcp-server": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 代理即可作为工具使用此 MCP,访问其全部功能和能力。请记得将 “excel-mcp-server” 替换为您的实际 MCP 服务器名称,并更新 URL。


概览

部分可用性说明/备注
概览摘自 README.md
提示模板列表未找到
资源列表未找到
工具列表摘自 features/TOOLS.md
API 密钥安全示例配置见上
采样支持(评估中不重要)未提及

我会给这个 MCP 服务器打 6/10。该仓库文档完善、开源,包含清晰的工具描述和设置示例。但缺乏明确的提示模板、资源及采样/roots 支持,限制了其在高级工作流中的完整性。


MCP 评分

是否有 LICENSE✅ (MIT)
至少有一个工具
Fork 数量137
Star 数量1.1k

常见问题

用 Excel 自动化提升您的 AI

将 Excel MCP 服务器与 FlowHunt 集成,解锁强大的电子表格工作流——自动化数据录入、报表、分析等。立即在您的流程中试用,或预约现场演示!