Intégration · Projets et tâches
Connecter Claude & ChatGPT à Shortcut
Demandez à votre IA ce qui reste en cours cette sprint, quels bugs vous sont assignés, ou rédigez un nouveau story à partir d'un rapport de bug. Elle recherche et lit les stories, épic, itérations, équipes et flux dans Shortcut. Elle peut également créer et mettre à jour des stories et épic, déplacer des stories entre les états du flux, ajouter des commentaires et tâches, et configurer une nouvelle itération.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Quoi de plus en cours dans l'itération actuelle ?”
L'IA trouve l'itération, liste ses stories et affiche l'état et les propriétaires de chacune.
“Créer un bug : échec de connexion sur Safari, et le m'assigner.”
Elle récupère votre ID membre et crée un story de bug avec vous comme propriétaire.
“Déplacer la story 4821 à Terminée.”
Elle trouve l'état Terminé dans votre flux et déplace la story là-bas.
Ce que votre IA peut faire
Stories
Rechercher avec la syntaxe de recherche Shortcut ou des filtres exacts, créer et mettre à jour des stories, et ajouter des commentaires et tâches de liste de contrôle.
Épic et itérations
Lister, lire et créer des épic et itérations, voir les statistiques de progression et lister les stories de chacune.
Équipes et flux
Lister les équipes, membres, étiquettes et états du flux, afin que l'IA puisse assigner des tâches et déplacer des stories vers le bon état.
“À quel point avance l'épic de facturation ?”
Elle lit l'épic avec son état, ses propriétaires et les statistiques de progression.
“Résumer la discussion sur la story 3310.”
Elle lit la story et ses commentaires et résume ce qui a été décidé.
“Configurer une sprint de deux semaines débutant lundi.”
Elle crée une itération avec un nom, date de début et date de fin.
135 outils pour Shortcut
Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.
add_story_commentModifie des donnéesAjouter un commentaire avec `text` (Markdown) à une histoire par `story_public_id`.add_story_taskModifie des donnéesAjouter une tâche de liste de contrôle avec `description` à une histoire par `story_public_id` ; owner_ids optionnels.archive_entity_templateSupprime des donnéesarchive_iterationSupprime des donnéesattach_epic_to_documentModifie des donnéescreate_bulkVisible par d’autrescreate_categoryModifie des donnéescreate_documentModifie des donnéescreate_entity_templateModifie des donnéescreate_epicModifie des donnéesCréer un épic avec une `name` ; description optionnelle, epic_state_id, owner_ids, group_ids, labels, deadline et objective_ids.create_epic_healthModifie des donnéescreate_epic_messageModifie des donnéescreate_from_templateModifie des donnéescreate_groupModifie des donnéescreate_iterationModifie des donnéesCréer une itération (sprint) avec `name`, `start_date` et `end_date` ; description optionnelle et team group_ids.create_labelModifie des donnéescreate_linked_fileModifie des donnéescreate_message_reactionModifie des donnéescreate_objectiveModifie des donnéescreate_objective_healthModifie des donnéescreate_projectModifie des donnéescreate_storyModifie des donnéesCréer une histoire avec une `name` ; description optionnelle, story_type (feature, bug, chore), workflow_state_id, epic_id, iteration_id, group_id, owner_ids, labels, estimate et deadline.create_story_linkModifie des donnéescreate_webhookSupprime des donnéesdelete_bulksTransfère de l’argentdelete_categorySupprime des donnéesdelete_custom_fieldSupprime des donnéesdelete_documentSupprime des donnéesdelete_entity_templateSupprime des donnéesdelete_epicSupprime des donnéesdelete_epic_messageSupprime des donnéesdelete_fileSupprime des donnéesdelete_iterationSupprime des donnéesdelete_labelSupprime des donnéesdelete_linked_fileSupprime des donnéesdelete_message_reactionsTransfère de l’argentdelete_objectiveSupprime des donnéesdelete_projectSupprime des donnéesdelete_storySupprime des donnéesSupprimer définitivement une histoire par `story_public_id`. Cela ne peut pas être annulé ; l'archivage via update_story est généralement préférable.delete_story_linkSupprime des donnéesdelete_story_messageSupprime des donnéesdelete_story_taskSupprime des donnéesdelete_webhookSupprime des donnéesdetach_epic_to_documentSupprime des donnéesdetach_message_from_slackModifie des donnéesfilter_storiesModifie des donnéesTrouver des histoires grâce à des filtres exacts : epic_id, iteration_id, group_id, owner_id, label_name, story_type, workflow_state_id, archived, ou des plages de dates créées/mises à jour/terminées.get_categoryget_current_memberRécupérer le membre auquel appartient le jeton API (vous), avec ID, nom et espace de travail.get_custom_fieldget_documentget_entity_templateget_epicRécupérer un épic par `epic_public_id`, avec description, état, propriétaires et statistiques de progression.get_epic_messageget_fileget_groupget_iterationRécupérer une itération par `iteration_public_id`, avec dates et statistiques de progression.get_key_resultget_labelget_linked_fileget_objectiveget_projectget_repositoryget_storyRécupérer une histoire par `story_public_id` (son numéro), avec description, propriétaires, état, tâches, commentaires et liens.get_story_linkget_story_messageget_story_taskget_userget_webhookget_workflowlist_categorieslist_category_milestoneslist_category_objectiveslist_custom_fieldslist_document_epicslist_documentslist_entity_templateslist_epic_documentslist_epic_health_historieslist_epic_healthslist_epic_messageslist_epic_storiesLister les histoires d'un épic par `epic_public_id`.list_epic_workflowslist_epicsLister tous les épics avec leur état et leurs IDs.list_fileslist_iteration_storiesLister les histoires d'une itération par `iteration_public_id`.list_iterationsLister les itérations (sprints) avec leurs dates et statut.list_label_epicslist_label_storieslist_labelsLister les étiquettes avec leurs IDs et couleurs.list_linked_fileslist_membersLister les membres de l'espace de travail avec leurs IDs, noms et rôles.list_objective_epicslist_objective_health_historieslist_objective_healthslist_objectiveslist_paginatedslist_project_storieslist_projectslist_repositorieslist_storieslist_story_commentsLister les commentaires sur une histoire par `story_public_id`.list_story_historieslist_story_taskslist_team_storiesLister les histoires appartenant à une équipe par `group_public_id`, avec limite et décalage.list_teamsLister les équipes (groupes) avec leurs IDs et membres.list_workflowsLister les flux et leurs états (par exemple Unstarted, In Progress, Done) avec des IDs ; utiliser un ID d'état pour déplacer une histoire.restore_entity_templateVisible par d’autresrestore_iterationVisible par d’autressearch_documentssearch_epicsRechercher des épics avec la syntaxe de recherche de Shortcut dans `query`.search_iterationssearch_milestonessearch_objectivessearch_searchessearch_storiesRechercher des histoires avec la syntaxe de recherche de Shortcut dans `query`, par exemple "owner:jane state:\"In Progress\" login bug".update_bulksVisible par d’autresupdate_categoryModifie des donnéesupdate_custom_fieldModifie des donnéesupdate_documentModifie des donnéesupdate_entity_templateModifie des donnéesupdate_epicModifie des donnéesMettre à jour une épique via `epic_public_id` : nom, description, état, propriétaires, équipes, étiquettes, échéance ou archivée.update_epic_messageModifie des donnéesupdate_fileModifie des donnéesupdate_groupModifie des donnéesupdate_healthModifie des donnéesupdate_iterationModifie des donnéesupdate_key_resultModifie des donnéesupdate_labelModifie des donnéesupdate_linked_fileModifie des donnéesupdate_objectiveModifie des donnéesupdate_projectModifie des donnéesupdate_storyModifie des donnéesMettre à jour une histoire via `story_public_id` : nom, description, workflow_state_id (pour la déplacer), propriétaires, épique, itération, équipe, étiquettes, estimation, échéance ou archivée. Seuls les champs que vous passez sont modifiés.update_story_linkModifie des donnéesupdate_story_messageModifie des donnéesupdate_story_taskModifie des donnéesMettre à jour une tâche de liste de contrôle d'une histoire via `story_public_id` et `task_public_id` : description, propriétaires ou marquer comme terminée (true/false).
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez Shortcut dans la liste des applications.
- 2
Collez votre clé
Collez un jeton API Shortcut. Dans Shortcut, ouvrez Paramètres > Votre compte > Jetons API (app.shortcut.com/settings/account/api-tokens), générez un jeton et copiez-le. Le jeton a un accès complet à votre compte Shortcut, donc utilisez les interrupteurs PipMCP pour limiter ce que l'IA peut faire.
- 3
Ajoutez le lien à votre IA
Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :
- Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
- Collez votre lien dans le champ URL du serveur MCP distant.
- Activez-le depuis le menu + d’une conversation.
Questions
Que peut faire l'IA dans Shortcut ?
L'IA peut rechercher et lire des stories, commentaires, épic, itérations, équipes, membres, étiquettes et flux. Elle peut créer et mettre à jour des stories, épic et itérations, ajouter des commentaires et tâches de liste de contrôle, et déplacer des stories entre les états du flux. Elle peut également supprimer une story si vous activez cet outil.
L'IA voit-elle mon jeton API Shortcut ?
Non. Vos identifiants Shortcut sont chiffrés au repos et jamais montrés à l'IA. Après les avoir sauvegardés, ils ne sont plus montrés, même pas à vous. L'IA ne voit que les résultats des outils qu'elle appelle.
Puis-je contrôler ce que l'IA est autorisée à faire ?
Oui. Vous choisissez les outils activés, vous pouvez commencer en lecture seule. Supprimer une histoire est définitif et irréversible, donc l'archivage est généralement préférable. Chaque suppression ou modification peut nécessiter votre approbation avant exécution. Toutes les appels d'outils sont journalisés.
Fonctionne-t-il avec ChatGPT ?
Oui. Dans ChatGPT, allez dans Paramètres › Applications et connecteurs › Avancé et activez le mode Développeur, puis ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne également dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et d'autres clients MCP.
Quel est le coût ?
PipMCP dispose d'un plan gratuit sans carte de crédit requise. Les plans payants facturent par tâche terminée. Vous avez également besoin de votre propre compte Shortcut.
L'IA peut-elle utiliser la syntaxe de recherche de Shortcut ?
Oui. Les outils de recherche utilisent la syntaxe de recherche native de Shortcut, par exemple owner:jane state:"In Progress" login bug. Pour des correspondances exactes, l'IA peut également filtrer les histoires par épic, itération, équipe, propriétaire, étiquette, type, état du flux ou dates.
Intégrations associées
Laissez votre IA travailler dans Shortcut dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter Shortcut gratuitementPipMCP n’est pas affilié à Shortcut. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






