negokaz avatar

Excel

negokaz/excel-mcp-server

The Excel MCP Server provides tools for reading and writing data in Microsoft Excel files (xlsx, xlsm, xltx, xltm formats) through a standardized interface. It offers capabilities to read/write cell values and formulas, create new sheets, and retrieve sheet metadata, with additional Windows-only features for live editing and capturing sheet screenshots. This server enables AI assistants to programmatically interact with Excel workbooks without requiring direct file system access or application integration.

GitHub stars
954
tools
7
last updated
Jan 31, 2026

Tools

7 tools

Public tool metadata for what this MCP can expose to an agent.

excel_describe_sheetsList all sheet information of specified Excel file.

List all sheet information of specified Excel file.

No parameter schema in public metadata yet.

excel_read_sheetRead values from Excel sheet with pagination.

Read values from Excel sheet with pagination.

No parameter schema in public metadata yet.

excel_screen_capture[Windows only] Take a screenshot of the Excel sheet with pagination.

[Windows only] Take a screenshot of the Excel sheet with pagination.

No parameter schema in public metadata yet.

excel_write_to_sheetWrite values to the Excel sheet.

Write values to the Excel sheet.

No parameter schema in public metadata yet.

excel_create_tableCreate a table in the Excel sheet

Create a table in the Excel sheet

No parameter schema in public metadata yet.

excel_copy_sheetCopy existing sheet to a new sheet

Copy existing sheet to a new sheet

No parameter schema in public metadata yet.

excel_format_rangeFormat cells in the Excel sheet with style information

Format cells in the Excel sheet with style information

No parameter schema in public metadata yet.

Sponsors

Readme

Excel MCP Server

icon 800 Excel Server MCP server

NPM Version smithery badge

A Model Context Protocol (MCP) server that reads and writes MS Excel data.

Features

  • Read/Write text values
  • Read/Write formulas
  • Create new sheets

🪟Windows only:

  • Live editing
  • Capture screen image from a sheet

For more details, see the tools section.

Requirements

  • Node.js 20.x or later

Supported file formats

  • xlsx (Excel book)
  • xlsm (Excel macro-enabled book)
  • xltx (Excel template)
  • xltm (Excel macro-enabled template)

Installation

Installing via NPM


View the full README on GitHub

Details

Repository
github.com/negokaz/excel-mcp-server
Categories
Data & Analytics, Productivity & Office

Related Data & Analytics MCP servers

View all
1sbroenne avatarMCP Server for Excelsbroenne/mcp-server-excelExcel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.887stars
2isaacwasserman avatarSnowflakeisaacwasserman/mcp-snowflake-serverProvides Snowflake data access and schema context via MCP tools and memo insights.183stars
3mindstone avatarGoogle Analytics 4mindstone/mcp-serversGoogle Analytics 4 MCP server with reporting, schema discovery, and admin visibility tools0stars
4snowleopard-ai avatarBigquery Mcpsnowleopard-ai/bigquery-mcpA SnowLeopardAI-managed MCP server that provides access to Google BigQuery data.10stars
5marekrost avatarMcp Server Spreadsheetmarekrost/mcp-server-spreadsheetMCP server for spreadsheet files (.xlsx, .csv, .ods) - cell-level ops + DuckDB SQL engine.2stars
6nsphung avatarSnowflake MCP Servernsphung/mcp-snowflake-serverA Snowflake MCP server — SQL queries, schema exploration, and data insights for AI assistants2stars