project-mgmt
- fnsearch-tickets()
- fnupdate-ticket()
Raúl López — Product Engineer
Hacia un equipo IT aumentado — agentes con acceso seguro a tus sistemas.
Raúl Julián López Caña
Product Engineer en Galp
De asistente a agente · El reto · El mapa del ecosistema
Qué es · MCP propio · Capabilities como módulos
Catálogo · E2E · Debugging · Impacto
Equipo IT aumentado · espacio para conversar
¿Cómo hacemos que la IA trabaje con nosotros?
El cuello de botella ya no es el modelo: es el acceso a tus sistemas.
Responde preguntas. Tú orquestas el resto.
Razona, ejecuta acciones y encadena tareas.
Aumentar la productividad del equipo IT
Reducir el tiempo entre necesidad y entrega de valor.
Model Context Protocol — conectar agentes con sistemas de forma estándar.
Cerebro
Decide qué hacer
Le permite hacerlo
Expone capacidades y contexto. No decide por sí mismo. No sustituye al agente.
La IA es tan autónoma como autónomo sea su acceso a tus sistemas.
Beneficios
Cada módulo es una capability con la que el agente puede interactuar.
Host que se conecta y consume el MCP.
Claude Code
Cursor
Tu app
Expone capabilities al client.
createServer(() => {
const server = new McpServer({
name: 'custom-mcp',
version: '1.0.0'
});
registerDocsCapabilities(server);
return server;
});
export function registerDocsCapabilities(server: McpServer) {
server.registerTool(
'docs-query',
{
description: 'Search docs by topic',
inputSchema: z.object({
query: z.string().describe('Topic to search')
})
},
async ({ query }) => {
const [confluence, notion] = await Promise.all([
confluenceQuery(query),
notionQuery(query)
]);
return {
content: [{
type: 'text',
text: JSON.stringify({ confluence, notion })
}]
};
}
);
}
server.registerPrompt(
'summarize-doc',
{
title: 'Summarize document',
description: 'Summarize a doc for the team',
argsSchema: z.object({
uri: z.string().describe('Document URI')
})
},
({ uri }) => ({
messages: [{
role: 'user' as const,
content: {
type: 'text' as const,
text: `Summarize ${uri} in 3 bullets.`
}
}]
})
);
Negocio detecta una nueva necesidad.
No una tarea aislada: un flujo completo.
Walkthrough
Capabilities por etapa del flujo
El cliente reporta que X está fallando.
Construye una hipótesis y la contrasta entre sistemas.
Correlación
logs ↔ traces ↔ código
Seis herramientas, copiar contexto, depender de quien “conoce el sistema”.
Una conversación con el agente que ya tiene las capabilities.
Ciclos más cortos de idea a entrega.
Descubrir el sistema sin depender del “experto”.
De síntoma a hipótesis en una conversación.
Mejora en operativas comunes del día a día.
No sustituir al equipo IT: construir un equipo IT aumentado.
No un agente más inteligente: acceso seguro a tus sistemas que le permita hacer más.
Gracias por asistir al evento. ¿Alguna pregunta?
Abrimos el canal: dudas sobre MCP, agentes o cómo llevarlo a vuestros sistemas.