Claude MCP Data Explorer

by tofunori
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Hosts the repository for the MCP data explorer, allowing users to clone the codebase from GitHub to set up the service.

  • Supports running JavaScript code for data processing and analysis through the run-script tool, allowing Claude to execute custom data analysis logic.

  • Enables execution of JavaScript data analysis scripts within the MCP environment, supporting data processing and analysis of loaded CSV files.

Explorador de datos de Claude MCP para Windows

Implementación en TypeScript de un servidor de Protocolo de Contexto de Modelo (MCP) para la exploración de datos con Claude. Este servidor se integra con Claude Desktop y permite el análisis avanzado de datos, proporcionando herramientas para cargar archivos CSV y ejecutar scripts de análisis de datos en JavaScript.

Prerrequisitos

Instalación (actualizada para Windows)

  1. Clonar este repositorio
    git clone https://github.com/tofunori/claude-mcp-data-explorer.git cd claude-mcp-data-explorer
  2. Instalar dependencias
    npm install
  3. Crear y ejecutar el script de configuración
    npm run setup
    Esto hará lo siguiente:
    • Construya el código TypeScript en JavaScript
    • Configurar Claude Desktop para utilizar el JavaScript compilado
    • Crear directorios necesarios
  4. Reinicie Claude Desktop y habilite el modo de desarrollador
    • Cerrar Claude Desktop por completo
    • Iniciar Claude Desktop
    • Vaya a Ayuda → Habilitar modo de desarrollador

Pruebas manuales

Puede probar el servidor directamente ejecutando:

npm run build npm run start

El servidor debería iniciarse sin errores. Si lo logra, Claude Desktop también debería poder usar el servidor.

Cómo funciona

Este servidor MCP proporciona dos herramientas principales para Claude:

  1. load-csv : carga datos CSV en la memoria para su análisis
  2. run-script : ejecuta código JavaScript para el procesamiento y análisis de datos.

También incluye una plantilla de indicaciones que guía a Claude a través de un proceso de exploración de datos estructurados.

Uso

  1. Iniciar Claude Desktop
  2. Seleccione la plantilla de solicitud "Explorar datos"
    • Este mensaje aparecerá en Claude Desktop después de la configuración
  3. Ingrese la ruta del archivo CSV y el tema de exploración
    • Ruta de archivo de ejemplo: C:/Users/YourName/Documents/data.csv
    • Tema de ejemplo: "Tendencias de ventas por región"
  4. Deja que Claude analice tus datos
    • Claude cargará el archivo CSV y generará información automáticamente.
    • El servidor maneja archivos grandes de manera eficiente mediante fragmentación

Solución de problemas

  1. Claude no muestra el servidor MCP
    • Verifique el archivo de configuración en %APPDATA%\Claude\claude_desktop_config.json
    • Debe apuntar al archivo JavaScript compilado en el directorio dist
    • Intente reconstruir el proyecto con npm run build
    • Habilite el modo de desarrollador y verifique el archivo de registro de MCP (Desarrollador → Abrir archivo de registro de MCP)
    • Utilice Desarrollador → Recargar todos los servidores MCP para forzar la actualización
  2. Errores de permisos al leer archivos
    • Asegúrese de que Claude tenga acceso a la ubicación del archivo CSV
    • Intente utilizar rutas absolutas con barras diagonales ( / ) o barras diagonales invertidas ( \\ )
  3. Errores de JavaScript en scripts
    • Comprueba que tu script sea compatible con los módulos permitidos
    • Revise los mensajes de error en la respuesta de Claude.

Licencia

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

Expresiones de gratitud

  • Basado en el SDK oficial de TypeScript MCP de Anthropic
  • Gracias a la comunidad MCP por los ejemplos y la inspiración.
-
security - not tested
A
license - permissive license
-
quality - not tested

Un servidor de protocolo de contexto de modelo que permite a Claude cargar archivos CSV y ejecutar scripts de análisis de datos de JavaScript para la exploración avanzada de datos y la generación de información.

  1. Prerequisites
    1. Installation (Updated for Windows)
      1. Manual Testing
        1. How It Works
          1. Usage
            1. Troubleshooting
              1. License
                1. Acknowledgments
                  ID: uejr5vwd6a