Lass uns im nächsten Abschnitt mehr darüber sprechen, wie wir die visuelle Oberfläche nutzen.
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.
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.
Möglicherweise musst du die Erkennung von MCP Servern aktivieren.
-
Gehe zu
Datei -> Einstellungen -> Einstellungenund suche nach `` in Visual Studio Code. -
Search for "MCP" and enable
chat.mcp.discovery.enabledin der settings.json Datei.
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.
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.
Nachdem du einen Eintrag hinzugefügt hast, starten wir den Server:
- Finde deinen Eintrag in mcp.json und achte darauf, dass du das „Play“-Symbol findest:
- 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:
- Um ein Werkzeug auszuführen, gib eine Eingabe ein, die zur Beschreibung eines deiner Werkzeuge passt, zum Beispiel: „add 22 to 1“:
Du solltest als Antwort 23 sehen.
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.
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.
- Nächstes Thema: Erstellen eines SSE Servers
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.


