Tally MCP Server
officielCréer et modifier les formulaires Tally et analyser les soumissions
Documentation
Serveur MCP
Créez des formulaires Tally et listez des formulaires ou des soumissions à l'aide d'assistants IA via le Model Context Protocol
Le serveur MCP Tally est actuellement en version bêta et est susceptible d'être modifié.
Qu'est-ce que MCP ?
Le Model Context Protocol (MCP) vous permet de créer des formulaires Tally et de récupérer des formulaires ou des soumissions en langage naturel via des assistants IA comme Claude.
URL du serveur
Le serveur MCP Tally est disponible à l'adresse suivante :
https://api.tally.so/mcp
Authentification
Le serveur MCP Tally prend en charge deux méthodes d'authentification :
Option 1 : OAuth (Recommandée)
Le moyen le plus simple de se connecter est via OAuth. De nombreux assistants IA prennent en charge l'authentification OAuth pour les serveurs MCP, vous permettant de vous connecter en quelques clics sans gérer manuellement les clés API.
Lorsque votre assistant IA demande une authentification OAuth :
- Cliquez sur le bouton de connexion ou le lien d'autorisation
- Connectez-vous à votre compte Tally (si ce n'est pas déjà fait)
- Autorisez la connexion
- L'assistant IA configurera automatiquement la connexion
Option 2 : Clé API
Vous pouvez également vous authentifier en utilisant une clé API dans l'en-tête Authorization :
Authorization: Bearer tly-xxxx
En savoir plus sur comment obtenir votre clé API.
Configuration
Claude Desktop
Cette méthode fonctionne pour Claude Desktop et claude.ai, et s'applique à toutes les applications Claude qui prennent en charge les connecteurs, y compris Claude Chat, Claude Code et Claude Cowork.
- Ouvrez Claude Desktop (ou claude.ai dans votre navigateur) et accédez à Personnaliser > Connecteurs > Ajouter un connecteur personnalisé depuis la barre latérale gauche.
- Donnez un nom au connecteur et l'URL du serveur MCP Tally.
https://api.tally.so/mcp
- Cliquez sur "Ajouter" pour enregistrer le connecteur.
- Redémarrez Claude Desktop
- La première fois que vous utilisez le serveur MCP Tally, Claude ouvrira un flux OAuth pour s'authentifier avec votre compte Tally.
Claude Code CLI
Pour connecter Claude Code au serveur MCP Tally, exécutez la commande suivante dans votre terminal :
claude mcp add tally --transport http https://api.tally.so/mcp
Claude Code gérera automatiquement le flux OAuth lors de la première utilisation du serveur MCP Tally. Vous pouvez vérifier la connexion en exécutant la commande /mcp dans Claude Code.
Cursor
- Ouvrez Paramètres Cursor > Outils & MCP
- Cliquez sur Nouveau serveur MCP
- Collez le JSON suivant pour configurer le serveur MCP Tally :
{
"mcpServers": {
"tally": {
"url": "https://api.tally.so/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY_HERE"
}
}
}
}
Exemples d'utilisation
Une fois configuré, vous pouvez demander à votre assistant IA de créer des formulaires en langage naturel. Voici quelques exemples :
Créer un formulaire de contact simple
Create a simple contact form
L'assistant IA créera automatiquement un formulaire de contact avec les champs couramment attendus en fonction de sa compréhension de ce qu'un formulaire de contact typique devrait inclure.
Mettre à jour le formulaire de contact
Si le formulaire généré n'est pas exactement ce que vous vouliez, vous pouvez facilement le modifier en poursuivant :
We don't need the Company field, remove the consent checkbox and maybe add a captcha
L'assistant IA devrait correctement modifier le formulaire et l'enregistrer.
Créer un formulaire avec des champs spécifiques
Alternativement, vous pouvez être explicite sur les champs exacts que vous souhaitez :
Create a contact form with these specific fields:
- Name (required)
- Email (required)
- Phone (optional)
- Message (required)
- Captcha (required)
L'assistant IA devrait créer un formulaire avec les champs spécifiés et l'enregistrer.
Mettre à jour un formulaire existant
Update this form https://tally.so/r/a1B2c3
- Remove the phone number field
- Also add a captcha
- Make company field optional
L'assistant IA utilisera les outils MCP pour charger votre formulaire, apporter les modifications demandées et enregistrer la version mise à jour.
Récupérer les soumissions de formulaire
Vous pouvez récupérer les soumissions pour n'importe quel formulaire, avec des filtres optionnels pour le statut et la plage de dates :
Show me all completed submissions for https://tally.so/r/a1B2c3 from January 2025
L'assistant IA récupérera et affichera les soumissions correspondantes pour votre formulaire, y compris les libellés des questions et les données de réponse.
Lister les formulaires
Vous pouvez lister les formulaires dans vos espaces de travail accessibles et demander un filtrage par nom, statut ou récence :
Show my 10 most recently updated published forms
L'assistant IA appellera l'outil MCP de liste des formulaires et renverra les formulaires correspondants avec des détails clés tels que le nom du formulaire, l'URL, le statut et la date de dernière mise à jour.