Excel MCP 服务器

Excel MCP 服务器

在您的 AI 流程中自动化 Excel 文件的创建、编辑、格式化和分析——无需安装 Excel。Excel MCP 服务器为 FlowHunt 和您的 AI 代理直接带来电子表格的强大功能。

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

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

提示模板列表

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

资源列表

可用文档或文件中未描述明确的 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 MCP 服务器?

Excel MCP 服务器是一种模型上下文协议(MCP)服务器,使 AI 代理能够以编程方式创建、编辑和分析 Excel 工作簿,无需安装 Microsoft Excel。它支持数据输入、格式化、图表、数据透视表和高级电子表格自动化。

可以用 Excel MCP 服务器自动化哪些任务?

您可以自动化数据录入、报表生成、图表和数据透视表生成、格式化、工作表管理及电子表格校验——所有操作都可直接通过您的 AI 工作流和代理完成。

Excel MCP 服务器是否需要安装 Microsoft Excel?

不需要,该服务器可独立运行,无需安装 Excel。所有操作均由 MCP 服务器自行处理。

该服务器的典型使用场景有哪些?

常见使用场景包括批量数据转换、自动化业务报表、数据分析与可视化、电子表格审计,以及将 Excel 自动化集成到开发者工作流或流水线中。

如何将 Excel MCP 服务器连接到 FlowHunt?

在 FlowHunt 中,将 MCP 组件添加到您的流程,按设置示例输入服务器配置和 URL,您的 AI 代理即可获得所有 Excel 操作工具的访问权限。

用 Excel 自动化提升您的 AI

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

了解更多

Google Sheets MCP 服务器
Google Sheets MCP 服务器

Google Sheets MCP 服务器

Google Sheets MCP 服务器为 AI 代理和开发者实现对 Google Sheets 的安全、可编程访问。它提供强大的自动化、类型化工具和灵活的身份验证,助力简化表格操作、协作流程和数据处理。...

2 分钟阅读
AI Google Sheets +4
JupyterMCP MCP 服务器集成
JupyterMCP MCP 服务器集成

JupyterMCP MCP 服务器集成

JupyterMCP 通过模型上下文协议(MCP)实现 Jupyter Notebook(6.x)与 AI 助手的无缝集成。利用 LLM 自动执行代码、管理单元格和获取输出,简化数据科学工作流程并提升生产力。...

2 分钟阅读
MCP Jupyter +5
Office-PowerPoint MCP 服务器
Office-PowerPoint MCP 服务器

Office-PowerPoint MCP 服务器

Office-PowerPoint MCP 服务器通过 python-pptx 库实现高级的、由 AI 驱动的 PowerPoint 演示文稿创建与操作。可与 FlowHunt 集成,实现幻灯片自动生成、内容编辑和业务、教育等场景下的工作流自动化。...

2 分钟阅读
AI PowerPoint +4