UBI MCP server

Servidor MCP de Incubadoras de Negocios Universitarios para evaluaciones

Documentación

UBI-MCP-server-

Este servidor MCP para Incubadoras de Negocios Universitarias (UBIs) y sus clústeres ayuda a sus análisis y evaluaciones de desempeño (Supervivencia, Sostenibilidad y Rigidez Estructural), análisis socio-humano estructural y capacidades dinámicas basadas en: Teoría de Estructuración Fuerte de Métodos Mixtos por Ademola Taiwo.

README.md

Herramienta de Análisis de Incubadoras de Negocios Universitarias:

Una herramienta integral de MCP (Protocolo de Contexto de Modelo) para analizar incubadoras de negocios universitarias desde tres perspectivas teóricas complementarias.

Descripción general Esta herramienta proporciona un análisis sofisticado de incubadoras de negocios universitarias integrando:

Análisis de Desempeño de Incubadoras de Negocios:

Análisis cuantitativo de KPIs que incluye tasas de ocupación, tasas de graduación, creación de empleo y generación de ingresos Análisis de Socio-Estructuración: Basado en la Teoría de Estructuración de Giddens, examinando la dualidad de estructura y agencia Análisis de Procesos de Agencia: Analizando las capacidades de agencia emprendedora, incluyendo intencionalidad, previsión, auto-reacción y auto-reflexión.

Características:

Generación de Datos Sintéticos: Generar datos realistas de desempeño de incubadoras, contextos de estructuración y perfiles de emprendedores.

Análisis Multidimensional: Analizar incubadoras desde perspectivas de desempeño, estructurales y de agencia.

Informes Integrados: Generar informes completos que combinan las tres perspectivas analíticas.

Salida Flexible: Soporte para formatos de informe JSON, Markdown y HTML Análisis Temporal: Rastrear la evolución estructural y las tendencias de desempeño a lo largo del tiempo.

Instalación

pip install pandas numpy scipy

Inicio Rápido: Abra la carpeta zip, navegue al archivo University_incubator_analysis. from university_incubator_analysis import ( generate_incubator_data, analyze_performance, generate_structuration_contexts, analyze_structuration, generate_entrepreneur_profiles, analyze_agency, generate_comprehensive_report )

Generar datos sintéticos para el número de incubadora(s) (por ejemplo, 10 incubadoras, 12 períodos de tiempo).

performance_data = generate_incubator_data(num_incubators=10, time_periods=12, seed=42)

Analizar desempeño

performance_analysis = analyze_performance(performance_data) print(f"Average graduati>{performance_analysis['kpi_analysis']['success_metrics']['average_graduati>:.1%}")

Generar y analizar contextos de estructuración

incubator_ids = performance_data['incubator_id'].unique().tolist() c>= generate_structurati>=42) structurati>= analyze_structurati>0])

Generar y analizar perfiles de emprendedores

profiles = generate_entrepreneur_profiles(50, incubator_ids, seed=42) agency_analysis = analyze_agency(profiles, c>0])

Generar informe integral

report = generate_comprehensive_report( performance_data, performance_analysis, contexts, structuration_analysis, profiles, agency_analysis, output_format="json" )

print("Report generated successfully!") print(f"Executive Summary: {report['executive_summary']['overview']}")

Componentes Principales

  1. Análisis de Desempeño Analiza los KPIs de la incubadora incluyendo: - Métricas de ocupación y capacidad - Flujo de startups (admisión, graduación, fracasos) - Métricas de éxito (tasa de graduación, tasa de supervivencia) - Impacto económico (empleos creados, ingresos, financiamiento) - Análisis de eficiencia - Análisis de tendencias - Benchmarking comparativo

from university_incubator_analysis import analyze_performance

results = analyze_performance(data) print(results['kpi_analysis']) print(results['trend_analysis']) print(results['insights'])

  1. Análisis de Estructuración Basado en la Teoría de Estructuración de Giddens, analiza: - Significación: Estructuras de creación de significado, reglas, normas - Dominación: Relaciones de poder, asignación de recursos - Legitimación: Órdenes normativos, criterios de evaluación - Dualidad Estructura-Agencia: Cómo las estructuras habilitan y restringen la agencia - Procesos de Estructuración: Reproducción y transformación

from university_incubator_analysis import analyze_structuration

results = analyze_structuration(context) print(results['structural_analysis']) print(results['duality_analysis']) print(results['structuration_processes']) 3. Análisis de Agencia Analiza la agencia emprendedora a través de cuatro dimensiones: - Intencionalidad: Claridad de objetivos, planificación estratégica, compromiso - Previsión: Orientación futura, planificación de escenarios, evaluación de riesgos - Auto-Reacción: Adaptabilidad, corrección de rumbo, búsqueda de recursos - Auto-Reflexión: Metacognición, orientación al aprendizaje, integración de retroalimentación

