Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Herramientas basadas en protocolos
Al considerar las herramientas basadas en protocolos, el Model Context Protocol (MCP)
En la siguiente tabla se describen las opciones para el despliegue de la herramienta MCP.
Modelo de despliegue |
Descripción |
Ideal para |
Implementación |
|---|---|---|---|
Basado en un estudio local |
Las herramientas se ejecutan en el mismo proceso que el agente |
Desarrollo, pruebas y herramientas sencillas |
Rápida de implementar sin sobrecarga de red |
Basado en eventos enviados por el servidor local (SSE) |
Las herramientas se ejecutan localmente pero se comunican a través de HTTP |
Herramientas locales más complejas con separación de preocupaciones |
Mejor aislamiento pero baja latencia |
Basado en SSE remoto |
Las herramientas se ejecutan en servidores remotos |
Entornos de producción y herramientas compartidas |
Escalable y gestionado de forma centralizada |
El protocolo Model Context oficial SDKs está disponible para crear herramientas de MCP:
-
PythonSDK
: implementación integral con soporte completo de protocolos -
TypeScriptSDK
:JavaScript/TypeScriptimplementación para aplicaciones web -
JavaSDK
: implementación de Java para aplicaciones empresariales
Estos SDKs proporcionan los componentes básicos para crear herramientas compatibles con MCP en su idioma preferido, con implementaciones coherentes de la especificación del protocolo.
Además, AWS ha implementado el MCP en el SDK. Strands Agents
Características de seguridad de las herramientas MCP
Las características de seguridad de las herramientas MCP incluyen las siguientes:
-
OAuth Autenticación 2.0/2.1: autenticación estándar del sector
-
Alcance de los permisos: control de acceso detallado para las herramientas
-
Descubrimiento de la capacidad de la herramienta: descubrimiento dinámico de las herramientas disponibles
-
Gestión estructurada de errores: patrones de error consistentes
Cómo empezar con las herramientas de MCP
Para implementar el MCP para la integración de herramientas, lleve a cabo las siguientes acciones:
-
Explore el Strands AgentsSDK
para obtener una implementación de MCP lista para la producción. -
Revise la documentación técnica del MCP
para comprender los conceptos básicos. -
Utilice los ejemplos prácticos que se describen en esta entrada de blog de código AWS abierto
. -
Comience con herramientas locales sencillas antes de pasar a herramientas remotas.
-
Únase a la comunidad de MCP
para influir en la evolución del protocolo.