AWS Documentation MCP Server
Um servidor MCP para acessar e pesquisar documentação da AWS, com suporte para diferentes partições.
Documentação
Servidor MCP de Documentação da AWS
Servidor MCP (Model Context Protocol) para Documentação da AWS
Este servidor MCP fornece ferramentas para acessar a documentação da AWS, pesquisar conteúdo e obter recomendações.
Recursos
- Ler Documentação: Busca e converte páginas de documentação da AWS para o formato markdown
- Pesquisar Documentação: Pesquisa a documentação da AWS usando a API oficial de pesquisa (somente global)
- Recomendações: Obtém recomendações de conteúdo para páginas de documentação da AWS (somente global)
- Obter Lista de Serviços Disponíveis: Obtém uma lista de serviços AWS disponíveis nas regiões da China (somente China)
Pré-requisitos
Requisitos de Instalação
- Instale
uvdo Astral ou do README no GitHub - Instale Python 3.10 ou mais recente usando
uv python install 3.10(ou uma versão mais recente)
Instalação
Configure o servidor MCP na configuração do seu cliente MCP (por exemplo, para o Amazon Q Developer CLI, edite ~/.aws/amazonq/mcp.json):
{
"mcpServers": {
"awslabs.aws-documentation-mcp-server": {
"command": "uvx",
"args": ["awslabs.aws-documentation-mcp-server@latest"],
"env": {
"FASTMCP_LOG_LEVEL": "ERROR",
"AWS_DOCUMENTATION_PARTITION": "aws"
},
"disabled": false,
"autoApprove": []
}
}
}
Nota: Defina
AWS_DOCUMENTATION_PARTITIONcomoaws-cnpara consultar a documentação da AWS China em vez da documentação global da AWS.
ou docker após um docker build -t mcp/aws-documentation . bem-sucedido:
{
"mcpServers": {
"awslabs.aws-documentation-mcp-server": {
"command": "docker",
"args": [
"run",
"--rm",
"--interactive",
"--env",
"FASTMCP_LOG_LEVEL=ERROR",
"--env",
"AWS_DOCUMENTATION_PARTITION=aws",
"mcp/aws-documentation:latest"
],
"env": {},
"disabled": false,
"autoApprove": []
}
}
}
Uso Básico
Exemplo:
- "pesquise a documentação sobre a regra de nomenclatura de buckets S3. cite suas fontes"
- "recomende conteúdo para a página https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucketnamingrules.html"

Ferramentas
read_documentation
Busca uma página de documentação da AWS e a converte para o formato markdown.
read_documentation(url: str) -> str
search_documentation (somente global)
Pesquisa a documentação da AWS usando a API oficial de Pesquisa de Documentação da AWS.
search_documentation(search_phrase: str, limit: int) -> list[dict]
recommend (somente global)
Obtém recomendações de conteúdo para uma página de documentação da AWS.
recommend(url: str) -> list[dict]
get_available_services (somente China)
Obtém uma lista de serviços AWS disponíveis nas regiões da China.
get_available_services() -> str