Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O servidor MCP (Protocolo de Contexto de Modelo) do Proxy de Desenvolvimento possibilita que assistentes de codificação de IA te ajudem a trabalhar com o Dev Proxy. Usando esse servidor, você pode pedir ao assistente de IA para criar configurações de Proxy de Desenvolvimento, encontrar documentação e obter ajuda contextual, tudo usando linguagem natural.
O que é MCP?
O PROTOCOLO MCP (Model Context Protocol) é um padrão aberto que permite que os assistentes de IA se conectem a ferramentas externas e fontes de dados. O servidor MCP do Proxy de Desenvolvimento fornece ao assistente de IA acesso à documentação do Proxy de Desenvolvimento e às práticas recomendadas, permitindo que ele forneça ajuda precisa e com reconhecimento de contexto.
Pré-requisitos
Antes de começar, verifique se você tem:
- Proxy de desenvolvimento instalado
- Node.js LTS (Suporte de Longo Prazo) instalado
- Um assistente de IA compatível com MCP:
- Código do Visual Studio (VS) com o GitHub Copilot
- GitHub Copilot CLI
- Código Claude
- Cursor
- Outros clientes compatíveis com MCP
Configurar o servidor MCP
O servidor MCP do Proxy de Desenvolvimento é publicado no npm como @devproxy/mcp. Configure-o no assistente de IA usando estes valores:
| Configurações | Valor |
|---|---|
| Tipo | stdio |
| Comando | npx |
| Argumentos |
-y, @devproxy/mcp |
As etapas exatas de configuração variam de acordo com o assistente de IA.
Visual Studio Code com GitHub Copilot
- Abra o Visual Studio Code.
- Abra a paleta de comandos (Ctrl+Shift+P ou Cmd+Shift+P).
- Digite MCP: Adicione o Servidor e selecione-o.
- Selecione Comando (stdio).
- Insira
npxcomo o comando. - Insira
-y @devproxy/mcpcomo os argumentos. - Pressione Enter para salvar.
Como alternativa, adicione o seguinte às configurações do VS Code JSON (.vscode/mcp.json em seu workspace ou configurações de usuário):
{
"servers": {
"Dev Proxy": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@devproxy/mcp"]
}
}
}
CLI do GitHub Copilot
Adicione o seguinte à configuração da CLI do Copilot MCP:
Arquivo: ~/.copilot/mcp-config.json
{
"mcpServers": {
"devproxy": {
"command": "npx",
"args": ["-y", "@devproxy/mcp"]
}
}
}
Como alternativa, use o /mcp add comando de barra em sessão interativa da CLI do Copilot para adicionar o servidor.
Código Claude
Execute o seguinte comando em seu terminal para adicionar o servidor MCP do Proxy de Desenvolvimento:
claude mcp add devproxy -- npx -y @devproxy/mcp
Cursor
Adicione o seguinte à configuração do Cursor MCP:
Arquivo: ~/.cursor/mcp.json
{
"mcpServers": {
"devproxy": {
"command": "npx",
"args": ["-y", "@devproxy/mcp"]
}
}
}
Reinicie o Cursor depois de salvar a configuração.
Ferramentas disponíveis
O servidor MCP do Proxy de Desenvolvimento fornece as seguintes ferramentas para os assistentes de IA:
| Tool | DESCRIÇÃO |
|---|---|
GetBestPractices |
Retorna as práticas recomendadas para configurar e usar o Proxy de Desenvolvimento. O assistente de IA normalmente chama essa ferramenta antes de gerar qualquer configuração de Proxy de Desenvolvimento. |
FindDocs |
Pesquisa a documentação do Proxy de Desenvolvimento para obter informações relacionadas a uma consulta. Útil para localizar a documentação específica do plug-in ou guias de instruções. |
GetVersion |
Retorna a versão do Proxy de Desenvolvimento instalada. Ajuda a garantir que as configurações geradas sejam compatíveis com sua versão. |
Prompts de exemplo
Depois de configurar o servidor MCP, você pode fazer perguntas ao assistente de IA sobre o Proxy de Desenvolvimento em linguagem natural. Aqui estão alguns exemplos de prompts:
Criar uma configuração para simular uma API
Crie uma configuração de Proxy Dev para simular uma API REST no
https://api.example.com/productsque retorna uma lista de produtos.
Simular erros de API
Configure o Proxy de Desenvolvimento para retornar aleatoriamente 500 erros para 30% de solicitações para
https://api.contoso.com/*.
Obter ajuda com um plug-in específico
Como posso configurar o plugin de limitação de taxa para simular o controle de fluxo?
Testar permissões da API do Microsoft Graph
Crie uma configuração de Proxy de Desenvolvimento para verificar se meu aplicativo está usando permissões mínimas para o Microsoft Graph.
O assistente de IA usa o servidor MCP para encontrar a documentação e as práticas recomendadas relevantes e, em seguida, gera configurações precisas de Proxy de Desenvolvimento adaptadas às suas necessidades.
Verificar se o servidor MCP funciona
Para verificar se o servidor MCP está funcionando:
- Abra a interface de chat do assistente de IA.
- Faça uma pergunta sobre o Proxy de Desenvolvimento, por exemplo: "Qual versão do Proxy de Desenvolvimento eu instalei?"
- O assistente de IA deve usar a
GetVersionferramenta e relatar sua versão instalada.
Se o assistente de IA não puder acessar as ferramentas, verifique:
- Node.js está instalado e disponível em seu PATH
- A configuração do servidor MCP está correta
- Você reiniciou o assistente de IA após a configuração
Próxima etapa
Saiba como configurar o Proxy de Desenvolvimento para suas necessidades específicas: