{"type":"mcp_server","name":"excel-mcp-server","description":"This repository provides an Excel MCP server enabling workbook creation, data manipulation, and advanced Excel features like charts and pivot tables without requiring Microsoft Excel installation. It uses OpenPyXL and MCP SDK.","category":"Developer Tools","language":"Python","stars":3972,"forks":11,"owner":"haris-musa","github_url":"https://github.com/haris-musa/excel-mcp-server","homepage":null,"setup":"## Setup\n\n1.  Install Python 3.10+.\n2.  Install MCP SDK 1.2.0+.\n3.  Install OpenPyXL 3.1.2+.\n4.  Configure the server using the `EXCEL_FILES_PATH` environment variable to specify the directory for storing Excel files (default: `./excel_files`).\n5.  Set the `EXCEL_FILES_PATH` environment variable using the appropriate command for your operating system (Windows CMD, Windows PowerShell, Linux/MacOS) or in Claude Desktop config.\n6.  Start the server using the command: `uv run excel-mcp-server`.\n7.  Connect to the SSE endpoint in Cursor IDE using the URL: `http://localhost:8000/sse`.","tools":"## Available Tools\n\n1.  Workbook and worksheet management (Tools for managing Excel workbooks and worksheets).\n2.  Data reading and writing (Tools for reading and writing data to Excel files).\n3.  Formatting and styling (Tools for formatting and styling Excel files).\n4.  Charts and visualizations (Tools for creating charts and visualizations in Excel).\n5.  Pivot tables and data analysis (Tools for creating pivot tables and performing data analysis in Excel).","faq":null,"created_at":"2025-02-12T06:39:48+00:00","updated_at":"2025-03-28T12:55:13+00:00","source_url":"https://model-context-protocol.com/servers/excel-mcp-server-data-manipulation-api","related_articles":[]}