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 nowWhich Enterprise accounts had a failed payment this week? Open a Linear issue so Billing follows up.
Queried stripe.charge and stripe.customer · Basedash Warehouse
Matched accounts to plans in hubspot.company · 0.9s
Three Enterprise accounts had a failed charge this week, $42,300 in total.
- Team
- Billing
- Title
- Follow up on 3 failed Enterprise payments
- Priority
- High
Approved · created BIL-214
Denied · nothing sent to Linear
Opened BIL-214 for Billing with the three accounts, amounts, and failure reasons.
Okay, I didn't create the issue. The account list is above if you'd like to share it another way.
La data de plus de 5000 équipes dans le monde
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 ••••••••
- 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
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.
Basedash wants to use a tool that needs approval:
linear · create_issue
"Checkout times out for EU customers"
Approved by Dana · issue created
Denied by Dana · nothing sent
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- ai.tool_executedSuccess10:42
- ai.tool_executedSuccess10:41
- mcp_connector.tool_access_updated10:15
- ai.tool_executedError09:58
- mcp_connector.created09:30
- ai.tool_executedSuccess09:12
- mcp_connector.updated08:47
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.