Aller au contenu principal

Connecteurs et MCP

Un Connector expose les outils qu'un agent peut appeler. Utilisez cette page pour choisir le type d'intégration et comprendre l'état de préparation. Pour la configuration champ par champ, l'importation/exportation et la gestion de la connexion, suivez Configurer les connecteurs.

Choisissez un type de connexion

TypeUtilisez-le quandBesoins
Connector intégréL'application fournit déjà la source de données ou l'exploitation requiseActivez-le pour l'agent visé; certains services nécessitent également des pouvoirs
Serveur local MCPUn outil doit fonctionner sur cet ordinateur ou lire les données de recherche disponibles localementUn lanceur, un serveur et des chemins d'entrée autorisés
Serveur à distance MCPUn service expose ses outils à travers un terminal MCP hébergéLe paramètre MCP réel, supporté le transport HTTP/SSE et toute authentification requise

Molecule fournit un rendu de la structure locale; Ce n'est pas une base de données distante. Choisissez une source dans Bases de données scientifiques ou utilisez Vérificateurs scientifiques pour inspecter les fichiers moléculaires et séquentiels. Sélectionner un lanceur Docker n'installe pas de moteur de conteneur ou d'image de serveur.

Une connexion distincte de la disponibilité

Vérifiez ces étapes dans l'ordre. Passer n'établit pas que l'autre a réussi.

ÉtapeQuoi vérifierAction suivante
ConfigurationLe lanceur ou le paramètre correct et l'authentification requiseRemplir la Formulaire Connector
ConnexionLe serveur répond et ses outils sont découvertsInspecter le résultat de la connexion et les erreurs réelles
Accès aux agentsLa ressource est activée pour Main ou assignée à la Specialist prévueVérifier les liaisons de capacité de cet agent
FonctionnementL'outil choisi accepte la demande et retourne les données requisesUtiliser la Référence de l'opération pour les entrées intégrées
Résultats de la rechercheLes identifiants retournés, la source et la portée correspondent à la tâcheInspecter la réponse avant de l'utiliser comme preuve

Un commutateur activé n'est pas un appel de service réussi. Une réponse aux métadonnées n'est pas un texte complet téléchargé ou une matrice de comptage. Une ligne personnalisée peut ouvrir son éditeur de configuration; les détails intégrés fournissent les spécifications de l'outil.

Choisissez l'étape suivante

TâcheInstructions Main
Ajouter/modifier un serveur, importer plusieurs serveurs ou transférer la configurationConfigurer les connecteurs
Bind API touches ou identifiants OAuthPouvoirs de service
Implémenter un petit serveur et appeler ses outilsCréer un outil personnalisé
Rechercher les champs d'exploitation de la base de donnéesRéférence de fonctionnement Connector
Gérer les connexions à partir de scriptsCLI ou SDK

Diagnostiquer l'étape défaillante

Pour les défaillances de connexion, identifiez si le lanceur, le transport ou l'authentification ont échoué. Si la connexion réussit mais qu'un appel échoue, vérifiez la disponibilité de l'agent et les arguments de cet outil avant de modifier la configuration du serveur. Signalez l'erreur retournée en utilisant Dépannage.

La découverte de MCP est effectuée pendant la connexion. host.mcp("server", "tools/list", {}) n'est pas un appel d'outil d'application et peut renvoyer outil inconnu. L'exemple personnalisé a également fait apparaître une défaillance interne de l'échantillon inconnu comme connector_unavailable; Cette réponse ne distingue pas un échantillon invalide d'une défaillance du transport.