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
- Node.js v16+ - Descargar Node.js
- Claude Desktop - Descargar Claude Desktop
Instalación (actualizada para Windows)
- Clonar este repositorio
- Instalar dependencias
- Crear y ejecutar el script de configuraciónEsto hará lo siguiente:
- Construya el código TypeScript en JavaScript
- Configurar Claude Desktop para utilizar el JavaScript compilado
- Crear directorios necesarios
- 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:
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:
- load-csv : carga datos CSV en la memoria para su análisis
- 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
- Iniciar Claude Desktop
- Seleccione la plantilla de solicitud "Explorar datos"
- Este mensaje aparecerá en Claude Desktop después de la configuración
- 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"
- Ruta de archivo de ejemplo:
- 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
- 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
- Verifique el archivo de configuración en
- 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 (\\
)
- 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.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
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.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables Claude to perform advanced web research with intelligent search queuing, enhanced content extraction, and deep research capabilities.Last updated -53TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that integrates with Google Drive and Google Sheets, enabling users to create, read, update, and manage spreadsheets through natural language commands.Last updated -134PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server that integrates Claude with Blender, enabling users to analyze and interact with IFC (Industry Foundation Classes) building models through natural language commands.Last updated -9PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server for data wrangling that provides standardized interfaces for data preprocessing, transformation, and analysis tasks including data aggregation and descriptive statistics.Last updated -1PythonMIT License