About Data Analytics Server
Data Analytics Server is an MCP server in the Healthcare category: un potente servidor de análisis de datos construido con FastMCP que proporciona herramientas especializadas para el procesamiento, análisis y visualización de datos, accesible a través de una interfaz web moderna construida con Streamlit.
Install
git clone https://github.com/Edwin1719/mcp-data-analytics-serverThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Data Analytics Server
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
🔧 MCP Data Analytics Server
Servidor MCP para análisis de datos con interfaz Streamlit
Un servidor de análisis de datos construido con FastMCP que proporciona herramientas para procesamiento, análisis y visualización de datos, con una interfaz web intuitiva.
✨ Características
- 📁 Gestión de Archivos: Análisis, creación y lectura de documentos
- 📊 Análisis de Datos: Estadísticas, tablas dinámicas, detección de tipos
- 📈 Visualización: Gráficos interactivos con Plotly
- 🌐 Web Tools: Búsqueda GitHub, web scraping, descarga de archivos
- 🔄 Conversión: Entre formatos CSV, JSON, Excel, Parquet
🚀 Instalación
1. Clonar repositorio
git clone https://github.com/Edwin1719/mcp-data-analytics-server.git
cd mcp-data-analytics-server
2. Instalar dependencias
pip install -r requirements.txt
3. Configurar API key
cp .env.example .env
# Editar .env y agregar tu OPENAI_API_KEY
4. Ejecutar
# Terminal 1: Servidor MCP
python server.py
# Terminal 2: Cliente Streamlit
streamlit run app.py
Abrir navegador en: http://localhost:8501
📋 Herramientas Disponibles
- analizar_archivo: Análisis completo de propiedades de archivos
- crear_archivo: Creación de archivos con contenido
- leer_documento: Lectura de PDFs, TXT, CSV con límites
- analizar_datos: Análisis estadístico de datasets
- tabla_dinamica_avanzada: Tablas dinámicas con agregaciones
- crear_visualizacion: Gráficos con Plotly (barras, líneas, etc.)
- buscar_repositorios_github: Búsqueda avanzada en GitHub
- extraer_contenido_web: Web scraping con selectores CSS
- descargar_archivo_web: Descarga de archivos desde URLs
- convertir_formato_datos: Conversión entre formatos
💡 Ejemplos de Uso:
"Analiza el archivo ventas.csv y muéstrame las estadísticas"
"Crea un gráfico de barras de las ventas por mes"
"Busca repositorios de Python para análisis de datos"
"Convierte mi archivo Excel a JSON".
📋 Requisitos
* Python 3.8+
* OpenAI API Key
* Dependencias en requirements.txt
👨💻 Autor
Edwin Quintero Alzate
📧 egqa1975@gmail.com
🔗 LinkedIn
🐱 GitHub
📄 Licencia
MIT License - ver archivo LICENSE
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.