Labsco
guillehr2 logo

Excel MCP Server

โ˜… 32

from guillehr2

Manipulate Excel files (XLSX, XLSM, etc.) without needing Microsoft Excel, featuring an integrated AI assistant.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeAdvanced setup

Excel MCP Server - Model Context Protocol for Excel without Microsoft Excel

Downloads

A Model Context Protocol (MCP) server that lets you manipulate Excel files without needing Microsoft Excel installed. Create, read, write, and analyze Excel workbooks (.xlsx, .xlsm) with AI assistants like Claude. Complete Excel automation through LLM integration.

Key Features:

  • โœ… Read and write Excel files without Microsoft Excel
  • โœ… Full support for XLSX, XLSM, XLTX, XLTM formats
  • โœ… Create charts, pivot tables, and dashboards
  • โœ… Import/export CSV, JSON, SQL, PDF
  • โœ… Works with Claude AI and other LLM assistants
  • โœ… Cross-platform: Windows, macOS, Linux
  • โœ… Easy installation via npm/npx

Excel MCP Master

๐ŸŒŸ Features - Excel MCP Server

Complete Excel Manipulation without Microsoft Excel

  • ๐Ÿ“Š Excel file operations: Read and write XLSX, XLSM, XLTX, XLTM files
  • ๐Ÿ“– Data extraction: Read data from Excel sheets with pagination support
  • โœ๏ธ Write operations: Write data and formulas to Excel workbooks
  • ๐Ÿ“‹ Sheet management: Create, delete, rename, and copy worksheets
  • ๐Ÿ“ˆ Charts and visualizations: Create charts, pivot tables, and dashboards
  • ๐Ÿ”„ Data import/export: Import from CSV, JSON, SQL and export to multiple formats
  • ๐ŸŽจ Professional formatting: Automatic styling and formatting for Excel documents

Key Capabilities

๐Ÿ“Š Data Operations

  • Read and write Excel files with full formatting support
  • Create professional tables with automatic styling
  • Generate charts and visualizations
  • Import from CSV, JSON, and SQL sources
  • Export to multiple formats (CSV, JSON, PDF)

๐ŸŽจ Professional Formatting

  • Automatic column width adjustment
  • Rich text formatting and styling
  • Professional color schemes and themes
  • Publication-ready document generation

๐Ÿ—๏ธ Advanced Features

  • Dynamic dashboards with multiple visualizations
  • Template-based report generation
  • Data filtering and analysis
  • Pivot tables and advanced calculations
  • Batch processing and automation

๐Ÿ” Security & Trust

MseeP.ai Security Assessment Badge

Security Score: 100/100 | Risk Level: Low

This project has been independently audited by MseeP.ai, providing ongoing security validation and trust assessment for the MCP ecosystem.

๐Ÿ› ๏ธ Excel MCP Server Tools - Complete Excel Automation

Excel File Operations without Microsoft Excel

  • Create Excel workbooks - create_workbook_tool
  • Open Excel files - open_workbook_tool (XLSX, XLSM, XLTX, XLTM)
  • Save Excel files - save_workbook_tool
  • List Excel sheets - list_sheets_tool
  • Manage worksheets - add_sheet_tool, delete_sheet_tool, rename_sheet_tool

Excel Data Manipulation

  • Write to Excel - write_sheet_data_tool, update_cell_tool
  • Read from Excel - Built-in data extraction with pagination
  • Excel tables - add_table_tool, create_formatted_table_tool
  • Excel formulas - Full formula support in all write operations

Excel Charts and Analysis

  • Create Excel charts - add_chart_tool (column, bar, line, pie, scatter)
  • Excel dashboards - create_dashboard_tool
  • Pivot tables - Advanced data analysis
  • Data filtering - filter_data_tool

Import/Export Excel Data

  • Import to Excel - import_data_tool (CSV, JSON, SQL)
  • Export from Excel - export_data_tool (CSV, JSON, PDF)
  • PDF export - export_single_sheet_pdf_tool, export_sheets_pdf_tool

๐ŸŽจ Professional Features

Automatic Formatting

The server automatically applies professional formatting:

  • Column width adjustment based on content length
  • Row height optimization for wrapped text
  • Professional color schemes for charts and tables
  • Consistent styling throughout documents

Chart Styling

Extensive chart customization options:

  • 50+ predefined styles (light, dark, colorful themes)
  • Custom color palettes for brand consistency
  • Professional layouts with proper spacing
  • Multiple chart types: column, bar, line, pie, scatter, area

Template System

Create reports from templates:

  • Reusable templates for consistent reporting
  • Dynamic data substitution
  • Automatic chart updates
  • Format preservation

๐Ÿ“š Documentation

For detailed documentation, see:

๐Ÿค Contributing

We welcome contributions! Please see CONTRIBUTING.md for guidelines.

Development Setup

# Clone the repository
git clone https://github.com/guillehr2/Excel-MCP-Server-Master.git
cd Excel-MCP-Server-Master

# Install dependencies
npm install
pip install -r requirements.txt

# Run in development mode
node index.js

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ™ Acknowledgments

  • Built with FastMCP
  • Excel manipulation powered by openpyxl
  • Data processing with pandas
  • Published on npm for easy distribution
  • Special thanks to lwsinclair for the independent security audit and MseeP.ai integration

๐Ÿ“Š Stats


Made with โค๏ธ for the MCP ecosystem

If you find this Excel MCP Server useful, please consider giving it a โญ on GitHub!


Excel MCP Server by Guillem Hermida | GitHub | NPM | Contact: qtmsuite@gmail.com

Excel manipulation without Microsoft Excel - Model Context Protocol server for Claude AI and LLM integration