Configurar o MCP para o Q Developer no IDE
Esta página aborda as opções específicas do IDE para configurar servidores MCP.
Acessar a IU de configurações do MCP
Como acessar a IU de configurações do MCP no Q Developer no IDE:
-
Abra seu IDE (VS Code, JetBrains etc.).
-
Abra o painel do Q Developer.
-
Abra o painel Chat.
-
Escolha o ícone de ferramentas.
Adicionar um servidor MCP
Existem dois mecanismos principais de transporte para comunicação entre clientes de IA e servidores MCP: STDIO e HTTP.
Adicionar um servidor HTTP MCP
Como adicionar um servidor HTTP MCP ao IDE:
-
Escolha o símbolo de adição (+).
-
Selecione o escopo: global ou local.
Se você selecionar o escopo global, a configuração do servidor MCP será armazenada em ~/.aws/amazonq/agents/default.json e estará disponível em todos os seus projetos. Se você selecionar o escopo local, a configuração será armazenada em .aws/amazonq/agents/default.json no seu projeto atual.
-
No campo Nome, insira o nome do servidor MCP.
-
Selecione
httpcomo o protocolo de transporte. -
No campo URL, insira o URL que o servidor MCP chamará ao inicializar.
-
Em Cabeçalhos - opcional, você pode inserir pares de valores-chave que devem ser enviados como cabeçalhos de solicitação HTTP.
-
Insira um valor de tempo limite, conforme aplicável.
-
Escolha Salvar.
O painel de configurações será substituído pelo painel de permissões da ferramenta.
-
Siga o procedimento em Revisar e ajustar as permissões da ferramenta.
nota
Se o endpoint HTTP do MCP exigir autorização, o Amazon Q abrirá automaticamente uma página do navegador para que você possa autorizar o Amazon Q a acessar o servidor MCP.
Adicionar um servidor MCP STDIO
Como adicionar um servidor MCP STDIO ao IDE:
-
Escolha o símbolo de adição (+).
-
Selecione o escopo: global ou local.
Se você selecionar o escopo global, a configuração do servidor MCP será armazenada em ~/.aws/amazonq/mcp.json e estará disponível em todos os seus projetos. Se você selecionar o escopo local, a configuração será armazenada em .amazonq/mcp.json no seu projeto atual.
-
No campo Nome, insira o nome do servidor MCP.
Por exemplo, se estivéssemos instalando o servidor MCP da documentação da AWS
, o nome poderia ser AWSDocMCPServer. -
Selecione
stdiocomo o protocolo de transporte. -
No campo Comando, insira o comando shell que o servidor MCP executará ao inicializar.
No caso do servidor MCP da documentação da AWS, o comando é
uvx. Esse é um alias parauv tool run, que cria um ambiente Python efêmero. -
No campo Argumentos, insira um argumento a ser fornecido ao comando shell, se aplicável.
No caso do servidor MCP da documentação daAWS, o argumento é
awslabs.aws-documentation-mcp-server@latest. Esse é um identificador de pacote Python que aponta para um pacote hospedado no PyPI (Python Package Index).Adicione mais argumentos conforme necessário.
-
Preencha as variáveis de ambiente conforme aplicável.
No caso do nosso exemplo, primeiro preenchemos Nome:
FASTMCP_LOG_LEVELe Valor:ERROR.Também usaremos o nome
AWS_DOCUMENTATION_PARTITIONe o valorawspara indicar a partição com a qual trabalharemos. -
Insira um valor de tempo limite, conforme aplicável.
No nosso exemplo, manteremos o valor recomendado de 60 (segundos).
-
Escolha Salvar.
O painel de configurações será substituído pelo painel de permissões da ferramenta.
-
Siga o procedimento em Revisar e ajustar as permissões da ferramenta.
Solucionar problemas de configuração do MCP
Depois de adicionar um servidor MCP no IDE, o Amazon Q tentará se conectar a ele.
Se houver problemas de conexão, um alerta será exibido na parte superior do painel. Você não deve esperar que as ferramentas desse servidor MCP funcionem adequadamente até que o alerta seja resolvido.
Escolha Corrigir configuração para retornar à tela de configuração do MCP para que você possa fazer as alterações apropriadas.
Habilitar um servidor MCP
O procedimento a seguir pressupõe que o servidor MCP em questão ainda não esteja habilitado.
Como habilitar um servidor MCP no IDE:
-
Abra o painel Servidores MCP.
-
Ao lado do servidor que deseja habilitar, escolha Habilitar.
Desabilitar um servidor MCP
Como desabilitar um servidor MCP no IDE:
-
Abra o painel Servidores MCP.
-
Escolha o servidor que deseja desabilitar.
-
Clique nos três pontos ao lado de Editar configuração.
-
Escolha Desabilitar servidor MCP.
Excluir um servidor MCP atualmente habilitado
Como excluir um servidor MCP atualmente habilitado no IDE:
-
Abra o painel Servidores MCP.
-
Escolha o servidor que deseja excluir.
Um painel será aberto com detalhes sobre esse servidor.
-
Clique nos três pontos ao lado de Editar configuração.
-
Escolha Excluir servidor MCP.
-
Quando solicitado, confirme a exclusão.
Excluir um servidor MCP atualmente desabilitado
Como excluir um servidor MCP atualmente desabilitado do IDE:
-
Abra o painel Servidores MCP.
-
Ao lado do servidor que você deseja excluir, selecione Excluir.
-
Quando solicitado, confirme a exclusão.
Revisar e ajustar as permissões da ferramenta
Como revisar e ajustar as permissões da ferramenta:
-
Abra o painel Servidores MCP.
-
Escolha o servidor MCP para o qual deseja revisar e ajustar as permissões.
-
Para cada ferramenta, você pode definir um dos seguintes níveis de permissão:
-
Perguntar: solicitar permissão sempre que a ferramenta for usada.
-
Sempre permitir: permitir que a ferramenta seja executada sem solicitação.
-
Negar: não usar essa ferramenta.
-