Skip to main content
Glama

excel-mcp-server

Servidor MCP de Excel

Un servidor de Protocolo de Contexto de Modelo (MCP) que le permite manipular archivos de Excel sin necesidad de tener instalado Microsoft Excel. Cree, lea y modifique libros de Excel con su agente de IA.

Características

  • 📊 Crear y modificar libros de Excel
  • 📝 Leer y escribir datos
  • 🎨 Aplicar formato y estilos
  • 📈 Crear gráficos y visualizaciones
  • 📊 Generar tablas dinámicas
  • 🔄 Administrar hojas de trabajo y rangos
  • 🔌 Soporte de transporte dual: stdio y SSE

Inicio rápido

Prerrequisitos

  • Python 3.10 o superior

Instalación

  1. Clonar el repositorio:
git clone https://github.com/haris-musa/excel-mcp-server.git cd excel-mcp-server
  1. Instalar usando uv:
uv pip install -e .

Ejecución del servidor

El servidor admite dos modos de transporte: stdio y SSE.

Usando el transporte stdio (predeterminado)

El transporte Stdio es ideal para la integración directa con herramientas como Cursor Desktop o desarrollo local, que pueden manipular archivos locales:

excel-mcp-server stdio
Uso del transporte SSE

El transporte SSE es perfecto para aplicaciones basadas en web y conexiones remotas, que manipulan archivos remotos:

excel-mcp sse

Puede especificar el host y el puerto para el servidor SSE:

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

Uso de herramientas de IA

IDE de cursor

  1. Agregue esta configuración a Cursor, eligiendo el método de transporte apropiado para sus necesidades:

Conexión de transporte de Stdio (para integración local):

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

Conexión de transporte SSE (para aplicaciones basadas en web):

{ "mcpServers": { "excel": { "url": "http://localhost:8000/sse", "env": { "EXCEL_FILES_PATH": "/path/to/excel/files" } } } }
  1. Las herramientas de Excel estarán disponibles a través de su asistente de inteligencia artificial.

Protocolos de transporte y alojamiento remoto

Este servidor admite los protocolos de transporte stdio y SSE para una máxima flexibilidad:

  1. Uso con Claude Desktop:
    • Utilice el transporte Stdio
  2. Alojamiento de su servidor MCP (SSE):

Variables de entorno (para el transporte SSE)

  • FASTMCP_PORT : Puerto del servidor para transporte SSE (predeterminado: 8000)
  • EXCEL_FILES_PATH : Directorio para archivos de Excel (predeterminado: ./excel_files )

Herramientas disponibles

El servidor proporciona un conjunto completo de herramientas de manipulación de Excel. Consulte TOOLS.md para obtener la documentación completa de todas las herramientas disponibles.

Licencia

Licencia MIT: consulte LICENCIA para obtener más detalles.

-
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.

Proporciona funciones de manipulación de archivos de Excel. Este servidor permite la creación de libros, la manipulación de datos, el formato y funciones avanzadas de Excel.

  1. Características
    1. Inicio rápido
      1. Prerrequisitos
      2. Instalación
      3. Ejecución del servidor
    2. Uso de herramientas de IA
      1. IDE de cursor
      2. Protocolos de transporte y alojamiento remoto
    3. Variables de entorno (para el transporte SSE)
      1. Herramientas disponibles
        1. Licencia

          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
            19
            JavaScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that enables AI assistants to read from and write to Microsoft Excel files, supporting formats like xlsx, xlsm, xltx, and xltm.
            Last updated -
            6,446
            276
            Go
            MIT License
            • Linux
            • Apple
          • 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

          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