猫头虎AI分享:Excel MCP,让AI具备操作Excel表格|创建销售数据表、复制工作表、填充数据、写公式、绘制图表、调节颜色、添加透视表、保存为PDF

猫头虎AI分享:Excel MCP,让AI具备操作Excel表格|创建销售数据表、复制工作表、填充数据、写公式、绘制图表、调节颜色、添加透视表、保存为PDF

猫头虎AI分享:Excel MCP,让AI具备操作Excel表格|包括创建销售数据表、复制工作表、填充数据、写公式、绘制图表、调节颜色和添加透视表,支持多种连接方式,并可保存为PDF,可在本地或远程运行

大家好,我是猫头虎 🦉🐯,今天要给大家带来一款可以让 AI 直接操控 Excel 的神器 —— office-excel-mcp-server
它能让 AI 拥有强大的 Excel 操作能力,无需打开 Excel 软件本体,就能创建销售数据表、复制工作表、批量填充数据、写公式、绘制图表、调节颜色、添加数据透视表、保存为 PDF 等。
更棒的是,它支持本地运行远程部署,并提供 stdio、SSE、HTTP 三种连接方式。

猫头虎AI分享:Excel MCP,让AI具备操作Excel表格|创建销售数据表、复制工作表、填充数据、写公式、绘制图表、调节颜色、添加透视表、保存为PDF

有了它,你可以直接对 AI 说:

  • “创建一个销售数据表,把 A 列都乘 1.1,结果放 B 列,然后画个柱状图”
  • “复制当前工作表并重命名为 2024-Q1
  • “为销售数据添加数据透视表,按照区域统计销售额,并用饼图展示”

GitHub 仓库地址
https://github.com/MaoTouHU/office-excel-mcp-server


项目简介

office-excel-mcp-server 是一个基于 模型上下文协议 (MCP) 的服务器,让 AI 助手可以通过标准化接口直接操作 Excel 文件。
它的特别之处是——不需要安装 Microsoft Excel,就能在 AI 的指令下完成各类表格处理任务。

猫头虎AI分享:Excel MCP,让AI具备操作Excel表格|创建销售数据表、复制工作表、填充数据、写公式、绘制图表、调节颜色、添加透视表、保存为PDF

文章目录

核心功能一览

📊 Excel 基本操作

  • 创建、读取、更新工作簿和工作表
  • 保存为 .xlsx.pdf
  • 本地和远程都能运行

📈 数据处理

  • 插入和计算公式
  • 批量填充数据
  • 自动格式化
  • 数据验证

🎨 样式与格式

  • 设置字体、颜色、边框
  • 调整对齐方式
  • 条件格式化

📋 表格管理

  • 创建和管理 Excel 表格(Table)
  • 应用自定义样式

📊 图表绘制

  • 支持折线图、条形图、柱状图、饼图、散点图等

🔄 数据透视表

  • 创建动态透视表
  • 按维度汇总、统计、分析

🔧 工作表管理

  • 复制、重命名、删除工作表

🔌 连接方式

  • stdio(本地调用)
  • SSE(已弃用)
  • Streamable HTTP(推荐远程)

安装与运行

1. 本地运行(stdio)

uvx excel-mcp-server stdio 

配置 Claude Desktop:

{"mcpServers":{"excel":{"command":"uvx","args":["excel-mcp-server","stdio"]}}}

2. SSE 传输(已弃用)

uvx excel-mcp-server sse 

配置:

{"mcpServers":{"excel":{"url":"http://localhost:8000/sse"}}}

3. Streamable HTTP(推荐远程)

uvx excel-mcp-server streamable-http 

配置:

{"mcpServers":{"excel":{"url":"http://localhost:8000/mcp"}}}

环境变量配置(SSE / HTTP 模式)

在服务器端设置 Excel 文件路径与端口:
Windows PowerShell

$env:EXCEL_FILES_PATH="E:\MyExcelFiles"$env:FASTMCP_PORT="8007" uvx excel-mcp-server streamable-http 

Linux/macOS

EXCEL_FILES_PATH=/path/to/excel_files FASTMCP_PORT=8007 uvx excel-mcp-server streamable-http 

默认路径:./excel_files
默认端口:8017


使用示例

创建销售数据表

create_excel_file("sales.xlsx") add_worksheet("sales.xlsx","Q1 Sales") fill_data("sales.xlsx","Q1 Sales","A1",[["产品","销量"],["A",100],["B",200]])

列运算 + 绘制柱状图

# A列乘1.1 → B列 apply_formula("sales.xlsx","Q1 Sales","B2","=A2*1.1", fill_down=True)# 绘制柱状图 create_chart("sales.xlsx","Q1 Sales",type="bar",range="A1:B10", title="销售增长")

创建数据透视表

create_pivot_table("sales.xlsx","Pivot1", source="Q1 Sales!A1:B10", rows=["产品"], values={"销量":"sum"})

保存为 PDF

export_to_pdf("sales.xlsx","sales_report.pdf")

适用场景

  • 运营人员:批量生成销售分析表,自动画图并导出 PDF
  • 数据分析师:快速做数据清洗和汇总
  • 开发者:把 Excel 处理功能嵌入 AI 系统

远程团队:用 HTTP 连接,集中管理报表

猫头虎AI分享:Excel MCP,让AI具备操作Excel表格|创建销售数据表、复制工作表、填充数据、写公式、绘制图表、调节颜色、添加透视表、保存为PDF

