Zum Hauptinhalt springen

Konnektoren und MCP

Ein Connector stellt Werkzeuge frei, die ein Agent aufrufen kann. Verwenden Sie diese Seite, um den Integrationstyp auszuwählen und die Bereitschaft zu verstehen. Für die Feld-für-Feld-Einrichtung, den Import/Export und das Verbindungsmanagement folgen Sie Konfigurieren von Konnektoren.

Wählen Sie einen Verbindungstyp

TypVerwenden Sie es, wennAnforderungen
Eingebautes ConnectorDie Anwendung stellt bereits die erforderliche Datenquelle oder den erforderlichen Betrieb bereitAktivieren Sie es für den beabsichtigten Agenten; Einige Dienste erfordern auch Anmeldeinformationen
Lokaler MCP ServerEin Tool muss auf diesem Computer laufen oder lokal verfügbare Forschungsdaten lesenEin installierter Launcher, Server und erlaubte Eingabepfade
Remote MCP ServerEin Dienst stellt seine Tools über einen gehosteten MCP-Endpunkt zur VerfügungDer tatsächliche MCP-Endpunkt, unterstützter HTTP/SSE-Transport und jede erforderliche Authentifizierung

Molecule bietet lokale Struktur-Rendering; Es ist keine Remote-Datenbank. Wählen Sie eine Quelle in Wissenschaftliche Datenbanken oder verwenden Sie Wissenschaftliche Zuschauer, um Molekül- und Sequenzdateien zu inspizieren. Durch die Auswahl eines Docker-Launchers wird keine Container-Engine oder ein Server-Image installiert.

Unterscheiden Sie die Verbindung von der Verfügbarkeit

Überprüfen Sie diese Phasen in der Reihenfolge. Einen zu bestehen, stellt nicht fest, dass der nächste erfolgreich war.

PhaseWas zu überprüfen istNächste Maßnahme
KonfigurationKorrekter Launcher oder Endpunkt und erforderliche AuthentifizierungFüllen Sie die Connector Formular
AnschlussDer Server reagiert und seine Tools werden entdecktÜberprüfen Sie das Verbindungsergebnis und die tatsächlichen Fehler
Zugriff auf AgentenDie Ressource ist für Main aktiviert oder dem beabsichtigten Specialist zugewiesen.Überprüfen Sie die Fähigkeitsbindungen dieses Agenten
VorgangDas gewählte Tool akzeptiert die Anfrage und gibt die erforderlichen Daten zurückVerwenden Sie die Betriebsnummer für eingebaute Inputs
ForschungsergebnisseZurückgegebene Identifikatoren, Quelle und Umfang passen zur AufgabeÜberprüfen Sie die Antwort, bevor Sie sie als Beweismittel verwenden

Ein aktivierter Switch ist kein erfolgreicher Serviceanruf. Eine Metadatenantwort ist keine heruntergeladene Volltext- oder Zählmatrix. Eine benutzerdefinierte Zeile kann ihren Konfigurationseditor öffnen; Einbaudetails geben die Werkzeugspezifikation an.

Wählen Sie den nächsten Schritt

AufgabeMain Anweisungen
Hinzufügen/Bearbeiten eines Servers, Importieren mehrerer Server oder Übertragen der KonfigurationKonfigurieren von Konnektoren
API-Schlüssel oder OAuth-Zugangsdaten bindenDienstanmeldeinformationen
Implementieren Sie einen kleinen Server und rufen Sie seine Tools aufErstellen eines benutzerdefinierten Tools
Suchen Sie nach DatenbankbetriebsfeldernConnector Betriebsnummer
Verwalten von Verbindungen aus SkriptenCLI oder SDK

Diagnose der fehlgeschlagenen Phase

Bei Verbindungsfehlern ist anzugeben, ob der Launcher, der Transport oder die Authentifizierung fehlgeschlagen sind. Wenn die verbindung erfolgreich ist, aber ein anruf fehlschlägt, überprüfen sie die verfügbarkeit des agenten und die argumente dieses tools, bevor sie die serverkonfiguration ändern. Melden Sie den tatsächlich zurückgegebenen Fehler mit Fehlerbehebung.

MCP Discovery wird während der Verbindung durchgeführt. host.mcp("server", "tools/list", {}) ist kein Anwendungs-Tool-Aufruf und kann unbekanntes Werkzeug zurückgeben. Das benutzerdefinierte Beispiel tauchte auch auf einen internen Fehler mit unbekannter Stichprobe als connector_unavailable; Diese Reaktion allein unterscheidet eine ungültige Probe nicht von einem Transportfehler.