De MCP-server gebruiken

Met de DEV Proxy MCP-server (Model Context Protocol) kunnen AI-coderingsassistenten u helpen bij het werken met Dev Proxy. Met deze server kunt u uw AI-assistent vragen om dev proxy-configuraties te maken, documentatie te zoeken en contextuele hulp te krijgen, allemaal met natuurlijke taal.

Wat is MCP?

Model Context Protocol (MCP) is een open standaard waarmee AI-assistenten verbinding kunnen maken met externe hulpprogramma's en gegevensbronnen. De MCP-server voor dev-proxy biedt uw AI-assistent toegang tot documentatie en aanbevolen procedures voor Dev Proxy, zodat deze nauwkeurige, contextbewuste hulp kan bieden.

Vereiste voorwaarden

Voordat u begint, moet u ervoor zorgen dat u het volgende hebt:

De MCP-server configureren

De Dev Proxy MCP-server wordt gepubliceerd op npm als @devproxy/mcp. Configureer deze in uw AI-assistent met behulp van deze waarden:

Configuratie Waarde
Typologie stdio
Command npx
Arguments -y, @devproxy/mcp

De exacte configuratiestappen variëren per AI-assistent.

Visual Studio Code met GitHub Copilot

  1. Open Visual Studio Code.
  2. Open het opdrachtenpalet (Ctrl+Shift+P of Cmd+Shift+P).
  3. Typ MCP: Server toevoegen en selecteer deze.
  4. Selecteer Opdracht (stdio).
  5. Voer npx de opdracht in.
  6. Voer -y @devproxy/mcp in als argumenten.
  7. Druk op Enter om op te slaan.

U kunt ook het volgende toevoegen aan de JSON van uw VS Code-instellingen (.vscode/mcp.json in uw werkruimte of gebruikersinstellingen):

{
  "servers": {
    "Dev Proxy": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@devproxy/mcp"]
    }
  }
}

GitHub Copilot CLI

Voeg het volgende toe aan uw Copilot CLI MCP-configuratie:

Bestand: ~/.copilot/mcp-config.json

{
  "mcpServers": {
    "devproxy": {
      "command": "npx",
      "args": ["-y", "@devproxy/mcp"]
    }
  }
}

U kunt ook de /mcp add slash-opdracht gebruiken in een interactieve Copilot CLI-sessie om de server toe te voegen.

Claude Code

Voer de volgende opdracht uit in uw terminal om de MCP-server voor dev-proxy toe te voegen:

claude mcp add devproxy -- npx -y @devproxy/mcp

Cursor

Voeg het volgende toe aan uw Cursor MCP-configuratie:

Bestand: ~/.cursor/mcp.json

{
  "mcpServers": {
    "devproxy": {
      "command": "npx",
      "args": ["-y", "@devproxy/mcp"]
    }
  }
}

Start Cursor opnieuw nadat u de configuratie hebt opgeslagen.

Beschikbare hulpmiddelen

De Dev Proxy MCP-server biedt de volgende hulpprogramma's voor AI-assistenten:

Tool Description
GetBestPractices Retourneert aanbevolen procedures voor het configureren en gebruiken van Dev Proxy. De AI-assistent roept dit hulpprogramma doorgaans aan voordat u een Dev Proxy-configuratie genereert.
FindDocs Hiermee wordt in documentatie over Dev Proxy gezocht naar informatie met betrekking tot een query. Handig voor het vinden van specifieke invoegtoepassingsdocumentatie of handleidingen.
GetVersion Retourneert de geïnstalleerde Dev Proxy-versie. Helpt ervoor te zorgen dat gegenereerde configuraties compatibel zijn met uw versie.

Voorbeelden van aanwijzingen

Nadat u de MCP-server hebt geconfigureerd, kunt u uw AI-assistent vragen stellen over Dev Proxy in natuurlijke taal. Hier volgen enkele voorbeeldprompts:

Een configuratie maken om een API te mocken

Maak een Dev Proxy-configuratie om een REST API te mocken op https://api.example.com/products die een lijst met producten retourneert.

API-fouten simuleren

Stel Dev Proxy in om willekeurig 500 fouten te retourneren voor 30% van de aanvragen naar https://api.contoso.com/*.

Hulp krijgen bij een specifieke invoegtoepassing

Hoe configureer ik de RateLimitingPlugin om throttling na te bootsen?

Microsoft Graph API-machtigingen testen

Maak een Dev Proxy-configuratie om te controleren of mijn app minimale machtigingen gebruikt voor Microsoft Graph.

De AI-assistent gebruikt de MCP-server om relevante documentatie en best practices te vinden en genereert vervolgens nauwkeurige Dev Proxy-configuraties die zijn afgestemd op uw behoeften.

Controleren of de MCP-server werkt

Ga als volgt te werk om te controleren of de MCP-server werkt:

  1. Open de chatinterface van uw AI-assistent.
  2. Stel een vraag over Dev Proxy, bijvoorbeeld: 'Welke versie van Dev Proxy heb ik geïnstalleerd?'
  3. De AI-assistent moet het GetVersion hulpprogramma gebruiken en uw geïnstalleerde versie rapporteren.

Als de AI-assistent geen toegang heeft tot de hulpprogramma's, controleert u het volgende:

  • Node.js is geïnstalleerd en beschikbaar in uw PATH
  • De CONFIGURATIE van de MCP-server is juist
  • U hebt uw AI-assistent opnieuw opgestart na de configuratie

Volgende stap

Meer informatie over het configureren van Dev Proxy voor uw specifieke behoeften: