E134 - MCP: Model Context Protocol

08-04-2025 · 75 min · Ver en YouTube

Resumen

El episodio 134 de enCoders presenta MCP (Model Context Protocol), el estándar abierto de Anthropic para conectar LLM y agentes con sistemas de software determinísticos (APIs, bases de datos, herramientas). Cris explica que un servidor MCP actúa como middleware entre el modelo y la API de un sistema, evitando reprogramar cada integración. Lo ilustra con ejemplos: el clima de EE.UU., Git, Confluence/Jira de Atlassian y Blender controlado desde Claude, con una prueba en vivo que muestra sus límites (rotó solo la cola del dragón). También muestra cómo crear un servidor con FastMCP, el MCP Inspector, uv/uvx y Podman, y su proyecto personal de resumen de videos de YouTube migrado de Pydantic a MCP (MinIO, file system, WhisperX). Conclusiones: MCP reduce código repetido y ordena la arquitectura, pero es nuevo, más lento, con funcionalidades incompletas y con riesgos de seguridad si los servidores son maliciosos o se les da demasiado poder. Se recomienda estudiarlo porque podría consolidarse como estándar. El episodio cierra con preguntas del chat sobre aprendizaje de programación.

Capítulos

Palabras clave

MCPModel Context ProtocolAnthropicClaudeagentesLLMAPIsmiddlewareFastMCPBlenderseguridadopen source