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:
Para otras plataformas:
Instalación mediante herrería
Para instalar Excel MCP Server para Claude Desktop automáticamente a través de Smithery :
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:C10"). [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:C10"). [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:C10").
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:C10")
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
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
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.
Related Resources
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that provides tools for reading, updating, filtering, and visualizing Excel data through a simple API.Last updated -
- -securityAlicense-qualityA Model Context Protocol server that enables AI agents to create, read, and modify Excel workbooks without requiring Microsoft Excel installation.Last updated -MIT License
- -securityAlicense-qualityA 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 -94MIT License
- AsecurityAlicenseAqualityA 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 -33MIT License