from university_incubator_analysis import analyze_agency

results = analyze_agency(profiles) print(results['capability_analysis']) print(results['typology']) print(results['success_correlations']) 4. Informes Integrales Genera informes integrados que combinan todas las perspectivas:

from university_incubator_analysis import generate_comprehensive_report

Formato JSON (predeterminado)

report = generate_comprehensive_report( performance_data, performance_analysis, output_format="json" )

Formato Markdown

markdown_report = generate_comprehensive_report( performance_data, performance_analysis, structurati>=contexts, structurati>=structuration_analysis, entrepreneur_profiles=profiles, agency_analysis=agency_analysis, output_format="markdown" ) Modelos de Datos Métricas de Desempeño de la Incubadora Capacidad y ocupación Métricas de flujo de startups Indicadores de éxito Medidas de impacto económico Métricas de entrada (recursos, servicios) Métricas de salida (resultados, impacto) Contexto de Estructuración Estructuras de significación (reglas, normas, significados) Estructuras de dominación (poder, recursos) Estructuras de legitimación (normas, sanciones, recompensas) Manifestaciones de agencia Dinámicas de estructuración Perfil del Emprendedor Capacidades de agencia (cuatro dimensiones) Restricciones incorporadas Interacciones agencia-estructura Indicadores de éxito Antecedentes Teóricos Teoría de Estructuración de Giddens La herramienta operacionaliza el concepto de Giddens de la dualidad de la estructura: - Estructura: Reglas y recursos que habilitan y restringen la acción - Agencia: Capacidad de los actores para tomar decisiones independientes - Dualidad: La estructura es tanto medio como resultado de la agencia

Tres dimensiones de la estructura: 1. Significación: Comunicación, creación de significado 2. Dominación: Poder, asignación de recursos 3. Legitimación: Órdenes normativos, marcos morales

Procesos de Agencia Basado en la teoría social cognitiva, analiza: - Intencionalidad: Comportamiento dirigido a objetivos - Previsión: Capacidad anticipatoria - Auto-Reacción: Monitoreo adaptativo - Auto-Reflexión: Capacidad metacognitiva

Casos de Uso Gestión de Incubadoras: Identificar áreas de mejora en operaciones y servicios de apoyo Formulación de Políticas: Comprender cómo las políticas y estructuras afectan los resultados emprendedores Investigación: Analizar las dinámicas estructura-agencia en ecosistemas emprendedores Benchmarking: Comparar el desempeño entre múltiples incubadoras Evaluación de Programas: Evaluar la efectividad de los programas de incubación Pruebas Ejecute el conjunto de pruebas:

pytest test_university_incubator_analysis.py -v Uso Avanzado Análisis Temporal

Generar datos a lo largo del tiempo

data = generate_incubator_data(num_incubators=5, time_periods=20)

Analizar tendencias

analysis = analyze_performance(data) trends = analysis['trend_analysis']

Analizar evolución estructural

c>= [generate_structurati>'INC_001'])[0] for _ in range(5)] structurati>= analyze_structurati>0], temporal_data=contexts_over_time) print(structurati>'temporal_dynamics']) Análisis Personalizado from university_incubator_analysis import PerformanceAnalyzer, StructurationAnalyzer, AgencyAnalyzer

Usar analizadores directamente para flujos de trabajo personalizados

perf_analyzer = PerformanceAnalyzer() struct_analyzer = StructurationAnalyzer() agency_analyzer = AgencyAnalyzer()

Realizar análisis personalizados

custom_results = perf_analyzer._analyze_efficiency(data) Formato de Datos DataFrame de Datos de Desempeño Columnas requeridas: - incubator_id: Identificador único - period: Período de tiempo (datetime) - occupancy_rate: Flotante (0-1) - graduation_rate: Flotante (0-1) - survival_rate: Flotante (0-1) - jobs_created: Entero - total_revenue_generated: Flotante - total_funding_raised: Flotante

Contribuciones ¡Las contribuciones son bienvenidas! Áreas para mejora: - Generación adicional de visualizaciones - Modelos de aprendizaje automático para predicción - Integración de datos en tiempo real - Perspectivas teóricas adicionales

Licencia Licencia MIT AdbatomIT Consulting 2025

Citación Si utiliza esta herramienta en investigación, por favor cite:

Herramienta de Análisis de Incubadoras Universitarias (2025) Una herramienta integral para el análisis multi-perspectiva de incubadoras de negocios creada por Ademola O. TAIWO Contacto: adbatomit@proton.me ademolataiwomba@gmail.com Para preguntas y comentarios, por favor abra un issue en el repositorio.

No file chosenNo file chosen