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 |
HTTP remoto transmisible |
Las herramientas se ejecutan en servidores remotos |
Entornos de producción y herramientas compartidas |
Escalable y gestionado de forma centralizada |
Los MCP oficiales SDKs están disponibles 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 descritos 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.
Explore Gateway AgentCore
Amazon Bedrock AgentCore Gateway proporciona a los desarrolladores una forma fácil y segura de crear, implementar, descubrir y conectarse a las herramientas de MCP y otros puntos de enlace de destino a escala. Con AgentCore Gateway, los desarrolladores pueden convertir APIs AWS Lambda las funciones y los servicios existentes en herramientas compatibles con el MCP. Luego, con solo unas pocas líneas de código, pueden poner estas herramientas a disposición de los agentes a través de los puntos finales de AgentCore Gateway. AgentCore Gateway admite OpenAPI Lambda como tipos de entrada y es la única solución que proporciona autenticación integral de entrada y autenticación de salida en un servicio totalmente gestionado. Smithy