总结

这款 Excel MCP 工具,等于给 AI 装上了 Excel 超能力:

  • 既能做表格增删改查,又能画图、加透视表
  • 支持本地和远程运行
  • 支持多种连接方式
  • 无需安装 Excel 本体
📌 项目fork地址:https://github.com/MaoTouHU/office-excel-mcp-server

Read more

服务器运维(三十四)小程序web访问慢ssl优化—东方仙盟

现代网络加速实战:TLS 版本与小程序慢加载优化指南 (东方仙盟 × 科技现实 融合版) 第一章 TLS 版本导致小程序慢、HTTPS 慢、证书慢 (仙盟视角:一纸旧契,拖慢整条仙路) 很多开发者都会遇到一个现象:小程序明明内容很少、接口报文很小,打开却要转圈很久;网页第一次加载特别慢,切换页面又卡一下;同样的服务器,别人秒开,自己却要等好几秒。 90% 的情况,不是代码问题,不是带宽问题,而是 TLS 版本不对。 * TLS 1.0 / 1.1 是老旧协议,握手步骤多、来回次数多 * 协议协商过程本身就会产生延迟 * 弱网、小程序 WebView、老旧设备下,延迟会被放大 * 同时开启太多协议版本(1.0+1.1+

5分钟部署Qwen3Guard-Gen-WEB,轻松实现多语言内容审核

5分钟部署Qwen3Guard-Gen-WEB,轻松实现多语言内容审核 你是否遇到过这样的问题:刚上线的AI客服被用户用谐音、方言、混语种方式绕过关键词过滤,输出了违规内容?或者海外社交App因某条西班牙语评论未被识别而遭遇平台下架风险?又或者内容审核团队每天要人工复核上千条“疑似安全但解释不清”的中间态文本,效率瓶颈越来越明显? 这些问题背后,暴露的是传统规则引擎和轻量分类模型在语义理解、跨语言泛化、风险分级上的根本局限。而今天要介绍的这个镜像——Qwen3Guard-Gen-WEB,就是阿里开源团队针对这些真实痛点交出的一份工程化答卷。 它不是又一个需要调参、写API、搭服务的“半成品模型”,而是一个开箱即用、带完整网页界面、支持119种语言、自带三级风险判定逻辑的安全审核工具。从下载镜像到完成首次审核,全程不到5分钟,连Docker基础命令都不用记全。 更重要的是,它把“专业级安全能力”做成了“小白可操作”的形态:不用写代码、不配环境、不读文档——输入一段文字,点击发送,结果立刻呈现,连风险等级、判断理由、改写建议都一并生成。 下面我们就一起走一遍真实部署过程,看看这个

[大模型实战 02] 图形化的大模型交互: Open WebUI部署指南

[大模型实战 02] 图形化的大模型交互: Open WebUI部署指南

核心摘要 (TL;DR)目标:为本地的 Ollama 模型穿上漂亮的图形化界面 (GUI)。工具:Docker + Open WebUI (社区最活跃的开源 WebUI)。核心功能:媲美 ChatGPT 的对话界面、本地知识库 (RAG)、自定义角色 (Agent)。 相信各位友人在上一篇文章中,已经学会了如何用ollama在终端中运行Qwen模型。命令行工具有时候会感觉有点过于Geek,黑洞洞的命令窗口和冷冰冰的滚动的文字的技术感是有的,但是对于如果咱们想把大模型展示给其他朋友,或者自己想日常使用,那这时候咱们就需要换一个更友好,更光鲜的交互方式。 这也是这篇博文想带大家解决的问题:用10分钟时间,搭建一个功能媲美ChatGPT的私有化网页页面,并且连接咱们的模型 Open WebUI就是我们完成这个目标的利器,其也是目前社区最活跃,功能最强大的开源大模型交互界面。 01. 模型服务准备 在开始之前,因为要接入咱们的Ollama模型,所以我们要确认我们的Ollama服务运行起来了。 可以通过在终端输入curl http://localhost:5656命令去验证其是否正

【2026年精选毕业设计:基于Web的校园自习室智能预约与座位管理系统的设计与实现(含论文+源码+PPT+开题报告+任务书+答辩讲解)】

【2026年精选毕业设计:基于Web的校园自习室智能预约与座位管理系统的设计与实现(含论文+源码+PPT+开题报告+任务书+答辩讲解)】

2026年精选毕业设计:基于Web的校园自习室智能预约与座位管理系统的设计与实现(含论文+源码+PPT+开题报告+任务书+答辩讲解) 🎁 全套资料免费领取:包含完整毕业论文(Word+PDF)+ 前后端源码 + 答辩PPT + 开题报告 + 任务书 + 系统演示视频 + 答辩讲解稿,文末附获取方式! 一、为什么这个选题值得做? 在高校中,“抢座难、占座乱、空座多”已成为学生学习的一大痛点。图书馆或教学楼自习室常常出现以下现象: * 早上6点排队抢座,却有人预约后不来; * 座位上放一本书“占座”,人却不在; * 靠窗/有电源的优质座位长期被少数人垄断; * 小组讨论无连座区域,协作效率低。 传统预约系统仅解决“能不能约”,但无法解决“是否真实使用”。为此,我们设计并开发了 《基于Web的校园自习室智能预约与座位管理系统》,融合 智能防占座机制、信用分激励、环境感知、小组连座预约 等创新功能,真正实现“