Volver a la wiki

Servidor MCP v3: 30 herramientas de solo lectura para armarios, red, monitorización, SAI y cartelería (v1.177.0)

Servidor MCP v3: herramientas de solo lectura (tandas 2 a 5)

User value

Quien conecta su asistente de IA a CreaRack (Claude u otro cliente MCP) puede ahora preguntar por armarios, planos, red, monitorización, SAI y cartelería digital, además de lo que ya veía del WiFi. El asistente responde con los mismos datos y permisos que ve esa persona en la web: si no tiene acceso a un módulo, la herramienta no le devuelve nada de él. Todo es de solo lectura.

Herramientas nuevas (30; 51 en total)

MóduloHerramientas
Armarios y planos (racks.py)list_racks, get_rack, find_rack_device, list_rack_groups, list_blueprints, get_blueprint_status
Red, Observatory y Agente (network.py, network_metrics.py)list_network_devices, get_network_device, get_device_metrics, list_config_backups (solo metadatos), get_port_connections, get_local_agent_status
Monitorización (monitoring.py, monitoring_cns.py)list_alert_rules, get_device_availability, list_chart_notes, list_maintenance_windows, list_ai_insights, get_ai_insight, get_incident_metrics (MTTA/MTTR), search_knowledge
SAI (ups.py)get_ups_detail, get_ups_fleet_summary, get_ups_group_summary
Cartelería (signage.py)list_signage_players, get_signage_player, list_playlists, get_playlist, list_schedules, get_playback_stats, get_media_library_stats

Decisiones de diseño

Proceso de construcción

Cuatro constructores Sonnet en worktrees, cada tanda revisada por un refutador Opus y retrabajada antes de juntarlas (commits fix(asistente): retrabajo de la tanda ...). Los tests de las tandas (tests/api/test_mcp_*.py) se escribieron sin ejecutarse en local; los valida el CI.

Commits relacionados

Relacionada con [[feature—asistente—servidor-mcp-entrega-1]] y [[crearack-tech—backend—mcp-server]] — considerar fusión de la lista de herramientas en la página técnica del servidor.

Véase también

Subir