Excel服务器

一个基于SSE协议的服务器端Excel处理工具,支持文件上传、内容读取、生成Excel、下载链接获取及单元格操作等功能。

  • by hdygxsj
  • Java
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 hdygxsj/excel-mcp-server

使用说明

Excel Mcp Server

一个可以部署在服务器端的sse协议的Excel Mcp Server。

快速开始

要求 openjdk 17

解压

tar -xvf excel-mcp-server-0.1.0.tar.gz

修改conf中的配置文件

server:
  port: 9453

spring:
  ai:
    mcp:
      server:
        name: Excel Mcp Server
        version: 0.1.0
        type: ASYNC  # Recommended for reactive applications
        # 配置 sse 的根路径,默认值为 /sse
        # 下面的最终路径为 ip:port/sse/mcp
        sse-endpoint: /sse
        sse-message-endpoint: /mcp
        capabilities:
          tool: true
          resource: true
          prompt: true
          completion: true

excel:
  savePath: /Users/zhongyangyang/Desktop/excels/   # excel文件在服务器中的临时存储位置
  downLoadUrl: "http://127.0.0.1:9453/download/%s" # ip端口修改为服务器的ip端口

运行

bin/server.sh start

工具列表

  • 上传文件
  • 读取Excel内容
  • 根据二维数组内容生成Excel
  • 获取Excel的下载链接
  • 添加行
  • 添加列
  • 修改单元格内容