Aller au contenu
Connecteurs MCP

Connectez n'importe quel serveur MCP distant, de Linear et HubSpot à celui de votre équipe, et l'agent de Basedash peut y puiser du contexte et y agir. Vous décidez quels outils s'exécutent seuls et lesquels attendent une approbation.

Essai de 14 jours. Carte bancaire non requise.

Failed Enterprise payments

Just now

Which Enterprise accounts had a failed payment this week? Open a Linear issue so Billing follows up.

Three Enterprise accounts had a failed charge this week, $42,300 in total.

linear · create_issueNeeds approval
Team
Billing
Title
Follow up on 3 failed Enterprise payments
Priority
High

La data de plus de 5000 équipes dans le monde

Exa logoTiger Data logoPurpose logoGumloop logoComposio logoFullscript logoShiftrx logoDrata logoExa logoTiger Data logoPurpose logoGumloop logoComposio logoFullscript logoShiftrx logoDrata logo

Sans enfermement

Collez l'URL d'un serveur et Basedash synchronise ses outils en HTTP streamable ou en SSE. Utilisez les serveurs que vos éditeurs publient déjà, ou un serveur que votre équipe fait tourner devant vos API internes. Chaque connecteur se range à côté de vos sources de données, et vous choisissez qui peut l'utiliser.

Add MCP server

Votre propre serveur

Name
Acme internal
URL
https://mcp.acme.internal/mcp
Headers
Authorization: Bearer ••••••••
Synced 8 toolsStreamable HTTP
  • Linear

    mcp.linear.app

  • HubSpot

    mcp.hubspot.com

  • Notion

    mcp.notion.com

  • GitHub

    api.githubcopilot.com

  • Stripe

    mcp.stripe.com

  • Intercom

    mcp.intercom.com

Accès aux outils

Chaque outil synchronisé reçoit un mode. Always allow laisse l'agent l'appeler librement, Needs approval attend qu'une personne valide, et Blocked le rend inaccessible. Les outils marqués en lecture seule par le serveur démarrent en Always allow, et tous les autres démarrent en attente d'approbation.

Linear

Engineering and Support groups

5 tools
  • list_issues

    Always allow · read-only

  • get_issue

    Always allow · read-only

  • create_issue

    Needs approval

  • create_comment

    Needs approval

  • update_issue

    Blocked

Web chat and Slack4 of 5 tools

Automations and API chats2 of 5 tools

Chat, Slack et automatisations

Les outils des connecteurs fonctionnent dans le chat web et dans Slack, où une demande d'approbation arrive dans le fil avec les boutons Approve et Deny. Les automatisations et les chats via l'API tournent sans personne pour surveiller : ils n'utilisent que les outils en Always allow, et tout ce qui demande une personne l'attend.

#support-escalationsThread

Basedash wants to use a tool that needs approval:

linear · create_issue

"Checkout times out for EU customers"

Weekly bug digest

Mondays 9:00
  • list_issuesAvailable
  • notion-searchAvailable
  • create_issueNot available

Automations only use Always-allow tools

Audit et identifiants

Sur Enterprise, les journaux d'audit enregistrent chaque appel d'outil d'un connecteur, avec la personne concernée, l'outil, le résultat et la durée, ainsi que chaque modification d'un connecteur et de ses accès. Jetons et en-têtes sont chiffrés au repos et jamais renvoyés par l'API.

Audit log

Today

Configuration et sécurité

Des serveurs distants, une authentification standard et un accès limité aux personnes concernées. Vous voulez plutôt que des agents externes utilisent Basedash ? C'est le rôle du serveur MCP.

  • HTTP streamable ou SSE

    Tout serveur MCP distant, ajouté par URL.

  • OAuth intégré

    PKCE et enregistrement dynamique du client au besoin.

  • En-têtes statiques

    Pour les serveurs qui attendent une clé API.

  • Identifiants chiffrés

    Jetons et en-têtes sont chiffrés au repos.

  • Renouvellement automatique

    Les jetons se renouvellent, et une auth cassée invite à se reconnecter.

  • Accès par groupe

    Ouvrez un connecteur à tous, à des groupes ou à des personnes.

  • Resynchronisation

    Récupérez les nouveaux outils depuis la page du connecteur.

  • Prêt pour l'auto-hébergement

    Les callbacks OAuth utilisent l'URL de votre déploiement.

