Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il server Dev Proxy MCP (Model Context Protocol) consente agli assistenti di codifica basati su intelligenza artificiale di aiutarti a lavorare con Dev Proxy. Usando questo server, è possibile chiedere all'assistente di intelligenza artificiale di creare configurazioni del proxy di sviluppo, trovare la documentazione e ottenere assistenza contestuale, tutto usando il linguaggio naturale.
Che cos'è MCP?
Model Context Protocol (MCP) è uno standard aperto che consente agli assistenti di intelligenza artificiale di connettersi a strumenti esterni e origini dati. Il server MCP Dev Proxy consente all'assistente di intelligenza artificiale di accedere alla documentazione e alle procedure consigliate di Dev Proxy, consentendogli di fornire assistenza accurata e compatibile con il contesto.
Prerequisiti
Prima di iniziare, assicurarsi di disporre di:
- Dev Proxy installato
- Node.js LTS (Supporto a lungo termine) installato
- Assistente di intelligenza artificiale compatibile con MCP:
- Visual Studio (VS) Code con GitHub Copilot
- Interfaccia della riga di comando di GitHub Copilot
- Claude Code
- Cursor
- Altri client compatibili con MCP
Configurare il server MCP
Il server MCP del proxy di sviluppo viene pubblicato in npm come @devproxy/mcp. Configurarlo nell'assistente intelligenza artificiale usando questi valori:
| Impostazione | Value |
|---|---|
| TIPO | stdio |
| Comando | npx |
| Arguments |
-y, @devproxy/mcp |
I passaggi di configurazione esatti variano in base all'assistente di intelligenza artificiale.
Visual Studio Code con GitHub Copilot
- Apri Visual Studio Code.
- Aprire il riquadro comandi (CTRL+MAIUSC+P o CMD+MAIUSC+P).
- Digitare MCP: Aggiungi server e selezionarlo.
- Selezionare Comando (stdio).
- Immettere
npxcome comando. - Immettere
-y @devproxy/mcpcome argomenti. - Premere INVIO per salvare.
In alternativa, aggiungere quanto segue al codice JSON delle impostazioni di VS Code (.vscode/mcp.json nelle impostazioni dell'area di lavoro o dell'utente):
{
"servers": {
"Dev Proxy": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@devproxy/mcp"]
}
}
}
GitHub Copilot CLI
Aggiungere quanto segue alla configurazione della Copilot CLI MCP:
File: ~/.copilot/mcp-config.json
{
"mcpServers": {
"devproxy": {
"command": "npx",
"args": ["-y", "@devproxy/mcp"]
}
}
}
In alternativa, usare il /mcp add comando slash in una sessione interattiva dell'interfaccia della riga di comando di Copilot per aggiungere il server.
Claude Code
Eseguire il comando seguente nel terminale per aggiungere il server MCP Dev Proxy:
claude mcp add devproxy -- npx -y @devproxy/mcp
Cursor
Aggiungere quanto segue alla configurazione del Cursor MCP:
File: ~/.cursor/mcp.json
{
"mcpServers": {
"devproxy": {
"command": "npx",
"args": ["-y", "@devproxy/mcp"]
}
}
}
Riavviare cursore dopo aver salvato la configurazione.
Strumenti disponibili
Il server MCP Dev Proxy fornisce gli strumenti seguenti agli assistenti di intelligenza artificiale:
| Strumento | Descrzione |
|---|---|
GetBestPractices |
Restituisce le procedure consigliate per la configurazione e l'uso di Dev Proxy. L'assistente di intelligenza artificiale chiama in genere questo strumento prima di generare qualsiasi configurazione di Dev Proxy. |
FindDocs |
Cerca nella documentazione di Dev Proxy informazioni correlate a una query. Utile per trovare documentazione specifica del plug-in o guide pratiche. |
GetVersion |
Restituisce la versione installata di Dev Proxy. Assicura che le configurazioni generate siano compatibili con la versione. |
Esempi di suggerimenti
Dopo aver configurato il server MCP, è possibile porre domande all'assistente di intelligenza artificiale su Dev Proxy in linguaggio naturale. Ecco alcuni prompt di esempio:
Creare una configurazione per simulare un'API
Creare una configurazione di Dev Proxy per simulare un'API REST in
https://api.example.com/productsche restituisce un elenco di prodotti.
Simulare gli errori dell'API
Configurare Dev Proxy per restituire in modo casuale 500 errori per 30% di richieste a
https://api.contoso.com/*.
Ottenere assistenza con un plug-in specifico
Come configurare il RateLimitingPlugin per simulare il throttling?
Testare le autorizzazioni dell'API Microsoft Graph
Creare una configurazione di Dev Proxy per verificare se l'app usa autorizzazioni minime per Microsoft Graph.
L'assistente di intelligenza artificiale usa il server MCP per trovare la documentazione e le procedure consigliate pertinenti, quindi genera configurazioni accurate del proxy di sviluppo personalizzate in base alle proprie esigenze.
Verificare il funzionamento del server MCP
Per verificare che il server MCP funzioni:
- Aprire l'interfaccia di chat dell'assistente intelligenza artificiale.
- Porre una domanda su Dev Proxy, ad esempio: "Qual è la versione di Dev Proxy installata?"
- L'assistente di intelligenza artificiale deve usare lo
GetVersionstrumento e segnalare la versione installata.
Se l'assistente di intelligenza artificiale non riesce ad accedere agli strumenti, verificare:
- Node.js è installato e disponibile nel percorso
- La configurazione del server MCP è corretta
- L'assistente di intelligenza artificiale è stato riavviato dopo la configurazione
Passo successivo
Informazioni su come configurare Dev Proxy per esigenze specifiche: