AV-MCP Automator
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AV-MCP Automatorgenerate a touch panel for a lecture hall with volume and source select"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
AV-MCP Automator
Middleware basado en Model Context Protocol para la generación automática de interfaces nativas de Crestron Construct™ (.cuig / .cuib) mediante IA generativa.
Empresa: DACER S.A.C. — Miraflores, Lima, Perú
Practicante: Brayan Delgado Oblitas
Metodología: RUP adaptado (desarrollador único) — 14 semanas
Estructura del proyecto
AV-MCP_Automator/
├── docs/ # Fases RUP: Inicio y Elaboración
│ ├── 01_Inception/ # Visión, casos de uso, requisitos, riesgos, glosario
│ └── 02_Elaboration/ # DAS, esquema JSON compilador, diagramas UML
│ ├── architecture/
│ ├── schemas/
│ └── diagrams/
├── src/ # Fase RUP: Construcción
│ ├── client/ # Capa 1 — UI Streamlit
│ ├── server_mcp/ # Capa 2 — Servidor FastMCP + Compilador .cuig
│ │ ├── tools/ # search_tool, builder_tool, cuig_tool
│ │ └── templates/ # Plantillas Python por componente CH5
│ ├── core_ai/ # Capa 3 — Enrutador IA (Gemini → Ollama fallback)
│ │ ├── prompts/ # System prompts
│ │ └── schemas/ # Modelos Pydantic para validar JSON de Gemini
│ └── data_layer/ # Capa 4 — LanceDB + documentación fuente
│ ├── raw_docs/ # Docs .md de Crestron para indexar
│ └── lancedb_store/ # Base vectorial embebida (generada en runtime)
├── tests/ # Pruebas unitarias e integración
├── deploy/
│ └── manuals/ # Manual de usuario y guía de despliegue (Fase Transición)
├── .env.example # Variables de entorno requeridas
└── requirements.txt # Dependencias PythonRelated MCP server: lightfast-mcp
Inicio rápido
# 1. Clonar e instalar dependencias
pip install -r requirements.txt
# 2. Configurar variables de entorno
cp .env.example .env
# Editar .env con tu clave de API de Gemini
# 3. Indexar documentación en LanceDB
python src/data_layer/ingest.py
# 4. Iniciar servidor MCP
python src/server_mcp/main.py
# 5. Iniciar UI (en otra terminal)
streamlit run src/client/app.pyStack tecnológico
Capa | Tecnología |
UI Cliente | Streamlit (Python) |
Servidor MCP / Compilador | FastMCP (Python) |
IA Principal | Gemini 2.5 Flash-Lite (API) |
IA Fallback | Ollama + Llama 3.2 3B (Q4_K_M) |
Base Vectorial | LanceDB |
Ecosistema destino | Crestron Construct™ (.cuig / .cuib) |
Documentación del proyecto
Ver docs/02_Elaboration/architecture/AV-MCP_Automator_Contexto_Proyecto.md
para el documento maestro de contexto del proyecto.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/BryShdw/AV-MCP_Automator'
If you have feedback or need assistance with the MCP directory API, please join our Discord server