Quels serveurs se connectent, comment fonctionnent les approbations, et ce que deviennent les identifiants et les appels d'outils.

Quelles applications puis-je connecter avec les connecteurs MCP ?

Toute application qui publie un serveur MCP distant en HTTP streamable ou en SSE. De nombreux outils SaaS en proposent un, dont Linear, HubSpot, Notion, GitHub, Stripe et Intercom, et vous ajoutez chacun en collant l'URL de son serveur. Basedash synchronise les outils exposés par le serveur : ce que l'agent peut faire dépend donc de ce serveur, qu'il s'agisse de lire des tickets, de mettre à jour des fiches CRM, de créer des pages ou de toute autre action proposée. Les serveurs locaux qui ne tournent qu'en stdio sur votre machine ne peuvent pas être ajoutés.

Puis-je connecter un serveur MCP interne ou sur mesure ?

Oui. Si votre équipe fait tourner son propre serveur MCP devant des API internes, un outil de support ou un backend produit, ajoutez son URL comme celle d'un éditeur. Il doit être joignable depuis Basedash en HTTP streamable ou en SSE. Ajoutez une clé API ou d'autres en-têtes statiques si le serveur les attend, ou laissez Basedash mener le flux OAuth si le serveur l'exige. Sur un déploiement auto-hébergé, les callbacks OAuth utilisent votre propre URL de base : Basedash et le serveur peuvent tous deux rester dans votre réseau.

Comment fonctionne l'approbation d'un appel d'outil MCP ?

Quand l'agent veut utiliser un outil en Needs approval, il s'arrête et demande avant toute exécution. Dans le chat web, vous approuvez ou refusez l'appel dans la conversation, et dans Slack la demande apparaît dans le fil avec les boutons Approve et Deny. S'il est approuvé, l'outil s'exécute et l'agent poursuit avec le résultat ; s'il est refusé, l'appel n'atteint jamais l'autre application. Les automatisations et les chats via l'API ne peuvent pas attendre une personne : ils n'utilisent que les outils en Always allow.

Quels outils demandent une approbation par défaut ?

Cela dépend de ce que déclare le serveur. Quand Basedash synchronise un connecteur, les outils que le serveur marque en lecture seule avec l'annotation readOnlyHint de MCP démarrent en Always allow, et tous les autres démarrent en Needs approval : tout ce qui pourrait écrire attend une personne jusqu'à ce que vous en décidiez autrement. Vous pouvez changer le mode de chaque outil sur la page du connecteur, y compris Blocked, qui empêche totalement l'agent de l'utiliser. Les outils ajoutés lors d'une resynchronisation reçoivent les mêmes valeurs par défaut.

Qui, dans mon espace de travail, peut utiliser un connecteur MCP ?

Vous choisissez pour chaque connecteur : toute l'organisation, des groupes précis ou des membres précis. Les personnes sans accès ne voient pas ses outils dans leurs chats, si bien qu'un connecteur vers un outil finance ou RH peut rester réservé à l'équipe qui en est responsable. Les modes des outils s'appliquent par-dessus : même les personnes autorisées n'accèdent qu'aux outils en Always allow ou Needs approval, jamais aux outils bloqués.

Comment les identifiants des connecteurs MCP sont-ils stockés ?

Les en-têtes statiques que vous ajoutez, comme une clé API, sont chiffrés avant d'être enregistrés. Quand un serveur utilise OAuth, Basedash mène le flux avec PKCE, stocke les jetons d'accès et de rafraîchissement chiffrés au repos, et les renouvelle automatiquement. Si l'autorisation expire ou est révoquée, Basedash vous invite à reconnecter le connecteur au lieu d'échouer en silence. Lire un connecteur via l'API publique ne renvoie jamais ses en-têtes configurés ni ses jetons OAuth.

Puis-je auditer ce que l'agent a fait via un connecteur ?

Oui, avec l'offre Enterprise. Les journaux d'audit enregistrent chaque appel d'outil d'un connecteur sous forme d'événement, avec la personne pour qui il a été exécuté, le connecteur et l'outil, le succès ou l'échec, et la durée. La création, la modification ou la suppression d'un connecteur et les changements d'accès à ses outils sont aussi journalisés. Les admins peuvent consulter ces événements dans Basedash ou les envoyer vers un SIEM grâce au point de terminaison d'audit, avec une clé API administrateur.

Ajoutez un serveur MCP, réglez l'accès à ses outils, et laissez l'agent travailler.