spreadsheets
Excel MCP servers and skills
There are 110 ways to connect Excel to Claude, ChatGPT, Cursor and other AI assistants; these are the 100 with the highest scores. The most used is Excel MCP Server (4.2k GitHub stars).
Best Excel MCP servers, compared →Most used
Create and edit Excel files with AI: charts, PivotTables, formulas. No Excel needed.
Excel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.
Windows x64 runtime for @sbroenne/mcp-server-excel, the Microsoft Excel automation MCP server. Requires desktop Excel.
Windows ARM64 runtime for @sbroenne/mcp-server-excel, the Microsoft Excel automation MCP server. Requires desktop Excel.
50 spreadsheet tools for .xlsx: recalc formulas, repair broken refs, read/write, diff, audit.
OpenTabs plugin for Microsoft Excel Online
MCP servers (30)
- 1Excel MCP Server haris-musa · Data and analyticsCreate and edit Excel files with AI: charts, PivotTables, formulas. No Excel needed.93
- 2MCP Server for Excel sbroenne · Data and analyticsExcel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.87
- 3MCP Server Excel Win32 X64 sbroenne · Data and analyticsWindows x64 runtime for @sbroenne/mcp-server-excel, the Microsoft Excel automation MCP server. Requires desktop Excel.87
- 4MCP Server Excel Win32 Arm64 sbroenne · Data and analyticsWindows ARM64 runtime for @sbroenne/mcp-server-excel, the Microsoft Excel automation MCP server. Requires desktop Excel.87
- 5xlsx-for-ai senoff · Data and analytics50 spreadsheet tools for .xlsx: recalc formulas, repair broken refs, read/write, diff, audit.85
- 6Opentabs Plugin Excel Online opentabs-dev · Data and analyticsOpenTabs plugin for Microsoft Excel Online84
- 7Sezzlee Excel sezzlee · Data and analyticsRead local Excel workbooks (.xlsx, .xlsm, .csv): cells, formulas, tables. Read-only, sandboxed.77
- 8Excel Csv MCP Server ishayoyo · Data and analytics🚀 The Ultimate Data Science MCP Server - Advanced statistical analysis, ML preprocessing, and data visualization for Excel & CSV files69
- 9excel-vision-mcp VOYAGER-Inc · Data and analyticsExcel MCP with image extraction and write support — AI agents see and edit xlsx files65
- 10XLIDE WilliamSmithEdward · Developer toolsRead, write, analyze, test and diff the VBA in Office files, and the document around it61
- ADYour product hereThis row is seen by people browsing Excel tools. Book it from $249 a month.See prices →
- 11Excel MCP Server negokaz · Data and analyticsAn MCP server that reads and writes spreadsheet data to MS Excel file61
- 12Excel Tools MCP linminyi · Data and analyticsExcel/CSV 读写 MCP:读取/写入 .xlsx 与 CSV,提供 read_excel/write_excel/read_csv/write_csv 工具,纯 JS(xlsx 库)无需本地 Office。58
- 13MCP Office Excel dosev-ai · Data and analytics65-tool Excel MCP server. Read, write, format, and export .xlsx files. Windows-first.57
- 14Excel MCP Server Pcvelz pcvelz · Data and analyticsAn MCP server that reads and writes spreadsheet data to MS Excel file54
- 15Excel MCP Server zhiwei5576 · Data and analyticsExcel file processing server based on Model Context Protocol (MCP)52
- 16xlsx-tools-mcp ruriazz · Data and analyticsMCP server for accurate, structure-preserving read/write access to Excel (.xlsx) files51
- 17Excel MCP Server guillehr2 · Data and analyticsExcel MCP Server - Manipulate Excel files without Microsoft Excel. Model Context Protocol server for reading, writing XLSX XLSM files with Claude AI LLM integration51
- 18Excel MCP Server (FsOpenXmlDsl) Kookerella-Ltd · Data and analyticsExcel tools for AI agents: read/write, decompile to F#/C#/XML/JSON, or build from XML/JSON.50
- 19excel-spreadsheet-xlsx-csv theluckystrike · Data and analyticsOpen, inspect, filter, edit and convert xlsx and csv files from your AI chat. Processing is local.45
- 20office-suite-time-invoice-expense-excel-price theluckystrike · FinanceOne MCP server for the whole freelancer office: time tracking, price watching, spreadsheets and45
- 21MCP Excel Query achmadya-dev · Data and analyticsModel Context Protocol (MCP) server for local Excel file (.xlsx) reading and manipulation35
- 22SumOffice — real Word and Excel for agents SumOfficeApp · Data and analyticsReal Word and Excel for agents: open your .docx/.xlsm, read, propose, apply, get it back intact.33
- 23Excel MCP choco9527 · Data and analytics基于 MCP 协议的 Excel/CSV 文件读取服务33
- 24excel-webview2-mcp dsbissett · Data and analyticsMCP server for Excel add-ins via WebView2 CDP31
- 25Advanced Excel antonio-castellon · Data and analyticsNormalize messy lab Excel and CSV exports into structured tables.30
- 26xlsx-audit-mcp arose26 · Data and analyticsAudit Excel workbooks: formula dependency tracing, circular references, risk smells. Local only.30
- 27docmcp — Word & Excel files Adirdavi · Data and analyticsReal .docx and .xlsx files from structured data, with automatic Hebrew/Arabic RTL.27
- 28excel-mcp wesseltl · Data and analyticsRead real, messy Excel files from an agent: multiple sheets, title rows, merged cells.27
- 29Invoice & Receipt OCR Extractor to Excel ranovam · FinanceInvoice and receipt extractor: reads PDF and image invoices/receipts with AI, pulling date…16
- 30stagenth · Excel 数据可视化 stagenth · Data and analyticsExcel analytics: inspect, query (JSON rows), charts, and JSON-to-xlsx workbook writing.16
Skills (70)
- 1luban-excel-fill focus-creative-games · Data and analyticsExplains and fills Luban Excel config tables by header conventions. Use when designers fill sheets, ##var/##type/##group rows, nested cells, or polymorphism columns.82
- 2xlsx axoviq-ai · Data and analyticsExtract data from Excel and CSV files70
- 3xlsx iBz-04 · Data and analyticsHandle spreadsheet creation and editing with clean formulas, stable structure, and verification-friendly outputs.69
- 4import-excel zditor · Data and analyticsUse when users want to convert an Excel workbook into a Zditor SuperTag project with one markdown file per row, inferred field types, frontmatter, row and col layout, and cover metadata. Read references/import-excel.md for the conversion rules.65
- 5xlsx lamm-mit · Data and analyticsExtract and preview data from Excel and CSV spreadsheets for scientific analysis61
- 6make-xlsx 0pen-Sourcer · Data and analyticsBuild an Excel (.xlsx) spreadsheet from rows of data or a TSV/CSV outline. Use when the user asks for a "spreadsheet", "Excel", "xlsx", or to "organize this as a table I can sort in Excel".58
- 7xlsx The-AgenticFlow · Data and analyticsAnalysis of project metrics, timelines, and budgets using Excel automation.57
- 8xlsx drpedapati · Data and analyticsUse this skill whenever spreadsheet files (`.xlsx`, `.xlsm`, `.csv`, `.tsv`) are created, edited, cleaned, analyzed, or converted.57
- 9excel-formula-wizard aiskillstore · Data and analyticsExcel公式大师 — 描述需求→自动生成公式+VBA宏+数据透视表方案54
- 10Excel / XLSX RUC-NLPIR · Data and analyticsCreate, inspect, and edit Microsoft Excel workbooks and XLSX files with reliable formulas, dates, types, formatting, recalculation, and template preservation.52
- 11xlsx wwwhy725 · Data and analyticsUse this skill whenever the user wants to do anything with Excel spreadsheet files (.xlsx, .xls, .csv). This includes reading data, writing formulas, manipulating cells, formatting, filtering, creating charts, pivot tables, and any spreadsheet automation tasks.50
- 12data-cleaning-for-excel andreworia · Data and analyticsTurns pasted or exported data with mixed formats, blank rows, or duplicates into a clean, consistently formatted range ready for analysis. Use it right after pasting raw data into a worksheet.50
- 13xlsx xg-gh-25 · Data and analyticsSpreadsheet creation, editing, and analysis (.xlsx, .xlsm, .csv, .tsv). TRIGGER: any request involving spreadsheets, Excel files, CSV data, formulas, or data visualization. DO NOT USE: for plain text tables (just use markdown).49
- 14excel-descriptive-statistics cxcscmu · Data and analyticsUse standard Excel functions to calculate basic statistical measures across a range of values.49
- 15excel-export 5throck · Data and analyticsStructured Excel workbook generation from engine data47
- 16xlsx ataskite · Data and analyticsUse this skill when the user wants to read, analyze, or extract data from Excel spreadsheets (.xlsx files). Triggers include: uploading an .xlsx file and asking to summarize, extract specific data, analyze trends, or perform calculations.43
- 17Inspect and export Excel workbooks from the terminal with xleak agentskillexchange · Data and analyticsUse xleak when an agent needs to inspect, search, verify formulas, and export Excel, ODS, CSV, or TSV files from a terminal without opening a desktop spreadsheet app.42
- 18read_xlsx HarrisXiu · Data and analytics读取 Excel 电子表格(.xlsx / .xlsm / .xls)的文本内容,按工作表返回单元格数据(行内单元格以 | 分隔)。当用户需要读取、分析或引用 Excel(数据表、台账、报表)时使用。纯 JS 提取,无需安装 Office/LibreOffice。40
- 19excel-process bidewio · Data and analyticsProcess Excel spreadsheets using command-line tools in the shared volume at {{SHARED_VOLUME}}.38
- 20simple-excel bighardperson · Data and analytics简单的 Excel 文件处理工具。用于读取、创建、编辑 .xlsx 和 .csv 文件,适合基本的数据操作任务,如读取数据、简单计算、生成表格等。38
- 21xlsx codewhale-hq · Data and analyticsCreate/edit/analyze/verify spreadsheet workbooks including XLSX/CSV/TSV.37
- 22xlsx YouZiliCC · Data and analyticsCreate or edit Excel (.xlsx) workbooks with openpyxl35
- 23excel-formulas Amey-Thakur · Data and analyticsWrite formulas that stay correct when rows are added and readable when someone else opens the file. Use when building any calculation in a spreadsheet.35
- 24document-processing-xlsx Fabric-Pro · FinanceProcess, parse, create, and manipulate Excel spreadsheets (.xlsx, .xls) using libraries like xlsx, exceljs, or SheetJS for data import/export and spreadsheet automation. Use when reading Excel files for data import, generating Excel reports, exporting data to spreadsheets, parsing bulk uploads, creating financial reports, manipulating workbooks and worksheets, or building data export features.33
- 25xlsx gabrielmoreira · Data and analyticsInspect, edit, validate, and preview existing Excel workbooks and supported ranges.33
- 26Export HTML Table to Excel using xlsx-js-style.js gabrielmoreira · Data and analyticsGenerates JavaScript code to export HTML table checkbox states to an Excel file using the xlsx-js-style.js library, ensuring all double quotes are standard ASCII (half-width).33
- 27officecli-xlsx CHENyiru3 · FinanceUse this skill any time a `.xlsx` file is involved, including creating spreadsheets, financial models, dashboards, trackers, or editing existing workbooks with formulas, charts, validations, and named ranges.32
- 28sci-excel-table-generator Victory-Hugo · Data and analytics生成 SCI 规范的 Excel 三线表。当用户要求准备 SCI 表格、附表或 Supplementary Table、Table S时使用。32
- 29xlsx-spreadsheet mycyg · Data and analytics用 openpyxl 生成 Excel 表格(多 sheet、公式、列宽、数字格式)32
- 30xlsx Wizarck · Data and analyticsUse this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file; create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files into proper spreadsheets.31
- 31xlsx-author ArthurC02 · Browser automationProduce a .xlsx file on disk (headless) instead of driving a live Excel workbook — for managed-agent sessions with no open Office app.30
- 32xlsx-author wenyu0608 · Developer toolsProduce a .xlsx file on disk using Python/openpyxl. Use when you need to deliver an Excel workbook as a file artifact.28
- 33xlsx-dependencies vamseeachantaSub-skill of xlsx: Dependencies.27
- 34excel-to-json Masa1984a · Data and analyticsローカルのExcelファイル(MemberList)をJSON形式に変換する27
- 35xlsx-charts vamseeachantaSub-skill of xlsx: Charts.27
- 36excel-clear-cell Flissel · Data and analyticsLoescht den Inhalt der aktuellen Zelle (Entf-Taste).27
- 37xlsx-with-pandas vamseeachanta · Data and analyticsSub-skill of xlsx: With Pandas (+1).27
- 38xlsx-error-handling vamseeachantaSub-skill of xlsx: Error Handling.27
- 39excel-jump-to-end Flissel · Data and analyticsStrg+Ende = springe zur letzten verwendeten Zelle.27
- 40excel-formula-today Flissel · Data and analyticsSchreibt =HEUTE() und validiert ein Datum.27
- 41xlsx-to-python-checklist vamseeachanta · Developer toolsSub-skill of xlsx-to-python: Checklist.27
- 42read-excel 4pconsulting · Data and analyticsExtracts sheets and tables from Excel mapping workbooks (.xlsx) into migrate-prove dossier sections. Use when Collator inputs include Excel or the user mentions mapping spreadsheets.27
- 43pdf-excel-diff-bootstrap-fetch Minakamiii · Data and analyticsFetch the pinned bootstrap source into the canonical local bootstrap path and write the local bootstrap fetch record.27
- 44excel-spreadsheet-craft petrsajner · Data and analyticsPractical workflows for creating, reading, validating, and editing Excel spreadsheets (.xlsx) — formulas, data modeling, cell formatting, and reproducible table structures.27
- 45pdf-excel-diff-wob-routing-index-2 Minakamiii · Data and analyticsWrite a non-authoritative workflow routing index before the next specialist continues.26
- 46xlsx linyouxue · Data and analyticsComprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization.26
- 47minimax-xlsx MoseLu · Data and analyticsBuild styled Excel workbooks with embedded charts using the bundled MiniMax XLSX guidance. Use when the task requires `.xlsx` generation with openpyxl, workbook styling, pivot-oriented layouts, or chart creation that must be embedded and validated rather than left as manual follow-up work.26
- 48xlsx yurika0211 · Data and analyticsCreate, read, clean, and edit spreadsheets (.xlsx/.xlsm/.csv/.tsv). Use when the deliverable or source is tabular data, Excel models, charts in workbooks, or messy tables that must become a proper spreadsheet.26
- 49xlsx-multi-section Gurvirr · Data and analyticsParse Excel files with multiple tables on one sheet separated by blank rows. Use skiprows and nrows parameters to read each section independently.25
- 50excel-table hrm-666 · Data and analyticsAnalyze uploaded Excel workbooks or spreadsheet tables. Use when the user asks about xlsx files, Excel data, salary rankings, top rows, or sorting spreadsheet columns.24
- 51excel-factory-quality-review lukegob10 · Data and analyticsIndependently review inferred meaning and generated software.24
- 52excel-factory-portfolio-triage lukegob10 · Data and analyticsPrioritize a workbook estate by process complexity and business impact.24
- 53excel-translator baneeishaque · Data and analyticsTranslates Excel files (.xlsx) from English to Chinese while preserving all formatting, images, and charts. Use for any task where a user provides an Excel file and requests English-to-Chinese translation.24
- 54xlsx damilola-elegbede-org · Data and analyticsCreate, read, clean, or edit spreadsheet files with formulas and formatting. Use when the primary deliverable is XLSX, XLSM, CSV, or TSV.24
- 55excel-regression-harness TukuCorp · Developer toolsThis skill should be used when adding or updating Excel fixtures, regenerating JSON reference KPIs, or debugging regression mismatches between Python outputs and Excel references.24
- 56xlsx shaheerasif8008-cmyk · Data and analyticsCreate and analyze Microsoft Excel (.xlsx) spreadsheets — tables, formulas, multiple sheets, and charts. Use when the user asks for a spreadsheet, Excel file, or data workbook with charts.23
- 57excel-macro-creator tools-only · Data and analyticsExcel Macro Creator - Auto-activating skill for Business Automation. Triggers on: excel macro creator, excel macro creator Part of the Business Automation skill category.22
- 58Text-Based Excel Simulator lzy18001500226 · Data and analyticsSimulates a text-based Excel interface, generating tables with row numbers and column letters, executing formulas, and outputting strictly the table text without explanations.22
- 59PyQt5 File Selection and Excel Export lzy18001500226 · Data and analyticsImplements a PyQt5 workflow where a button opens a file dialog, the selected path is displayed in a QLineEdit, and a pandas DataFrame is saved to that path with silent error handling.22
- 60xlsx-author inprealpha · Browser automationProduce a .xlsx file on disk (headless) instead of driving a live Excel workbook — for headless Codex sessions with no open Office app.22
- 61baseline-excel-reader LilPear2002 · Developer toolsConvert a baseline test-case Excel workbook under api-capture/ into UTF-8 baseline_cases.json beside the source. Use before scenario mapping or API test generation when manual cases, sheet selection, or header normalization are needed.21
- 62create-excel-data Luo399 · Data and analytics当用户提供 Excel 内容时20
- 63xlsx FiredMosquito831 · Data and analyticsUse this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file; create a new spreadsheet from scratch; or convert between tabular file formats. The deliverable must be a spreadsheet file.20
- 64pdf-xlsx-docx ajasdascas · Documents and filesSkill migrada globalmente desde configuración de Claude.19
- 65excel-formula-generator David-Li0406 · Data and analyticsUse this skill when you need automated assistance with Excel formula generation tasks within the Business Automation domain.19
- 66excel-handler yingyin167 · Data and analyticsExcel 文件上传、解析与导出能力18
- 67minimax-xlsx datappt8 · Data and analyticsCreate, read, analyze, edit, and validate Excel spreadsheets with zero format loss18
- 68python-excel-reporting forevdev · Cloud and DevOpsUse when conducting python excel reporting using Python, such as scripting, data analysis, or automation tasks. Not for deployment configuration or other programming languages.18
- 69Excel Analysis Joyooosama · Data and analyticsAnalyze Excel spreadsheets, create pivot tables, generate charts, and perform data analysis. Use when analyzing Excel files, spreadsheets, tabular data, or .xlsx files.18
- 70xlsx-author HdxL0V3在无头模式下生成 .xlsx 文件(无打开的 Office 应用程序)——适用于托管智能体会话或无可用的 Office 应用的场景。18
Questions
Is there an official Excel MCP server?
Check the publisher on each listing: servers published by Excel itself are the official ones. The most used Excel server here is Excel MCP Server by haris-musa.
How do I connect Excel to Claude?
Pick a server below, open its page and copy the install command for Claude Code, or the config block for Claude Desktop. Most Excel servers need an API key or token from your Excel account.