Excel MCP 服务器

Excel MCP 服务器是一个允许用户在不安装 Microsoft Excel 的情况下操作 Excel 文件的工具。它支持创建、读取和修改 Excel 工作簿,提供丰富的 Excel 操作功能,适用于数据分析和自动化处理场景。

  • by codeyijun
  • 更新于
在 GitHub 查看 haris-musa/excel-mcp-server

使用说明

基本能力

产品定位

Excel MCP 服务器是一个用于操作 Excel 文件的工具,支持多种 Excel 操作功能,适用于数据分析和自动化处理。

核心功能

  • Excel 操作:创建、读取、更新工作簿和工作表
  • 数据操作:公式、格式化、图表、数据透视表和 Excel 表格
  • 数据验证:内置范围、公式和数据完整性验证
  • 格式化:字体样式、颜色、边框、对齐和条件格式化
  • 表格操作:创建和管理带有自定义样式的 Excel 表格
  • 图表创建:生成各种图表类型(线图、柱状图、饼图、散点图等)
  • 数据透视表:创建动态数据透视表用于数据分析
  • 工作表管理:轻松复制、重命名、删除工作表
  • 传输支持:支持 stdio、SSE(已弃用)和可流式 HTTP
  • 远程和本地:可在本地和远程服务中使用

适用场景

  • 数据分析
  • 自动化 Excel 操作
  • 远程 Excel 文件处理

使用教程

使用依赖

无特殊依赖,直接安装即可。

安装教程

  1. 使用以下命令安装 Excel MCP 服务器:

    pip install excel-mcp-server
    
  2. 启动服务器(以 stdio 传输为例):

    uvx excel-mcp-server stdio
    

调试方式

  1. 使用 stdio 传输模式启动服务器:

    uvx excel-mcp-server stdio
    
  2. 检查服务器是否正常运行,可以通过发送简单的 Excel 操作命令进行测试。