</> CodeBooks
    ← Volver a Agentes de IA (página 6)
    Portada de Learn Model Context Protocol with TypeScript

    Learn Model Context Protocol with TypeScript

    Christoffer Noring

    Editorial
    Packt
    Año
    2025
    Páginas
    ~320
    Nivel
    Intermedio

    De qué trata

    Guía pionera y de referencia escrita por Christoffer Noring (con prólogo de Dan Wahlin) y publicada por Packt, dedicada al estándar abierto Model Context Protocol (MCP) introducido para unificar la forma en que los modelos de lenguaje acceden a datos, herramientas y prompts del mundo real. Escrito íntegramente en TypeScript sobre Node.js y el SDK oficial (@modelcontextprotocol/sdk), está dirigido a desarrolladores backend, ingenieros full-stack y arquitectos de soluciones de nivel intermedio que conocen JavaScript/TypeScript moderno y desean construir ecosistemas de agentes de IA modulares, seguros y desacoplados.

    El recorrido formativo desmenuza la arquitectura de clientes, servidores y anfitriones (hosts) de MCP, enseñando a exponer herramientas (tools), recursos de lectura (resources) y plantillas de prompts estructuradas. Explica cómo implementar los diversos canales de transporte, desde la entrada/salida estándar (stdio) para utilidades de escritorio hasta Server-Sent Events (SSE) y Streamable HTTP para entornos web distribuidos. Aborda además patrones avanzados como la delegación de tareas mediante muestreo (sampling), la captura interactiva de información (elicitation), la depuración visual con MCP Inspector, la integración en herramientas como Claude Desktop y Visual Studio Code, así como el endurecimiento de la seguridad, autenticación y despliegue en la nube.

    A lo largo de los capítulos se crean servidores MCP funcionales para consulta de datos y ejecución de herramientas, un servidor web accesible mediante Streamable HTTP y clientes personalizados que consumen servicios remotos integrados con Claude Desktop. Es una obra de inmenso valor al ser de los primeros textos estructurados dedicados por completo a la especificación estándar de agentes con TypeScript y arquitectura limpia. No aborda frameworks de agentes propietarios como CrewAI o LangGraph, centrándose exclusivamente en el protocolo MCP; resulta indispensable tener buen manejo de TypeScript asíncrono y desarrollo con Node.js.

    • Model Context Protocol (MCP)
    • TypeScript
    • Node.js
    • Agentes de IA
    • Servidores MCP
    • Server-Sent Events (SSE)
    • Streamable HTTP
    • Claude Desktop
    • MCP Inspector
    • Sampling y Elicitation
    • Arquitectura limpia
    • Seguridad en IA

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Servidor MCP con transporte SSE y Streamable HTTP

    Servicio en TypeScript que implementa el protocolo MCP sobre flujos SSE y HTTP para exponer herramientas y recursos a clientes y agentes remotos.

    Cliente personalizado e integración con Claude Desktop

    Implementación de herramientas y recursos personalizados en TypeScript conectados a Claude Desktop y VS Code para ampliar el contexto operativo del asistente.

    Más de Agentes de IA con nivel Intermedio