Skip to main content
Glama
Edwin1719

MCP Data Analytics Server

by Edwin1719

🔧 MCP Data Analytics Server

texto del vínculo

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.

Python Streamlit License

✨ 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

Related MCP server: Python MySQL MCP

🚀 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
A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    FastMCP is a comprehensive MCP server allowing secure and standardized data and functionality exposure to LLM applications, offering resources, tools, and prompt management for efficient LLM interactions.
    3
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    A FastMCP-based server that enables interaction with MySQL databases, supporting client-server communication for querying and analyzing MySQL data.
  • F
    license
    B
    quality
    D
    maintenance
    A FastMCP server for natural language data analysis that allows users to load CSV files, execute Python code with pandas and numpy, and generate matplotlib visualizations. It provides a suite of tools for data exploration, statistical summaries, and querying datasets through MCP-compatible clients.
    15

View all related MCP servers

Related MCP Connectors

  • MCP server for fcc-ecfs

  • MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.

  • An MCP server giving access to Grafana dashboards, data and more.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Edwin1719/mcp-data-analytics-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server