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íaHerramientasEjemplos
Leer y navegarread_file, get_cell, get_range, get_headers, search, filter_rows, aggregateLeer archivos, buscar valores, filtrar filas, sumar columnas
Archivos grandesread_file_chunked, get_file_infoTransmitir archivos de más de 100 MB en fragmentos
Escribir y formatearwrite_file, add_sheet, write_multi_sheet, export_analysis, format_cells, auto_fit_columnsCrear Excel/CSV, múltiples hojas con fórmulas, estilizar celdas
Analíticastatistical_analysis, correlation_analysis, data_profile, pivot_tableEstadísticas, correlaciones, perfilado, tablas dinámicas
Financierodcf_analysis, budget_variance_analysis, ratio_analysis, scenario_modeling, trend_analysisValoración DCF, presupuesto vs real, ratios financieros, escenarios hipotéticos
Limpieza de datosfind_duplicates, data_cleaner, vlookup_helperEliminar duplicados, corregir fechas/teléfonos/nombres, búsquedas entre archivos
Operaciones masivasbulk_aggregate_multi_files, bulk_filter_multi_filesAgregar/filtrar entre múltiples archivos
Validaciónvalidate_data_consistencyComprobaciones de integridad referencial entre archivos
Impulsado por IAevaluate_formula, parse_natural_language, explain_formula, smart_data_analysis, ai_provider_statusEvaluar 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