Skip to main content
Glama

excel-mcp-server

Excel MCP-Server

Ein Model Context Protocol (MCP)-Server, mit dem Sie Excel-Dateien bearbeiten können, ohne Microsoft Excel installieren zu müssen. Erstellen, lesen und ändern Sie Excel-Arbeitsmappen mit Ihrem KI-Agenten.

Merkmale

  • 📊 Erstellen und Ändern von Excel-Arbeitsmappen
  • 📝 Daten lesen und schreiben
  • 🎨 Formatierungen und Stile anwenden
  • 📈 Erstellen Sie Diagramme und Visualisierungen
  • 📊 Pivot-Tabellen erstellen
  • 🔄 Arbeitsblätter und Bereiche verwalten
  • 🔌 Duale Transportunterstützung: stdio und SSE

Schnellstart

Voraussetzungen

  • Python 3.10 oder höher

Installation

  1. Klonen Sie das Repository:
git clone https://github.com/haris-musa/excel-mcp-server.git cd excel-mcp-server
  1. Mit UV installieren:
uv pip install -e .

Ausführen des Servers

Der Server unterstützt zwei Transportmodi: stdio und SSE.

Stdio-Transport verwenden (Standard)

Stdio-Transport eignet sich ideal für die direkte Integration mit Tools wie Cursor Desktop oder lokaler Entwicklung, die lokale Dateien bearbeiten können:

excel-mcp-server stdio
Verwenden des SSE-Transports

SSE-Transport eignet sich perfekt für webbasierte Anwendungen und Remoteverbindungen, die Remotedateien manipulieren:

excel-mcp sse

Sie können Host und Port für den SSE-Server angeben:

excel-mcp sse --host 127.0.0.1 --port 8080

Verwendung mit KI-Tools

Cursor-IDE

  1. Fügen Sie diese Konfiguration zu Cursor hinzu und wählen Sie die für Ihre Anforderungen geeignete Transportmethode aus:

Stdio-Transportverbindung (für lokale Integration):

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

SSE-Transportverbindung (für webbasierte Anwendungen):

{ "mcpServers": { "excel": { "url": "http://localhost:8000/sse", "env": { "EXCEL_FILES_PATH": "/path/to/excel/files" } } } }
  1. Die Excel-Tools werden über Ihren KI-Assistenten verfügbar sein.

Remote-Hosting und Transportprotokolle

Dieser Server unterstützt sowohl stdio- als auch SSE-Transportprotokolle für maximale Flexibilität:

  1. Verwendung mit Claude Desktop:
    • Verwenden Sie den Stdio-Transport
  2. Hosten Ihres MCP-Servers (SSE):

Umgebungsvariablen (für SSE-Transport)

  • FASTMCP_PORT : Server-Port für SSE-Transport (Standard: 8000)
  • EXCEL_FILES_PATH : Verzeichnis für Excel-Dateien (Standard: ./excel_files )

Verfügbare Tools

Der Server bietet umfassende Tools zur Excel-Bearbeitung. Eine vollständige Dokumentation aller verfügbaren Tools finden Sie in TOOLS.md .

Lizenz

MIT-Lizenz – Einzelheiten finden Sie unter LIZENZ .

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Bietet Funktionen zur Bearbeitung von Excel-Dateien. Dieser Server ermöglicht die Erstellung von Arbeitsmappen, die Bearbeitung und Formatierung von Daten sowie erweiterte Excel-Funktionen.

  1. Merkmale
    1. Schnellstart
      1. Voraussetzungen
      2. Installation
      3. Ausführen des Servers
    2. Verwendung mit KI-Tools
      1. Cursor-IDE
      2. Remote-Hosting und Transportprotokolle
    3. Umgebungsvariablen (für SSE-Transport)
      1. Verfügbare Tools
        1. Lizenz

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            Provides efficient handling of large Excel files through automatic chunking and pagination, using MCP to enable seamless file reading and management features such as sheet selection and error handling.
            Last updated -
            1
            14
            JavaScript
            MIT License
          • A
            security
            A
            license
            A
            quality
            Enables seamless reading, writing, and analyzing of Excel files through Model Context Protocol, with features for worksheet management, structure analysis, and automated caching.
            Last updated -
            8
            212
            11
            TypeScript
            MIT License
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            quality
            Provides Excel file manipulation capabilities without requiring Microsoft Excel installation, enabling workbook creation, data manipulation, formatting, and advanced Excel features.
            Last updated -
            Python
            MIT License
            • Linux
            • Apple
          • A
            security
            F
            license
            A
            quality
            An MCP server that provides comprehensive Excel file operations, data analysis, and visualization capabilities for working with various spreadsheet formats like XLSX, CSV, and JSON.
            Last updated -
            8
            36
            Python

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/haris-musa/excel-mcp-server'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server