Excel/CSV MCP Server
Lee, analiza y manipula datos en archivos Excel (XLSX, XLS) y CSV con filtrado avanzado y analíticas.
Documentación
Excel MCP Server
Servidor MCP que le da a Claude poder completo de lectura/escritura/análisis sobre archivos Excel y CSV. 37 herramientas — desde lecturas básicas de celdas hasta modelado financiero.
Instalación
Opción 1: npm (Recomendado)
npm install -g excel-csv-mcp-server
Luego añádelo a tu cliente MCP:
Claude Code:
claude mcp remove excel-csv # if previously added
claude mcp add excel-csv --transport stdio excel-csv-mcp-server
Claude Desktop / Cursor — añade a tu configuración MCP (claude_desktop_config.json o el mcp.json de Cursor):
{
"mcpServers": {
"excel-csv": {
"command": "excel-csv-mcp-server"
}
}
}
Opción 2: npx (Sin instalación)
No se necesita instalación global — se ejecuta directamente:
Claude Code:
claude mcp add excel-csv stdio npx -- excel-csv-mcp-server
Claude Desktop / Cursor:
{
"mcpServers": {
"excel-csv": {
"command": "npx",
"args": ["-y", "excel-csv-mcp-server"]
}
}
}
Opción 3: Desde el código fuente
git clone https://github.com/ishayoyo/excel-mcp.git
cd excel-mcp
npm install
npm run build
Claude Code:
claude mcp add excel-csv stdio node /path/to/excel-mcp/dist/index.js
Claude Desktop / Cursor:
{
"mcpServers": {
"excel-csv": {
"command": "node",
"args": ["/path/to/excel-mcp/dist/index.js"]
}
}
}
Qué puede hacer
| Categoría | Herramientas | Ejemplos |
|---|---|---|
| Leer y navegar | read_file, get_cell, get_range, get_headers, search, filter_rows, aggregate | Leer archivos, buscar valores, filtrar filas, sumar columnas |
| Archivos grandes | read_file_chunked, get_file_info | Transmitir archivos de más de 100 MB en fragmentos |
| Escribir y formatear | write_file, add_sheet, write_multi_sheet, export_analysis, format_cells, auto_fit_columns | Crear Excel/CSV, múltiples hojas con fórmulas, estilizar celdas |
| Analítica | statistical_analysis, correlation_analysis, data_profile, pivot_table | Estadísticas, correlaciones, perfilado, tablas dinámicas |
| Financiero | dcf_analysis, budget_variance_analysis, ratio_analysis, scenario_modeling, trend_analysis | Valoración DCF, presupuesto vs real, ratios financieros, escenarios hipotéticos |
| Limpieza de datos | find_duplicates, data_cleaner, vlookup_helper | Eliminar duplicados, corregir fechas/teléfonos/nombres, búsquedas entre archivos |
| Operaciones masivas | bulk_aggregate_multi_files, bulk_filter_multi_files | Agregar/filtrar entre múltiples archivos |
| Validación | validate_data_consistency | Comprobaciones de integridad referencial entre archivos |
| Impulsado por IA | evaluate_formula, parse_natural_language, explain_formula, smart_data_analysis, ai_provider_status | Evaluar fórmulas, lenguaje natural a fórmula, análisis con IA |
Proveedores de IA (Opcional)
Para las herramientas impulsadas por IA (parse_natural_language, explain_formula, smart_data_analysis), crea un archivo .env:
cp .env.example .env
ANTHROPIC_API_KEY=your-key
OPENAI_API_KEY=your-key
DEEPSEEK_API_KEY=your-key
GEMINI_API_KEY=your-key
Cualquier proveedor individual es suficiente. Un respaldo local funciona sin claves.
Licencia
MIT