Bei Model Context Protocol (MCP) handelt es sich um einen offenen Standard, der definiert, wie Anwendungen Kontext mit großen Sprachmodellen (LLMs) teilen. MCP bietet eine standardisierte Möglichkeit, KI-Modelle mit verschiedenen Datenquellen und Tools für eine effektivere Zusammenarbeit zu verknüpfen.
Sie können die Nutzung von MCP-Servern in Ihrer Organisation oder Ihrem Unternehmen verwalten, indem Sie MCP-Richtlinien auf GitHub konfigurieren.
Die MCP-Server in der Copilot Richtlinie definieren, ob MCP-Server über alle Copilot Clients hinweg ausgeführt werden können. Wir empfehlen, diese Richtlinie aktiviert zu lassen und die MCP-Server, die Benutzer ausführen können, falls erforderlich auf eine genehmigte Liste zu beschränken.
Diese Richtlinie gilt auch für Copilot Connectors. Da sich Connectors in Öffentliche Vorschau befinden, muss auch die Editor-Vorschaufeaturerichtlinie aktiviert sein. Informationen zum Aktivieren finden Sie unter Verwalten von Richtlinien und Features für GitHub Copilot in Ihrer Organisation oder Verwalten von Richtlinien und Features für GitHub Copilot in Ihrem Unternehmen. Auf Clients, die Ihre MCP-Einschränkungen erzwingen, werden Connectors blockiert, wenn MCP-Zugriff auf Registrierungsserver beschränken auf Nur Registrierung festgelegt ist oder wenn Ihre Zulassungsliste keine Connector-URLs enthält. Siehe Copilot-Verbinder.
MCP-Zulassungslisten
Die empfohlene Methode zum Erstellen einer Zulassungsliste besteht darin, die managed-settings.json-Datei Ihres Unternehmens zu verwenden. Auf diese Weise können Sie Einstellungen auf Clients anwenden, die Benutzer nicht außer Kraft setzen können.
Alternativ können Sie Ihre eigene MCP-Registrierung hosten und den Zugriff auf Server in der Registrierung einschränken. Diese Methode hat jedoch eine schwächere Erzwingung als managed-settings.json.
| Method | Datei für verwaltete Einstellungen | Benutzerdefinierte Registrierung |
|---|---|---|
| Freigabephase | Allgemein verfügbar | |
| Öffentliche Vorschau, nicht priorisiert für die Entwicklung | ||
| Einfache Einrichtung | Sie können auf GitHub eine Konfigurationsdatei hosten, die automatisch auf Clients angewendet wird. | Sie müssen Ihre eigene Registrierung hosten, die der MCP-Spezifikation entspricht und HTTPS-Anforderungen bedient. |
| Erzwingungsstufe | Unternehmensweite Einstellungen, von Unternehmensteams überschreibbar | Unternehmensweit oder für einzelne Organisationen |
| Unterstützte Clients | Clients, die von der managed-settings.json Datei unterstützt werden, finden Sie unter Erste Schritte mit unternehmensverwalteten Einstellungen. Geplant, in naher Zukunft zu expandieren. | Siehe Erzwingung des privaten MCP-Registry. |
| Serverzuordnungsmethode | Sicherer Abgleich basierend auf Namen, URL oder stdio Befehlen | Weniger sicherer Abgleich, der nur auf dem Namen oder der ID basiert. Benutzer können die Einschränkung umgehen, indem Sie Konfigurationsdateien bearbeiten. |
Nächste Schritte
Informationen zum Konfigurieren einer Allowlist auf GitHub finden Sie unter Konfigurieren einer MCP-Server-Zulassungsliste für Ihr Unternehmen.