Skip to main content
Glama

list_supported_models

Retrieve a list of supported AWS Bedrock model IDs for PowerPoint presentation translations, ensuring compatibility with the translation service.

Instructions

List all supported AWS Bedrock models for translation.

Returns: List of supported model IDs

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler function that implements the list_supported_models tool. It is registered via the @mcp.tool() decorator and returns a formatted list of supported AWS Bedrock models from Config.SUPPORTED_MODELS.
    @mcp.tool() def list_supported_models() -> str: """ List all supported AWS Bedrock models for translation. Returns: List of supported model IDs """ models_text = "🤖 Supported AWS Bedrock models:\n\n" for model in Config.SUPPORTED_MODELS: models_text += f"• {model}\n" return models_text
  • The SUPPORTED_MODELS class attribute in Config, which provides the list of AWS Bedrock models returned by the list_supported_models tool.
    SUPPORTED_MODELS = [ # Amazon Nova models "amazon.nova-micro-v1:0", "amazon.nova-lite-v1:0", "amazon.nova-pro-v1:0", "amazon.nova-premier-v1:0", # Anthropic Claude models "anthropic.claude-3-sonnet-20240229-v1:0", "anthropic.claude-3-haiku-20240307-v1:0", "anthropic.claude-3-5-sonnet-20240620-v1:0", "anthropic.claude-3-5-sonnet-20241022-v2:0", "anthropic.claude-3-5-haiku-20241022-v1:0", "us.anthropic.claude-3-5-sonnet-20240620-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-5-haiku-20241022-v1:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0", # Meta Llama models "meta.llama3-8b-instruct-v1:0", "meta.llama3-70b-instruct-v1:0", "us.meta.llama3-1-8b-instruct-v1:0", "us.meta.llama3-1-70b-instruct-v1:0", "us.meta.llama3-2-1b-instruct-v1:0", "us.meta.llama3-2-3b-instruct-v1:0", "us.meta.llama3-2-11b-instruct-v1:0", "us.meta.llama3-2-90b-instruct-v1:0", "us.meta.llama3-3-70b-instruct-v1:0", "us.meta.llama4-scout-17b-instruct-v1:0", "us.meta.llama4-maverick-17b-instruct-v1:0", # DeepSeek models "deepseek.r1-v1:0", "us.deepseek.r1-v1:0", # Mistral models "mistral.mistral-7b-instruct-v0:2", "mistral.mixtral-8x7b-instruct-v0:1", "mistral.mistral-large-2402-v1:0", "mistral.mistral-small-2402-v1:0", "mistral.pixtral-large-2502-v1:0", # Cohere models "cohere.command-r-v1:0", "cohere.command-r-plus-v1:0", # AI21 models "ai21.jamba-1-5-large-v1:0", "ai21.jamba-1-5-mini-v1:0", "ai21.jamba-instruct-v1:0", ]
  • mcp_server.py:376-388 (registration)
    The @mcp.tool() decorator registers the list_supported_models function as an MCP tool.
    @mcp.tool() def list_supported_models() -> str: """ List all supported AWS Bedrock models for translation. Returns: List of supported model IDs """ models_text = "🤖 Supported AWS Bedrock models:\n\n" for model in Config.SUPPORTED_MODELS: models_text += f"• {model}\n" return models_text

Other Tools

Related Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/daekeun-ml/ppt-translator'

If you have feedback or need assistance with the MCP directory API, please join our Discord server