Skip to main content
Glama

Excel MCP Server

MIT License
2,942
424
  • Linux
  • Apple

Servidor Excel MCP

Un servidor de Protocolo de contexto de modelo (MCP) que lee y escribe datos de MS Excel.

Características

  • Leer/escribir valores de texto
  • Fórmulas de lectura y escritura
  • Crear nuevas hojas

Solo para Windows:

  • Edición en vivo
  • Capturar la imagen de la pantalla desde una hoja

Para más detalles, consulte la sección de herramientas .

Requisitos

  • Node.js 20.x o posterior

Formatos de archivo compatibles

  • xlsx (libro de Excel)
  • xlsm (libro de Excel con macros habilitadas)
  • xltx (plantilla de Excel)
  • xltm (plantilla de Excel habilitada para macros)

Instalación

Instalación mediante NPM

excel-mcp-server se instala automáticamente agregando la siguiente configuración a la configuración de los servidores MCP.

Para Windows:

{ "mcpServers": { "excel": { "command": "cmd", "args": ["/c", "npx", "--yes", "@negokaz/excel-mcp-server"], "env": { "EXCEL_MCP_PAGING_CELLS_LIMIT": "4000" } } } }

Para otras plataformas:

{ "mcpServers": { "excel": { "command": "npx", "args": ["--yes", "@negokaz/excel-mcp-server"], "env": { "EXCEL_MCP_PAGING_CELLS_LIMIT": "4000" } } } }

Instalación mediante herrería

Para instalar Excel MCP Server para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @negokaz/excel-mcp-server --client claude

excel_describe_sheets

Enumere toda la información de la hoja del archivo Excel especificado.

Argumentos:

  • fileAbsolutePath
    • Ruta absoluta al archivo Excel

excel_read_sheet

Leer valores de una hoja de Excel con paginación.

Argumentos:

  • fileAbsolutePath
    • Ruta absoluta al archivo Excel
  • sheetName
    • Nombre de la hoja en el archivo Excel
  • range
    • Rango de celdas para leer en la hoja de Excel (p. ej., "A1"). [predeterminado: primer rango de paginación]
  • knownPagingRanges
    • Lista de rangos de paginación ya leídos
  • showFormula
    • Mostrar fórmula en lugar de valor

excel_screen_capture

[Solo Windows] Tome una captura de pantalla de la hoja de Excel con paginación.

Argumentos:

  • fileAbsolutePath
    • Ruta absoluta al archivo Excel
  • sheetName
    • Nombre de la hoja en el archivo Excel
  • range
    • Rango de celdas para leer en la hoja de Excel (p. ej., "A1"). [predeterminado: primer rango de paginación]
  • knownPagingRanges
    • Lista de rangos de paginación ya leídos

excel_write_to_sheet

Escribe valores en la hoja de Excel.

Argumentos:

  • fileAbsolutePath
    • Ruta absoluta al archivo Excel
  • sheetName
    • Nombre de la hoja en el archivo Excel
  • newSheet
    • Crea una nueva hoja si es verdadero, de lo contrario escribe en la hoja existente
  • range
    • Rango de celdas a leer en la hoja de Excel (por ejemplo, "A1").
  • values
    • Valores para escribir en la hoja de Excel. Si el valor es una fórmula, debe empezar con "=".

excel_create_table

Crear una tabla en la hoja de Excel

Argumentos:

  • fileAbsolutePath
    • Ruta absoluta al archivo Excel
  • sheetName
    • Nombre de la hoja donde se crea la tabla
  • range
    • Rango que será una tabla (por ejemplo, "A1")
  • tableName
    • Nombre de la tabla que se va a crear

excel_copy_sheet

Copiar una hoja existente a una nueva hoja

Argumentos:

  • fileAbsolutePath
    • Ruta absoluta al archivo Excel
  • srcSheetName
    • Nombre de la hoja fuente en el archivo Excel
  • dstSheetName
    • Nombre de la hoja a copiar

Puede cambiar el comportamiento del servidor MCP mediante las siguientes variables de entorno:

EXCEL_MCP_PAGING_CELLS_LIMIT

El número máximo de celdas a leer en una sola operación de paginación.
[predeterminado: 4000]

Licencia

Copyright (c) 2025 Kazuki Negoro

excel-mcp-server se publica bajo la licencia MIT

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

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

Un servidor de protocolo de contexto de modelo que permite a los asistentes de IA leer y escribir en archivos de Microsoft Excel, admitiendo formatos como xlsx, xlsm, xltx y xltm.

  1. Características
    1. Requisitos
      1. Formatos de archivo compatibles
        1. Instalación
          1. Instalación mediante NPM
          2. Instalación mediante herrería
          3. excel_describe_sheets
          4. excel_read_sheet
          5. excel_screen_capture
          6. excel_write_to_sheet
          7. excel_create_table
          8. excel_copy_sheet
          9. EXCEL_MCP_PAGING_CELLS_LIMIT
        2. Licencia

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that enables AI agents to create, read, and modify Excel workbooks without requiring Microsoft Excel installation.
            Last updated -
            Python
            MIT License
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server for intelligent Excel processing and data analysis, offering tools for reading, validating, executing code, and generating interactive visualizations with Excel files.
            Last updated -
            17
            Python
            MIT License
            • Apple
            • Linux
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server designed for AI assistants to directly process spreadsheet files, enabling them to read, display, modify, and save various table formats like CSV and Excel.
            Last updated -
            3
            Python
            MIT License
            • Apple
          • A
            security
            F
            license
            A
            quality
            A Model Context Protocol server that enables reading and analyzing Excel documents with features like flexible data access, multiple output formats, and advanced analysis capabilities.
            Last updated -
            2
            TypeScript

          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/negokaz/excel-mcp-server'

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