Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add TangentDomain/excel-mcp-server --skill excelgit clone --depth 1 https://github.com/TangentDomain/excel-mcp-serverWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/tangentdomain/excel-mcp-server/excel)<a href="https://agentmods.dev/skills/tangentdomain/excel-mcp-server/excel"><img src="https://agentmods.dev/badge/skills/tangentdomain/excel-mcp-server/excel/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/tangentdomain/excel-mcp-server/excel"><img src="https://agentmods.dev/badge/skills/tangentdomain/excel-mcp-server/excel.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00023 | $0.04181 |
| Opus 5.5 | $0.00009 | $0.01672 |
| Sonnet 5.5 | $0.00005 | $0.00836 |
| Haiku 4.5 | $0.00002 | $0.00418 |
Grade A, and why
excel scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 286 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Excel 配置表 Skill
游戏开发专用 Excel 配置表管理。SQL-over-Excel 引擎,26 个工具,支持高级 SQL 查询、批量操作、跨文件 JOIN。
快速调用
方式一:Skill 接入(首推)
安装(二选一):
# 方式 A:OMP harness 用户(自动注册 skill)
# skill 文件部署到 ~/.omp/agent/skills/excel/,harness 自动发现
# 方式 B:手动安装
git clone https://github.com/TangentDomain/excel-mcp-server.git
cp -r excel-mcp-server/.omp/skills/excel ~/.omp/agent/skills/excel
使用:
# 首次运行自动安装依赖(uv venv + pip install 从 GitHub)
python ~/.omp/agent/skills/excel/bin/excel-cli.py query --file data.xlsx --sql "SELECT * FROM Sheet1"
# Windows venv 安装后可直接用 exe(跳过自举,更快)
~/.omp/agent/skills/excel/.venv/Scripts/excel-cli.exe <command> [options]
# 检查更新
excel-cli self-update --check
excel-cli self-update # 更新到最新版
Skill 入口:~/.omp/agent/skills/excel/bin/excel-cli.py,首次运行自动创建 venv + 从 GitHub 安装,后续通过 self-update 更新。
方式二:源码直接调用(开发环境)
本项目即为 excel-mcp-server 源码,可以用 uv run 直接调用:
uv run python -m excel_mcp_server_fastmcp.cli <command> [options]
输出格式(所有命令统一):JSON {success: bool, data: Any, message: str, meta: dict}
所有命令共用参数:--file <路径> 是每个命令的必填参数(除 self-update)。路径用绝对路径。
核心决策树:选对命令
读数据?
├─ 筛选/聚合/GROUP BY/JOIN/窗口函数/子查询 → query
├─ 知道精确坐标 A1:C10 → get-range
├─ 不确定有哪些列 → describe-table(列名+类型+样本)
├─ 只要表头 → get-headers
├─ 搜某个值在哪张表 → search / search-directory
└─ 追加数据前找空行 → find-last-row
写数据?
├─ 按条件批量改(WHERE 筛选) → update-query
├─ 精确坐标写入 → update-range(默认覆盖!追加加 --insert-mode)
├─ 按 ID 改/插单行(幂等) → upsert-row(推荐单行操作)
├─ SQL INSERT 插入 → insert-query
├─ 按条件删行 → delete-query(必须 WHERE)
└─ 按行号删/插入行列 → structure
其他?
├─ 工作表管理 → create-sheet / delete-sheet / rename-sheet / copy-sheet
├─ 格式化 → format-cells(字体/边框/合并/背景色)
├─ 行高列宽 → set-layout
├─ 公式 → set-formula
├─ 复杂逻辑 → run-python(可用 query/update/insert/delete 函数 + ExcelOperations)
├─ 两表对比 → compare-sheets
└─ 备份恢复 → backup
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 286 lines · 23 tokens per session scan A 01163174a80a
excel is a skill published in the GitHub repository TangentDomain/excel-mcp-server (11 stars, last pushed 2mo ago), licensed MIT. It adds 23 tokens to every session and 4,181 once invoked, about $0.0001 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
xlsx-engineer
You are the XLSX Engineering Specialist. You create, edit, analyze, and validate Excel spreadsheet files with professional formatting, working formulas, and zero errors.
office-router
Route Office requests into the correct xlsx, docx, or pptx workflow, while preferring Slidev for new presentation drafts unless .pptx is explicitly required.
xlsx-edit
Edit or generate xlsx workbooks using either deterministic V1 office tools or a Python workbook script when higher fidelity is needed.
calc-spreadsheets
Create, open or edit Calc spreadsheets: ODS default; XLSX for Excel compatibility.
xlsx
Read, create, and convert Microsoft Excel (.xlsx) and CSV spreadsheets — extract sheets and tables to JSON, build workbooks from JSON/CSV, and export to PDF.
mqc-chronicle-master
A document-preparation workflow that turns a collection of legal materials into a dated case timeline. It copies facts from the source, records dates, parties, page references, and conflicts, and produces Word, Excel, and a short visual version.