MCP —Model Context Protocol— es un estándar abierto que permite que un asistente o agente de IA utilice funciones de otro software de forma definida: consultar información o ejecutar acciones, con los accesos que se configuren. Anthropic lo presentó a finales de 2024 y desde entonces lo han incorporado varios asistentes y herramientas de IA.
En Hemeron, todo el software que construimos incluye MCP y una CLI desde el diseño. Esta nota explica qué significa eso para una empresa, sin necesidad de conocimientos técnicos.
La idea en una frase
Tu software publica una lista de cosas que sabe hacer —por ejemplo, «listar las solicitudes pendientes» o «registrar una solicitud»— y un agente de IA compatible puede usarlas para completar un trabajo, dentro de los permisos que tú decidas.
Sin un estándar como MCP, cada conexión entre un asistente de IA y un sistema tendría que construirse a la medida. Con MCP, el sistema expone sus funciones una vez y los agentes compatibles pueden utilizarlas.
Qué es un agente de IA en este contexto
Un agente de IA es un programa que, a partir de una instrucción, decide qué pasos dar y utiliza funciones de software para completarlos. La diferencia con un asistente que solo conversa es que el agente actúa: consulta, registra, actualiza.
Para actuar necesita dos cosas: funciones que pueda usar y permiso para usarlas. MCP resuelve la primera; la configuración y los accesos de tu proyecto resuelven la segunda.
¿Y la CLI?
CLI significa interfaz de línea de comandos: una forma de usar las funciones del sistema escribiendo instrucciones en una terminal. Muchas herramientas de desarrollo y agentes de IA trabajan desde ahí, y también la usan los equipos técnicos para automatizar tareas.
Incluimos MCP y CLI porque cubren las dos formas más comunes en que un agente se conecta a un sistema. Ambas exponen las mismas funciones acordadas.
Cómo se ve en la práctica
Imagina un portal donde tus clientes envían solicitudes. Al diseñarlo definimos que dos funciones estarán disponibles para agentes:
- consultar las solicitudes pendientes;
- registrar una solicitud después de verificar su información.
Un agente conectado por MCP puede revisar cada solicitud nueva, comprobar que tenga los datos necesarios y completar su registro. Si el proyecto no incluye ese trabajo autónomo todavía, las funciones quedan listas para cuando decidas incorporarlo.
Lo que decides tú
Preparar un sistema para agentes no significa abrirlo a cualquiera. En cada proyecto se definen:
- Qué funciones se exponen a los agentes, y cuáles no.
- Qué agente quieres conectar y con qué configuración.
- Qué accesos tendrá: a qué información y a qué acciones.
- Qué trabajo autónomo se construye: qué interpreta el agente, qué decide y qué completa.
Lo que MCP no promete
Es importante distinguir lo que el estándar permite de lo que un proyecto entrega:
- No garantiza compatibilidad universal ni perpetua. La conexión requiere un agente compatible, su configuración y los accesos definidos.
- No da acceso a todos los datos. Solo a las funciones acordadas y con los permisos configurados.
- No equivale a tener IA funcionando. Es la preparación; el trabajo autónomo se diseña y construye cuando forma parte del proyecto.
Preguntas útiles para cualquier proveedor de software
Si estás evaluando un desarrollo, estas preguntas ayudan a entender qué tan preparado quedará para agentes de IA:
- ¿Qué funciones del sistema podrá usar un agente y cómo se conecta?
- ¿Quién decide los permisos y cómo se cambian?
- ¿Qué trabajo autónomo incluye la propuesta y cuál queda solo preparado?
- Si hoy no quiero IA activa, ¿el sistema funciona sin ella?
En Hemeron respondemos estas preguntas en cada propuesta. Si quieres revisarlas para tu caso, escríbenos o lee más sobre agentes de IA para empresas.