Korzystanie z serwera MCP

Serwer Dev Proxy MCP (Model Context Protocol) umożliwia asystentom kodowania AI ułatwienie pracy z Dev Proxy. Korzystając z tego serwera, możesz poprosić asystenta sztucznej inteligencji o utworzenie konfiguracji serwera proxy deweloperów, znalezienie dokumentacji i uzyskanie pomocy kontekstowej — wszystko przy użyciu języka naturalnego.

Co to jest MCP?

Model Context Protocol (MCP) to otwarty standard, który umożliwia asystentom sztucznej inteligencji łączenie się z zewnętrznymi narzędziami i źródłami danych. Serwer Dev Proxy MCP zapewnia asystentowi AI dostęp do dokumentacji i najlepszych praktyk, umożliwiając mu udzielanie dokładnej, kontekstowej pomocy.

Wymagania wstępne

Przed rozpoczęciem upewnij się, że masz:

Konfigurowanie serwera MCP

Serwer Dev Proxy MCP jest publikowany na npm jako @devproxy/mcp. Skonfiguruj go w asystencie sztucznej inteligencji przy użyciu następujących wartości:

Setting Wartość
Typ stdio
Command npx
Argumenty (w programowaniu) -y, @devproxy/mcp

Dokładne kroki konfiguracji różnią się w zależności od asystenta sztucznej inteligencji.

Program Visual Studio Code z rozwiązaniem GitHub Copilot

  1. Otwórz program Visual Studio Code.
  2. Otwórz paletę poleceń (Ctrl+Shift+P lub Cmd+Shift+P).
  3. Wpisz MCP: Dodaj serwer i wybierz go.
  4. Wybierz pozycję Polecenie (stdio).
  5. Wprowadź npx jako polecenie.
  6. Wprowadź -y @devproxy/mcp jako argumenty.
  7. Naciśnij klawisz Enter , aby zapisać.

Możesz też dodać następujący kod do pliku JSON ustawień programu VS Code (.vscode/mcp.json w obszarze roboczym lub ustawieniach użytkownika):

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

Interfejs wiersza polecenia narzędzia GitHub Copilot

Dodaj następujące informacje do konfiguracji Copilot CLI MCP:

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

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

Alternatywnie, użyj polecenia / w interaktywnej sesji Copilot CLI, aby dodać serwer.

Claude Code

Uruchom następujące polecenie w terminalu, aby dodać serwer Dev Proxy MCP:

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

Cursor

Dodaj następujące elementy do konfiguracji kursora MCP:

Plik: ~/.cursor/mcp.json

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

Uruchom ponownie kursor po zapisaniu konfiguracji.

Dostępne narzędzia

Serwer MCP serwera proxy deweloperów udostępnia następujące narzędzia asystentom sztucznej inteligencji:

Narzędzie Opis
GetBestPractices Zwraca najlepsze rozwiązania dotyczące konfigurowania i używania serwera proxy deweloperskiego. Asystent sztucznej inteligencji zwykle wywołuje to narzędzie przed wygenerowaniem dowolnej konfiguracji Dev Proxy.
FindDocs Wyszukuje dokumentację serwera proxy dla deweloperów, aby uzyskać informacje związane z zapytaniem. Przydatne do znajdowania dokumentacji określonej wtyczki lub przewodników z instrukcjami.
GetVersion Zwraca zainstalowaną wersję serwera proxy dev. Pomaga zapewnić, że wygenerowane konfiguracje są zgodne z twoją wersją.

Przykładowe podpowiedzi

Po skonfigurowaniu serwera MCP możesz pytać asystenta AI o Dev Proxy w języku naturalnym. Oto kilka przykładowych monitów:

Tworzenie konfiguracji w celu pozorowania interfejsu API

Utwórz konfigurację proxy deweloperskiego do symulowania interfejsu API REST https://api.example.com/products, który zwraca listę produktów.

Symulowanie błędów interfejsu API

Skonfiguruj serwer proxy deweloperski, aby losowo zwracać błędy 500 dla 30% żądań do https://api.contoso.com/*.

Uzyskiwanie pomocy dotyczącej określonej wtyczki

Jak skonfigurować parametr RateLimitingPlugin w celu symulowania ograniczania przepustowości?

Testowanie uprawnień interfejsu API programu Microsoft Graph

Utwórz konfigurację serwera proxy deweloperskiego, aby sprawdzić, czy moja aplikacja używa minimalnych uprawnień dla programu Microsoft Graph.

Asystent sztucznej inteligencji używa serwera MCP do znalezienia odpowiedniej dokumentacji i najlepszych rozwiązań, a następnie generuje dokładne konfiguracje serwera proxy deweloperów dostosowane do Twoich potrzeb.

Sprawdź, czy serwer MCP działa

Aby sprawdzić, czy serwer MCP działa:

  1. Otwórz interfejs czatu asystenta sztucznej inteligencji.
  2. Zadaj pytanie dotyczące serwera proxy deweloperskiego, na przykład: "Jaka wersja serwera proxy deweloperskiego została zainstalowana?"
  3. Asystent sztucznej inteligencji GetVersion powinien używać narzędzia i zgłaszać zainstalowaną wersję.

Jeśli asystent sztucznej inteligencji nie może uzyskać dostępu do narzędzi, sprawdź:

  • Node.js jest już zainstalowany i dostępny w zmiennej PATH
  • Konfiguracja serwera MCP jest poprawna
  • Po konfiguracji ponownie uruchomiono asystenta sztucznej inteligencji

Następny krok

Dowiedz się, jak skonfigurować serwer proxy deweloperów pod kątem określonych potrzeb: