技能潮 SkillTide 提交收录
官方说明10 个来源MCP 服务8 天前
haris-musa/excel-mcp-server

haris-musa/excel-mcp-server

🐍 🏠 - Excel workbook creation, data operations, formatting, charts, pivot tables and formulas
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add excel-mcp-server -- npx -y excel-mcp-server
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
4,244 ★ · haris-musa/excel-mcp-server · 取自 GitHub 搜索 API · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 10 个来源列出
评分构成
综合分 1,003 · 4,244 ★ · 10 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 haris-musa/excel-mcp-server;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Excel MCP Server

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

An open-source Model Context Protocol (MCP) server that lets
Claude, Cursor, VS Code Copilot, Codex and other AI clients create, read and edit Excel files:
charts, PivotTables, formulas, tables and more. It is built on openpyxl, needs **no Microsoft
Excel**, and runs on Windows, macOS and Linux.
**Install and try it at excelmcpserver.com**, or see
Quick start below.
Features
**Charts and PivotTables**
- Create Excel charts with AI: column, bar, line, area, pie, doughnut, radar, scatter and
bubble, with combos, secondary axes, trendlines and error bars
- The Excel 2016 chart types: waterfall, histogram, Pareto, box and whisker, treemap, sunburst
and funnel
- Real PivotTables that Excel refreshes (grouping, calculated fields, "show values as",
layouts, filters), plus slicers and timelines for PivotTables and tables
- Sparklines (line, column, win/loss)
**Formulas and dynamic arrays**
- Formulas are calculated without Excel by a built-in engine (about 260 functions, checked
against more than 2,500 formulas recorded from real Excel), so read_range returns values
for files that were never opened in Excel
- Dynamic arrays (FILTER, SORT, UNIQUE, SEQUENCE, LET) are stored as Excel stores
them and spill into the cells next to them
**Data, tables and rules**
- Read and write cells, dates and hyperlinks; tables with totals rows and calculated columns
- Conditional formatting (scales, data bars, icon sets, top/bottom, duplicates, text, dates),
data validation (dropdowns, limits, input messages)
- Sort, filter (with criteria), find and replace, remove duplicates, text to columns, fill
series, paste special
- Fonts, fills, borders, number formats, merged cells, frozen panes, grouping, print setup,
sheet protection, images, notes and defined names. Inserting or deleting rows and columns
updates every reference, as in Excel
**Large files**
- Reads stream the workbook and return pages, so memory stays flat on sheets with hundreds of
thousands of rows; every call is bounded by size and cell limits
**Macros (opt-in)**
- Read the VBA code in .xlsm files. Writing VBA is off unless you start the server with
--allow-vba-write; the server never runs macros
**Safe by design**
- Optional folder confinement, a formula safety check, read-only mode, localhost-only HTTP by
default, and atomic saves that never leave a half-written file
Works with .xlsx, .xlsm (macros are preserved), .xltx and .xltm files. Existing
threaded comments, shapes, form controls and other content the tools cannot edit are kept as
they are.
Quick start
You need uv. Every client runs the
server with uvx excel-mcp-server stdio; replace /path/to/workbooks with the folder the
server may use. excelmcpserver.com has the same steps with copy
buttons and one-click install links for Cursor and VS Code.
**Claude Desktop (Chat)**: download
excel-mcp-server.mcpb
from the latest release and open it. Claude asks which folder the server may use.
**Claude Code** (the CLI, and the Code tab in Claude Desktop):
**Cursor** (~/.cursor/mcp.json), and most clients that use an mcpServers config:
**VS Code with GitHub Copilot** (.vscode/mcp.json, note the servers key):
OpenAI Codex, Gemini CLI, Devin Desktop, and Claude Desktop without the bundle
**OpenAI Codex** (CLI, IDE extension and app):
**Gemini CLI**:
**Devin Desktop**:
**Claude Desktop, manual setup**: open Settings, Developer, Edit Config, add the mcpServers
JSON above to claude_desktop_config.json, and restart Claude.
Desktop apps often cannot find uvx, because they do not see your shell's PATH (common
on macOS). Use its full path instead, which which uvx prints.
Choosing which files it can use
With --allow-dir DIR, the server only opens workbooks inside DIR (subfolders included)
and relative paths such as reports/q1.xlsx start there. Repeat the flag to allow several
folders, or set EXCEL_FILES_PATH (separate folders with : on macOS/Linux and ; on
Windows).
Without --allow-dir, any absolute path to an Excel file works. In every mode the server
来源
awesome · https://github.com/haris-musa/excel-mcp-server
按领域浏览
MCP 服务
Traction
4,244 ★
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引