Skip to main content
Glama

MCP en AWS Bedrock

Un ejemplo simple y claro para la implementación y comprensión de Anthropic MCP (en AWS Bedrock).

Para la administración de varios servidores MCP, este pequeño proyecto Q-2001 podría ser una referencia.

Descripción general

Este proyecto demuestra cómo implementar y utilizar el Protocolo de Contexto de Modelo (MCP) de Anthropic con AWS Bedrock. Proporciona una implementación de cliente que puede interactuar con herramientas compatibles con MCP a través del servicio de tiempo de ejecución de AWS Bedrock.

Related MCP server: AWS MCP Server

Actualizaciones 10/05/2025: HTTP transmisible

  • Añadir soporte para HTTP Streamable

  • Reescriba la URL del servidor MCP fetch_url_mcp_server.py que muestra diferentes tipos de transporte

Instrucciones de uso

Ejecute el servidor con la configuración stdio predeterminada (sin parámetro de transporte):

uv run fetch_url_mcp_server.py

# client
uv run client_stdio.py

Ejecutar con transporte streamable-http en el puerto predeterminado (8000):

python fetch_url_mcp_server.py --transport streamable-http

# client
uv run client_streamablehttp.py

Ejecutar con transporte streamable-http en un puerto personalizado:

python fetch_url_mcp_server.py --transport streamable-http --port 8080

Prerrequisitos

  • Python 3.10 o superior

  • Cuenta de AWS con acceso a Bedrock

  • Credenciales de AWS configuradas

  • Gestor de paquetes UV

Características

  • Integración perfecta con el entorno de ejecución de AWS Bedrock mediante la API de Converse

  • Conversión de formato de herramientas para compatibilidad con Bedrock

  • Manejo de comunicación asincrónica

  • Registro estructurado para depuración

Contribuyendo

No dudes en enviar problemas y solicitudes de extracción para mejorar la implementación.

Licencia

Licencia MIT

Referencias

Related MCP Connectors

Related MCP Servers

  • F
    license
    B
    quality
    D
    maintenance
    Implements the Model Context Protocol (MCP) to provide AI models with a standardized interface for connecting to external data sources and tools like file systems, databases, or APIs.
    1
    153
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with AWS services (EC2, S3, Lambda, DynamoDB, etc.) through the Model Context Protocol, allowing natural language management of cloud resources.
    2
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides a standardized interface for interacting with Rocketlane's tools and services through the Model Context Protocol, enabling unified API access.
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides a standardized interface for interacting with Falai's tools and services through the Model Context Protocol, enabling AI assistants to leverage Falai capabilities.
    2
    MIT