Apariencia
🔌 Servidores y Protocolo MCP
Context Code está estructurado bajo la especificación del Model Context Protocol (MCP), un protocolo abierto que permite conectar modelos de inteligencia artificial de forma segura a bases de datos, APIs y herramientas locales del sistema.
Gracias a esta arquitectura, el agente puede comunicarse con servicios complejos utilizando interfaces de herramientas unificadas (mcp__<nombre_servidor>__<herramienta>).
📦 Servidores MCP Integrados de Fábrica
Context Code incluye un conjunto de servidores MCP de alto rendimiento integrados directamente en el runtime:
1. Database MCP (mcp__database__*)
Proporciona herramientas de base de datos relacionales integradas. Permite al agente inspeccionar la arquitectura, ejecutar consultas o modificar registros de manera segura.
- Motores Soportados: Oracle Database, PostgreSQL, MySQL y Microsoft SQL Server.
- Herramientas Clave:
db_connect: Inicializa una conexión contra tu servidor local o remoto.db_list_tables: Lista las tablas del esquema activo.db_describe_table: Detalla columnas, tipos de datos y constraints.db_query: Ejecuta consultasSELECTcon protección.
2. Semble MCP (mcp__semble__*)
Un potente motor de búsqueda de código semántica local.
- En el primer arranque, Context Code instala
sembleautomáticamente. - Descarga y levanta un modelo de embeddings en local que indexa los archivos de tu proyecto de forma offline.
- Uso: El agente puede realizar búsquedas vectoriales sobre tus clases y funciones usando
mcp__semble__searchymcp__semble__find_related, localizando la lógica en un instante.
3. Remotion MCP (mcp__remotion__*)
Un motor de animación y video programático por código.
- Expone herramientas para inicializar proyectos, listar composiciones de video basadas en React y renderizar archivos
mp4,webmogifde forma automatizada mediante consola.
⚙️ Conexión de Servidores MCP Externos
Puedes registrar cualquier servidor MCP externo de la comunidad (como servidores de GitHub, Slack, Gmail, SQLite o de documentación técnica de terceros) configurándolos en el archivo de configuración global:
json
// ~/.context/config.json
{
"mcpServers": {
"mi-sqlite-mcp": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-sqlite", "--db", "./db.sqlite"]
}
}
}TIP
Los servidores MCP externos se levantan y orquestan en tiempo de ejecución junto al inicio de Context Code, aumentando dinámicamente las herramientas a las que el agente tiene acceso.
