Token导航 LogoToken导航TokenDH.com
Fesod MCP logo
文档知识stdio官方级别未说明来源级核验

Fesod MCP

MCP Server

@tony2026m/fesod-mcp

一个为Apache Fesod Excel操作库设计的MCP服务,提供API列表查询、功能文档查询、代码示例获取等功能,支持中英文文档查询。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
文档服务PythonClaudeClaude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

tony2026m

提供方

tony2026m

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @tony2026m/fesod-mcp extract [fesod repo path] # 默认提取路径为 ./.temp/fesod

详细介绍

@tony2026m/fesod-mcp

](https://www.npmjs.com/package/@tony2026m/fesod-mcp) ![license](LICENSE) ](https://nodejs.org/)

An MCP (Model Context Protocol) service for Apache Fesod API query | 一个减少 Apache Fesod 库在 Excel 操作代码实现时产生幻觉的 MCP 服务

📖 简介

@tony2026m/fesod-mcp 是一个专为 Apache Fesod (Incubating) Excel 操作库设计的 MCP 服务器,提供:

  • 🔍 API 列表查询 - 快速浏览 Apache Fesod 所有可用的功能和 API
  • 📚 功能文档查询 - 获取详细的功能使用文档、API 说明和使用场景
  • 💡 代码示例获取 - 提供实际可运行的 Java 代码示例
  • 🌐 多语言支持 - 支持中英文文档查询(默认英文)
  • 🎯 系统提示词 - 内置专业的 Apache Fesod 使用指导
  • 缓存机制 - 提供高性能的文档查询体验

什么是 Apache Fesod?

Apache Fesod (Incubating) 是一款高性能且内存高效的 Java 库,用于读写电子表格文件(Excel),旨在简化开发并确保可靠性。

主要特性

  • 高性能读写 - 专注于性能优化,能够高效处理大规模电子表格数据
  • 简单易用 - 提供简单直观的 API,易于集成到项目中
  • 流式操作 - 支持流式读取,有效规避一次性加载海量数据的瓶颈

什么时候需要自行提取文档?

  1. 你想使用最新版本的 Apache Fesod 文档
  2. 你想使用特定版本的 Apache Fesod 文档

提取 Apache Fesod 文档

# 克隆 Apache Fesod 仓库
git clone https://github.com/apache/fesod.git ./.temp/fesod --depth 1 --branch main --single-branch --filter=blob:none

# 在当前目录执行提取文档命令
npx @tony2026m/fesod-mcp extract [fesod repo path]  # 默认提取路径为 ./.temp/fesod

🚀 快速开始

作为 MCP 服务器使用(推荐)

在 Cursor 或其他支持 MCP 的 AI 编辑器中配置:

{
  "mcpServers": {
    "Fesod": {
      "command": "npx",
      "args": ["@tony2026m/fesod-mcp"]
    }
  }
}

或者使用本地安装:

npm install -g @tony2026m/fesod-mcp

然后配置:

{
  "mcpServers": {
    "Fesod": {
      "command": "fesod-mcp"
    }
  }
}

直接运行

# 使用 npx(无需安装)
npx @tony2026m/fesod-mcp

# 或全局安装后运行
npm install -g @tony2026m/fesod-mcp
fesod-mcp

🛠️ 可用工具

MCP 服务器提供以下工具:

1. list-api

列出所有可用的 Apache Fesod 功能和 API

使用场景:

  • 当用户进行 Java 开发,需要使用 Apache Fesod 进行 Excel 操作时
  • 查看框架提供的所有功能模块和 API

返回数据结构:

{
  name: string;        // api功能名称
  dirName: string;     // api文件名称
  description: string; // api功能描述
  module: string;      // 所属模块
  whenToUse: string;   // 使用场景
  keywords: string[];  // 关键词
}

2. get-api-doc

获取特定功能或 API 的详细文档

参数:

  • name - API 或功能名称(如 "简单写入"、"填充"、"简单读取" 等)
  • lang - 文档语言(可选,默认 "en")

- en - 英文文档 - zh - 中文文档

使用场景:

  • 用户询问如何使用特定 API 或功能
  • 需要查看 API 的介绍、使用场景、示例代码等

📚 支持的功能模块

本 MCP 服务涵盖 Apache Fesod 的所有核心功能:

  • 快速开始 (quickstart): 简单示例、安装指南
  • 读取功能 (read): 简单读取、POJO 读取、表头读取、CSV 读取、额外信息读取、异常处理、格式转换、与 Spring 集成等
  • 写入功能 (write): 简单写入、POJO 写入、表头写入、CSV 写入、样式设置、图片导出、额外信息写入、格式化、与 Spring 集成等
  • 填充功能 (fill): 数据填充
  • 帮助文档 (help): 核心类介绍、注解说明、参数说明、常见问题、大数据量处理等
  • 迁移指南 (migration): 从 FastExcel 迁移

📦 系统要求

  • Node.js >= 20.0.0
  • 支持 MCP 协议的客户端(如 Cursor、Claude Desktop 等)

🔧 开发

# 克隆仓库
git clone https://github.com/tony2026m/fesod-mcp.git
cd fesod-mcp

# 安装依赖
pnpm install

# 开发模式
pnpm dev

# 构建
pnpm build

# 测试
pnpm test

# 使用 MCP Inspector 调试
pnpm inspector

📄 许可证

MIT License - 详见 LICENSE 文件

🤝 贡献

欢迎提交 Issue 和 Pull Request!

👨‍💻 作者

tony2026m

  • Email: mly7758@163.com

🙏 致谢

本项目基于 Apache Fesod (Incubating) 官方文档构建。

🔗 相关链接

📝 更新日志

查看 CHANGELOG.md 了解版本历史。

目录标签

目录标签

文档服务PythonClaudeExcel操作本地部署API查询Java库支持多语言支持

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@tony2026m/fesod-mcp

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP