Aller au contenu

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.

Connecter Shortcut gratuitement

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ées
  • archive_iterationSupprime des données
  • attach_epic_to_documentModifie des données
  • create_bulkVisible par d’autres
  • create_categoryModifie des données
  • create_documentModifie des données
  • create_entity_templateModifie des données
  • create_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ées
  • create_epic_messageModifie des données
  • create_from_templateModifie des données
  • create_groupModifie des données
  • create_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ées
  • create_linked_fileModifie des données
  • create_message_reactionModifie des données
  • create_objectiveModifie des données
  • create_objective_healthModifie des données
  • create_projectModifie des données
  • create_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ées
  • create_webhookSupprime des données
  • delete_bulksTransfère de l’argent
  • delete_categorySupprime des données
  • delete_custom_fieldSupprime des données
  • delete_documentSupprime des données
  • delete_entity_templateSupprime des données
  • delete_epicSupprime des données
  • delete_epic_messageSupprime des données
  • delete_fileSupprime des données
  • delete_iterationSupprime des données
  • delete_labelSupprime des données
  • delete_linked_fileSupprime des données
  • delete_message_reactionsTransfère de l’argent
  • delete_objectiveSupprime des données
  • delete_projectSupprime des données
  • delete_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ées
  • delete_story_messageSupprime des données
  • delete_story_taskSupprime des données
  • delete_webhookSupprime des données
  • detach_epic_to_documentSupprime des données
  • detach_message_from_slackModifie des données
  • filter_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_category
  • get_current_memberRécupérer le membre auquel appartient le jeton API (vous), avec ID, nom et espace de travail.
  • get_custom_field
  • get_document
  • get_entity_template
  • get_epicRécupérer un épic par `epic_public_id`, avec description, état, propriétaires et statistiques de progression.
  • get_epic_message
  • get_file
  • get_group
  • get_iterationRécupérer une itération par `iteration_public_id`, avec dates et statistiques de progression.
  • get_key_result
  • get_label
  • get_linked_file
  • get_objective
  • get_project
  • get_repository
  • get_storyRécupérer une histoire par `story_public_id` (son numéro), avec description, propriétaires, état, tâches, commentaires et liens.
  • get_story_link
  • get_story_message
  • get_story_task
  • get_user
  • get_webhook
  • get_workflow
  • list_categories
  • list_category_milestones
  • list_category_objectives
  • list_custom_fields
  • list_document_epics
  • list_documents
  • list_entity_templates
  • list_epic_documents
  • list_epic_health_histories
  • list_epic_healths
  • list_epic_messages
  • list_epic_storiesLister les histoires d'un épic par `epic_public_id`.
  • list_epic_workflows
  • list_epicsLister tous les épics avec leur état et leurs IDs.
  • list_files
  • list_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_epics
  • list_label_stories
  • list_labelsLister les étiquettes avec leurs IDs et couleurs.
  • list_linked_files
  • list_membersLister les membres de l'espace de travail avec leurs IDs, noms et rôles.
  • list_objective_epics
  • list_objective_health_histories
  • list_objective_healths
  • list_objectives
  • list_paginateds
  • list_project_stories
  • list_projects
  • list_repositories
  • list_stories
  • list_story_commentsLister les commentaires sur une histoire par `story_public_id`.
  • list_story_histories
  • list_story_tasks
  • list_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’autres
  • restore_iterationVisible par d’autres
  • search_documents
  • search_epicsRechercher des épics avec la syntaxe de recherche de Shortcut dans `query`.
  • search_iterations
  • search_milestones
  • search_objectives
  • search_searches
  • search_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’autres
  • update_categoryModifie des données
  • update_custom_fieldModifie des données
  • update_documentModifie des données
  • update_entity_templateModifie des données
  • update_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ées
  • update_fileModifie des données
  • update_groupModifie des données
  • update_healthModifie des données
  • update_iterationModifie des données
  • update_key_resultModifie des données
  • update_labelModifie des données
  • update_linked_fileModifie des données
  • update_objectiveModifie des données
  • update_projectModifie des données
  • update_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ées
  • update_story_messageModifie des données
  • update_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. 1

    Choisissez l’application

    Créez un compte PipMCP gratuit et sélectionnez Shortcut dans la liste des applications.

  2. 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. 3

    Ajoutez le lien à votre IA

    Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :

    1. Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
    2. Collez votre lien dans le champ URL du serveur MCP distant.
    3. 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.

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 gratuitement

PipMCP n’est pas affilié à Shortcut. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.