Skip to content

Latest commit

 

History

History
116 lines (75 loc) · 5.02 KB

File metadata and controls

116 lines (75 loc) · 5.02 KB

Lass uns im nächsten Abschnitt mehr darüber sprechen, wie wir die visuelle Oberfläche nutzen.

Vorgehensweise

So gehen wir auf hoher Ebene vor:

  • Eine Datei konfigurieren, um unseren MCP Server zu finden.
  • Den Server starten/verbinden, damit er seine Fähigkeiten auflistet.
  • Diese Fähigkeiten über die GitHub Copilot Chat-Oberfläche nutzen.

Super, jetzt wo wir den Ablauf verstanden haben, probieren wir in einer Übung, einen MCP Server über Visual Studio Code zu verwenden.

Übung: Einen Server nutzen

In dieser Übung konfigurieren wir Visual Studio Code so, dass dein MCP Server gefunden wird und über die GitHub Copilot Chat-Oberfläche genutzt werden kann.

-0- Vorbereitung: MCP Server-Erkennung aktivieren

Möglicherweise musst du die Erkennung von MCP Servern aktivieren.

  1. Gehe zu Datei -> Einstellungen -> Einstellungen und suche nach `` in Visual Studio Code.

  2. Search for "MCP" and enable chat.mcp.discovery.enabled in der settings.json Datei.

-1- Konfigurationsdatei erstellen

Beginne damit, eine Konfigurationsdatei im Projektstamm anzulegen. Du benötigst eine Datei namens MCP.json, die du in einem Ordner namens .vscode ablegst. Sie sollte so aussehen:

.vscode
|-- mcp.json

Als nächstes sehen wir, wie man einen Servereintrag hinzufügt.

-2- Einen Server konfigurieren

Füge folgenden Inhalt in mcp.json ein:

{
    "inputs": [],
    "servers": {
       "hello-mcp": {
           "command": "node",
           "args": [
               "build/index.js"
           ]
       }
    }
}

Oben siehst du ein einfaches Beispiel, wie man einen Server startet, der in Node.js geschrieben ist. Für andere Laufzeitumgebungen gib den passenden Befehl zum Starten des Servers mit command and args an.

-3- Server starten

Nachdem du einen Eintrag hinzugefügt hast, starten wir den Server:

  1. Finde deinen Eintrag in mcp.json und achte darauf, dass du das „Play“-Symbol findest:

Serverstart in Visual Studio Code

  1. Klicke auf das „Play“-Symbol. Du solltest sehen, dass das Werkzeugsymbol im GitHub Copilot Chat die Anzahl der verfügbaren Werkzeuge erhöht. Wenn du auf dieses Werkzeugsymbol klickst, siehst du eine Liste der registrierten Werkzeuge. Du kannst jedes Werkzeug an- oder abwählen, je nachdem, ob GitHub Copilot es als Kontext verwenden soll:

Werkzeuge in Visual Studio Code

  1. Um ein Werkzeug auszuführen, gib eine Eingabe ein, die zur Beschreibung eines deiner Werkzeuge passt, zum Beispiel: „add 22 to 1“:

Werkzeug mit GitHub Copilot ausführen

Du solltest als Antwort 23 sehen.

Aufgabe

Versuche, einen Servereintrag zu deiner mcp.json Datei hinzuzufügen und stelle sicher, dass du den Server starten und stoppen kannst. Prüfe außerdem, ob du über die GitHub Copilot Chat-Oberfläche mit den Werkzeugen auf deinem Server kommunizieren kannst.

Lösung

Lösung

Wichtige Erkenntnisse

Die wichtigsten Erkenntnisse aus diesem Kapitel sind:

  • Visual Studio Code ist ein großartiger Client, mit dem du mehrere MCP Server und deren Werkzeuge nutzen kannst.
  • Die GitHub Copilot Chat-Oberfläche ist der Weg, wie du mit den Servern interagierst.
  • Du kannst den Nutzer nach Eingaben wie API-Schlüsseln fragen, die beim Konfigurieren des Servereintrags in der mcp.json Datei an den MCP Server übergeben werden.

Beispiele

Weitere Ressourcen

Was kommt als Nächstes

Haftungsausschluss:
Dieses Dokument wurde mit dem KI-Übersetzungsdienst Co-op Translator übersetzt. Obwohl wir uns um Genauigkeit bemühen, beachten Sie bitte, dass automatisierte Übersetzungen Fehler oder Ungenauigkeiten enthalten können. Das Originaldokument in seiner Ursprungssprache ist als maßgebliche Quelle zu betrachten. Für wichtige Informationen wird eine professionelle menschliche Übersetzung empfohlen. Wir übernehmen keine Haftung für Missverständnisse oder Fehlinterpretationen, die aus der Verwendung dieser Übersetzung entstehen.