Intégration · Outils de développement
Connecter Claude et ChatGPT à GitHub
Demandez à votre IA ce qui vous attend sur GitHub : elle lit vos notifications, problèmes et demandes de fusion. Elle peut ouvrir des problèmes, examiner et fusionner des demandes de fusion, ainsi que publier des versions dans les dépôts auxquels votre jeton donne accès. Vous restez dans le chat au lieu de cliquer à travers les onglets.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Quoi me faut-il traiter sur GitHub aujourd'hui ?”
L'IA lit vos notifications non lues et les problèmes assignés, puis liste les demandes d'examen, les mentions et les attributions.
“Résumez les modifications de la demande de fusion 42 dans acme/app et signalez tout ce qui est risqué.”
Elle lit la demande de fusion et ses fichiers modifiés (ajouts, suppressions et patches), puis écrit un résumé court avec les points méritant une inspection plus approfondie.
“Ouvrez un problème de bug dans acme/app : le bouton checkout ne fait rien dans Safari. Étiquetez-le comme bug et attribuez-le à maria.”
Elle crée le problème avec titre et corps, définit l'étiquette bug et maria comme assignée.
Ce que votre IA peut faire
Problèmes et demandes de fusion
Créer, étiqueter, attribuer, commenter et fermer des problèmes. Ouvrir, examiner, mettre à jour et fusionner des demandes de fusion.
Code et historique
Lire des fichiers et dossiers sur n'importe quelle branche, étiquette ou commit. Lister les branches, commits et les fichiers modifiés dans une demande de fusion.
Versions et recherche
Lister et publier des versions, avec ou sans notes générées. Rechercher des problèmes, demandes de fusion et dépôts avec la syntaxe de recherche GitHub.
“Validez la demande de fusion 42 et fusionnez-la en squash.”
Elle soumet un examen d'approbation puis fusionne la demande de fusion avec la méthode squash.
“Publiez la version v2.3.0 avec des notes générées.”
Elle crée la version pour l'étiquette v2.3.0 et demande à GitHub de générer les notes à partir des modifications fusionnées.
“Quoi a été commit sur main depuis lundi ?”
Elle liste les commits sur la branche principale depuis lundi et les résume par auteur et message.
1127 outils pour GitHub
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_a_dependency_an_issue_is_blocked_byVisible par d’autresadd_a_field_to_an_organization_owned_projectModifie des donnéesadd_a_related_issueVisible par d’autresadd_an_email_address_for_the_authenticated_userVisible par d’autresadd_field_to_user_owned_projectModifie des donnéesadd_issue_assigneesVisible par d’autresAssigner des personnes à un problème. Obligatoire : propriétaire, dépôt, numéro du problème et assignataires (liste des identifiants GitHub).add_issue_field_values_to_an_issueVisible par d’autresadd_issue_labelsVisible par d’autresAjouter des étiquettes à un problème sans supprimer ses étiquettes existantes. Obligatoire : propriétaire, dépôt, numéro du problème et les noms des étiquettes.add_item_to_user_owned_projectModifie des donnéesadd_sub_issueVisible par d’autresadd_user_access_restrictionsModifie des donnéesapprove_runVisible par d’autresapprove_ticketVisible par d’autresarchive_migrationVisible par d’autresarchive_workflowVisible par d’autresattach_configurationModifie des donnéesattach_configuration_attachModifie des donnéescancel_pageSupprime des donnéescancel_runSupprime des donnéescreate_a_code_security_configurationModifie des donnéescreate_a_commitModifie des donnéescreate_a_github_pages_deploymentModifie des donnéescreate_a_registration_token_for_a_repositorySupprime des donnéescreate_a_remove_token_for_a_repositorySupprime des donnéescreate_a_repository_actions_policyModifie des donnéescreate_a_repository_for_the_authenticated_userModifie des donnéescreate_a_repository_variableModifie des donnéescreate_a_view_for_a_user_owned_projectModifie des donnéescreate_a_view_for_an_organization_owned_projectModifie des donnéescreate_accountModifie des donnéescreate_alert_autofixModifie des donnéescreate_an_organization_variableModifie des donnéescreate_appModifie des donnéescreate_app_manifest_conversionModifie des donnéescreate_blobModifie des donnéescreate_branch_renameModifie des donnéescreate_budgetModifie des donnéescreate_bulk_listVisible par d’autrescreate_check_run_rerequestModifie des donnéescreate_cluster_projectModifie des donnéescreate_codespaceModifie des donnéescreate_codespace_exportModifie des donnéescreate_codespace_startModifie des donnéescreate_codespace_stopModifie des donnéescreate_commitModifie des donnéescreate_commit_messageModifie des donnéescreate_companyModifie des donnéescreate_configurationModifie des donnéescreate_contextModifie des donnéescreate_copilot_space_collaboratorModifie des donnéescreate_copilot_space_collaborator_copilot_spaces_add_collaboratoModifie des donnéescreate_copilot_space_resourceModifie des donnéescreate_copilot_space_resource_copilot_spaces_create_resource_forModifie des donnéescreate_custom_patternVisible par d’autrescreate_custom_pattern_secret_scanning_bulk_create_repo_custom_paVisible par d’autrescreate_deployment_recordModifie des donnéescreate_draft_item_for_user_owned_projectModifie des donnéescreate_enforce_adminSupprime des donnéescreate_environment_deployment_branch_policyModifie des donnéescreate_environment_deployment_protection_ruleModifie des donnéescreate_environment_variableModifie des donnéescreate_generate_jitconfigModifie des donnéescreate_generate_jitconfig_actions_generate_runner_jitconfig_for_Modifie des donnéescreate_gistModifie des donnéescreate_gist_forkModifie des donnéescreate_gist_messageModifie des donnéescreate_gpg_keyModifie des donnéescreate_hook_pingSupprime des donnéescreate_hook_ping_repos_ping_webhookSupprime des donnéescreate_hook_testSupprime des donnéescreate_hosted_runnerModifie des donnéescreate_issueModifie des donnéesCréer un nouveau problème dans un dépôt. Obligatoire : propriétaire, dépôt et titre ; optionnel : corps, étiquettes, assignataires et jalons.create_issue_commentVisible par d’autresPoster un commentaire sur un problème ou une demande de modification. Obligatoire : propriétaire, dépôt, numéro du problème et corps. Le commentaire est visible par tous ayant accès au dépôt.create_issue_field_for_an_organizationVisible par d’autrescreate_issue_type_for_an_organizationVisible par d’autrescreate_keyModifie des donnéescreate_markdownModifie des donnéescreate_messageModifie des donnéescreate_message_reactionModifie des donnéescreate_message_replyModifie des donnéescreate_migrationModifie des donnéescreate_network_configurationModifie des donnéescreate_or_update_custom_properties_for_an_organizationVisible par d’autrescreate_org_campaignModifie des donnéescreate_org_copilot_spaceModifie des donnéescreate_org_hookSupprime des donnéescreate_org_invitationModifie des donnéescreate_org_migrationModifie des donnéescreate_org_personal_access_tokenSupprime des donnéescreate_org_personal_access_token_requestTransfère de l’argentcreate_org_private_registryModifie des donnéescreate_org_repoModifie des donnéescreate_org_rulesetModifie des donnéescreate_org_teamModifie des donnéescreate_pageModifie des donnéescreate_page_statusModifie des donnéescreate_policyModifie des donnéescreate_project_rerunModifie des donnéescreate_projects_v2_productModifie des donnéescreate_projects_v2_projectModifie des donnéescreate_propertyModifie des donnéescreate_property_access_tokenSupprime des donnéescreate_property_attestationModifie des donnéescreate_property_autolinkModifie des donnéescreate_property_check_runModifie des donnéescreate_property_codespaceModifie des donnéescreate_property_deploymentModifie des donnéescreate_property_dispatchModifie des donnéescreate_property_forkModifie des donnéescreate_property_generateModifie des donnéescreate_property_hookSupprime des donnéescreate_property_keyModifie des donnéescreate_property_labelModifie des donnéescreate_property_mergeModifie des donnéescreate_property_milestoneModifie des donnéescreate_property_oidc_create_oidc_custom_property_inclusion_for_oModifie des donnéescreate_property_orgs_external_properties_for_repos_register_orgaModifie des donnéescreate_property_pageModifie des donnéescreate_property_rulesetModifie des donnéescreate_property_security_advisoryModifie des donnéescreate_property_stackModifie des donnéescreate_property_taskModifie des donnéescreate_property_unitModifie des donnéescreate_pull_codespaceModifie des donnéescreate_pull_messageModifie des donnéescreate_pull_requestModifie des donnéesOuvrir une demande de modification depuis une branche source vers une branche cible. Obligatoire : propriétaire, dépôt, branche source et cible ; optionnel : titre, corps et brouillon.create_pull_request_reviewModifie des donnéesRevoir une demande de modification : approuver, demander des modifications ou commenter. Obligatoire : propriétaire, dépôt et numéro de la demande ; définir l'événement (APPROVER, DEMANDER_DES_MODIFICATIONS, COMMENTAIRE) et le corps.create_pull_requested_reviewerModifie des donnéescreate_push_protection_bypassModifie des donnéescreate_rawModifie des donnéescreate_reaction_for_a_pull_request_review_commentModifie des donnéescreate_reaction_for_an_issue_commentVisible par d’autrescreate_refModifie des donnéescreate_registration_tokenSupprime des donnéescreate_releaseModifie des donnéesPublier une version pour une balise. Obligatoire : propriétaire, dépôt et nom de la balise ; optionnel : nom, corps, brouillon, préversion et génération des notes de version.create_release_reactionModifie des donnéescreate_reportModifie des donnéescreate_required_signatureModifie des donnéescreate_review_eventVisible par d’autrescreate_revokeModifie des donnéescreate_run_deployment_protection_ruleModifie des donnéescreate_run_force_cancelModifie des donnéescreate_run_pending_deploymentModifie des donnéescreate_run_projectModifie des donnéescreate_run_rerunModifie des donnéescreate_runner_groupModifie des donnéescreate_runner_labelModifie des donnéescreate_runner_label_actions_add_custom_labels_to_self_hosted_runModifie des donnéescreate_sarifModifie des donnéescreate_scopedSupprime des donnéescreate_security_advisory_cveModifie des donnéescreate_security_advisory_forkModifie des donnéescreate_selected_teamModifie des donnéescreate_shipment_attemptSupprime des donnéescreate_shipment_attempt_orgs_redeliver_webhook_deliverySupprime des donnéescreate_shipment_attempt_repos_redeliver_webhook_deliverySupprime des donnéescreate_snapshotModifie des donnéescreate_ssh_signing_keyModifie des donnéescreate_stack_addModifie des donnéescreate_stack_unstackModifie des donnéescreate_storage_recordModifie des donnéescreate_suggestion_ticketVisible par d’autrescreate_tagModifie des donnéescreate_teamModifie des donnéescreate_ticket_reactionVisible par d’autrescreate_treeModifie des donnéescreate_unit_rerequestModifie des donnéescreate_userModifie des donnéescreate_user_copilot_spaceModifie des donnéescreate_variableModifie des donnéescreate_variable_agents_create_repo_variableModifie des donnéescreate_variant_analysisModifie des donnéescreate_workflow_dispatchModifie des donnéesdelete_a_code_security_configurationSupprime des donnéesdelete_a_package_version_for_the_authenticated_userSupprime des donnéesdelete_a_pull_request_comment_reactionSupprime des donnéesdelete_a_repositorySupprime des donnéesdelete_a_repository_actions_policySupprime des donnéesdelete_a_repository_secretSupprime des donnéesdelete_a_repository_variableSupprime des donnéesdelete_a_review_comment_for_a_pull_requestSupprime des donnéesdelete_a_secret_for_the_authenticated_userSupprime des donnéesdelete_a_self_hosted_runner_from_a_repositorySupprime des donnéesdelete_a_user_migration_archiveSupprime des donnéesdelete_accountsTransfère de l’argentdelete_an_issue_commentSupprime des donnéesdelete_an_issue_comment_reactionSupprime des donnéesdelete_an_organization_migration_archiveSupprime des donnéesdelete_an_organization_secretSupprime des donnéesdelete_an_organization_variableSupprime des donnéesdelete_analysisSupprime des donnéesdelete_application_grantsTransfère de l’argentdelete_appsTransfère de l’argentdelete_artifactSupprime des donnéesdelete_assetSupprime des donnéesdelete_attestations_by_subject_digestSupprime des donnéesdelete_attestations_in_bulkTransfère de l’argentdelete_attestations_requestTransfère de l’argentdelete_autolinkSupprime des donnéesdelete_branch_protectionsTransfère de l’argentdelete_budgetSupprime des donnéesdelete_bypass_listsTransfère de l’argentdelete_cacheSupprime des donnéesdelete_cachesTransfère de l’argentdelete_codespaceSupprime des donnéesdelete_collaboratorSupprime des donnéesdelete_companiesTransfère de l’argentdelete_configurationSupprime des donnéesdelete_contentSupprime des donnéesdelete_contextsTransfère de l’argentdelete_copilot_space_collaboratorSupprime des donnéesdelete_copilot_space_collaborator_copilot_spaces_remove_collaborSupprime des donnéesdelete_copilot_space_resourceSupprime des donnéesdelete_copilot_space_resource_copilot_spaces_delete_resource_forSupprime des donnéesdelete_customSupprime des donnéesdelete_custom_patternsTransfère de l’argentdelete_custom_patterns_secret_scanning_bulk_delete_repo_custom_pTransfère de l’argentdelete_custom_versionSupprime des donnéesdelete_databaseSupprime des donnéesdelete_digestSupprime des donnéesdelete_enforce_adminsTransfère de l’argentdelete_environmentSupprime des donnéesdelete_environment_deployment_branch_policySupprime des donnéesdelete_environment_deployment_protection_ruleSupprime des donnéesdelete_environment_secretSupprime des donnéesdelete_environment_variableSupprime des donnéesdelete_gistSupprime des donnéesdelete_gist_messageSupprime des donnéesdelete_gist_starsTransfère de l’argentdelete_gpg_keySupprime des donnéesdelete_hookSupprime des donnéesdelete_hosted_runnerSupprime des donnéesdelete_interaction_limitsTransfère de l’argentdelete_invitationSupprime des donnéesdelete_keySupprime des donnéesdelete_key_users_delete_public_ssh_key_for_authenticated_userSupprime des donnéesdelete_labelSupprime des donnéesdelete_member_codespaceSupprime des donnéesdelete_messageSupprime des donnéesdelete_message_reactionSupprime des donnéesdelete_message_ticketsTransfère de l’argentdelete_messagesTransfère de l’argentdelete_migration_repoSupprime des donnéesdelete_migration_repo_lockSupprime des donnéesdelete_milestoneSupprime des donnéesdelete_network_configurationSupprime des donnéesdelete_orgSupprime des donnéesdelete_org_attestationSupprime des donnéesdelete_org_campaignSupprime des donnéesdelete_org_copilot_spaceSupprime des donnéesdelete_org_hookSupprime des donnéesdelete_org_interaction_limitsTransfère de l’argentdelete_org_invitationSupprime des donnéesdelete_org_issue_fieldSupprime des donnéesdelete_org_issue_typeSupprime des donnéesdelete_org_packageSupprime des donnéesdelete_org_private_registrySupprime des donnéesdelete_org_rulesetSupprime des donnéesdelete_org_subscriptionSupprime des donnéesdelete_org_teamSupprime des donnéesdelete_org_userSupprime des donnéesdelete_packageSupprime des donnéesdelete_package_version_for_a_userSupprime des donnéesdelete_pageSupprime des donnéesdelete_policySupprime des donnéesdelete_project_item_for_userSupprime des donnéesdelete_projects_v2_productSupprime des donnéesdelete_propertySupprime des donnéesdelete_property_automated_security_fixesTransfère de l’argentdelete_property_immutable_releasesTransfère de l’argentdelete_property_interaction_limitsTransfère de l’argentdelete_property_oidc_delete_oidc_custom_property_inclusion_for_eSupprime des donnéesdelete_property_oidc_delete_oidc_custom_property_inclusion_for_oSupprime des donnéesdelete_property_orgs_external_properties_for_repos_delete_organiSupprime des donnéesdelete_property_pagesTransfère de l’argentdelete_property_private_vulnerability_reportingsTransfère de l’argentdelete_property_repositorySupprime des donnéesdelete_property_subscriptionsTransfère de l’argentdelete_property_suspendedsTransfère de l’argentdelete_property_vulnerability_alertsTransfère de l’argentdelete_pull_requested_reviewersTransfère de l’argentdelete_pull_reviewSupprime des donnéesdelete_refSupprime des donnéesdelete_releaseSupprime des donnéesdelete_release_reactionSupprime des donnéesdelete_repositorySupprime des donnéesdelete_repository_actions_disable_selected_repository_self_hosteSupprime des donnéesdelete_repository_copilot_disable_copilot_coding_agent_for_reposSupprime des donnéesdelete_repository_invitationSupprime des donnéesdelete_repository_orgs_disable_selected_repository_immutable_relSupprime des donnéesdelete_required_pull_request_reviewsTransfère de l’argentdelete_required_signaturesTransfère de l’argentdelete_required_status_checksTransfère de l’argentdelete_restrictionsTransfère de l’argentdelete_rulesetSupprime des donnéesdelete_runSupprime des donnéesdelete_run_logsTransfère de l’argentdelete_runnerSupprime des donnéesdelete_runner_groupSupprime des donnéesdelete_runner_group_repositorySupprime des donnéesdelete_runner_group_runnerSupprime des donnéesdelete_runner_labelSupprime des donnéesdelete_runner_label_actions_remove_custom_label_from_self_hostedSupprime des donnéesdelete_runner_labelsTransfère de l’argentdelete_runner_labels_actions_remove_all_custom_labels_from_self_Transfère de l’argentdelete_runners_tokenSupprime des donnéesdelete_secretSupprime des donnéesdelete_secret_agents_delete_repo_secretSupprime des donnéesdelete_secret_codespaces_delete_org_secretSupprime des donnéesdelete_secret_codespaces_delete_repo_secretSupprime des donnéesdelete_secret_dependabot_delete_org_secretSupprime des donnéesdelete_secret_dependabot_delete_repo_secretSupprime des donnéesdelete_secret_repositorySupprime des donnéesdelete_secret_repository_codespaces_remove_selected_repo_from_orSupprime des donnéesdelete_secret_repository_dependabot_remove_selected_repo_from_orSupprime des donnéesdelete_selected_teamsTransfère de l’argentdelete_ssh_signing_keySupprime des donnéesdelete_starredSupprime des donnéesdelete_teamSupprime des donnéesdelete_team_repoSupprime des donnéesdelete_team_subscriptionSupprime des donnéesdelete_teamsTransfère de l’argentdelete_threadSupprime des donnéesdelete_thread_subscriptionsTransfère de l’argentdelete_ticketSupprime des donnéesdelete_ticket_issue_field_valueSupprime des donnéesdelete_ticket_labelSupprime des donnéesdelete_ticket_labelsTransfère de l’argentdelete_ticket_lockSupprime des donnéesdelete_ticket_reactionSupprime des donnéesdelete_ticketsTransfère de l’argentdelete_userSupprime des donnéesdelete_user_attestationSupprime des donnéesdelete_user_copilot_spaceSupprime des donnéesdelete_user_packageSupprime des donnéesdelete_user_users_unblockSupprime des donnéesdelete_user_users_unfollowSupprime des donnéesdelete_usersTransfère de l’argentdelete_variableSupprime des donnéesdelete_variable_agents_delete_repo_variableSupprime des donnéesdelete_variable_repositorySupprime des donnéesdelete_versionSupprime des donnéesdetach_configurationTransfère de l’argentdownload_a_user_migration_archiveVisible par d’autresdownload_an_artifactget_a_check_suiteget_a_code_security_configurationget_a_commit_objectget_a_custom_property_for_an_organizationget_a_delivery_for_a_repository_webhookget_a_dependabot_alertget_a_diff_of_the_dependencies_between_commitsget_a_dns_health_check_for_github_pagesget_a_gist_revisionget_a_package_version_for_a_userget_a_package_version_for_the_authenticated_userget_a_release_by_tag_nameget_a_repository_actions_policyget_a_repository_public_keyget_a_repository_rule_suiteget_a_repository_secretget_a_repository_variableget_a_review_comment_for_a_pull_requestget_a_secret_for_the_authenticated_userget_a_secret_scanning_alertget_a_self_hosted_runner_for_a_repositoryget_a_subscription_plan_for_an_account_stubbedget_a_task_by_idget_a_userget_a_user_using_their_idget_a_webhook_configuration_for_a_repositoryget_accountget_advisoryget_ai_scan_enablement_for_a_repositoryget_alertget_all_custom_properties_for_an_organizationget_all_custom_property_values_for_a_repositoryget_an_environment_public_keyget_an_issue_commentget_an_item_for_a_user_owned_projectget_an_organization_membership_for_the_authenticated_userget_an_organization_public_keyget_an_organization_secretget_an_organization_variableget_analysisget_appget_apps_with_access_to_the_protected_branchget_artifactget_assetget_assigneeget_attestationget_autolinkget_billing_usage_report_for_a_userget_billing_usage_report_for_an_organizationget_billing_usage_summary_for_a_userget_billing_usage_summary_for_an_organizationget_blobget_branchget_budgetget_check_runget_cluster_projectget_code_security_configurations_for_an_organizationget_codes_of_conductget_codespaceget_codespace_exportget_collaboratorget_commitget_commit_statusget_compareget_concurrency_groupget_configurationget_copilot_cloud_agent_configuration_for_a_repositoryget_copilot_cloud_agent_permissions_for_an_organizationget_copilot_organization_usage_metricsget_copilot_organization_users_usage_metricsget_copilot_space_resourceget_copilot_space_resource_copilot_spaces_get_resource_for_userget_copilot_users_usage_metricsget_current_userObtenir le compte GitHub auquel vous êtes connecté (nom d'utilisateur, nom, profil). Utilisez-le en premier pour savoir dont les dépôts et problèmes « les miens » font référence.get_customget_custom_versionget_databaseget_default_code_security_configurationsget_default_workflow_permissions_for_a_repositoryget_deprecationget_environmentget_environment_deployment_branch_policyget_environment_deployment_protection_ruleget_environment_secretget_environment_variableget_fetch_reportget_file_contentsLire un fichier ou lister un répertoire dans un dépôt. Obligatoire : propriétaire, dépôt et chemin ; optionnel : référence pour une branche, balise ou engagement.get_findingget_gistget_gist_messageget_github_actions_cache_usage_for_a_repositoryget_github_actions_cache_usage_for_an_organizationget_github_actions_permissions_for_a_repositoryget_github_pages_buildget_gpg_keyget_hookget_hook_shipmentget_hosted_runnerget_issueObtenir un problème avec son titre, corps, état, étiquettes et assignataires. Obligatoire : propriétaire, dépôt et numéro du ticket (le numéro du problème).get_keyget_key_users_get_public_ssh_key_for_authenticated_userget_labelget_latest_pages_buildget_licenseget_matching_refget_messageget_migrationget_milestoneget_network_configurationget_network_settingget_orgget_org_attestationget_org_campaignget_org_copilot_spaceget_org_hookget_org_migrationget_org_organization_roleget_org_packageget_org_private_registryget_org_projectget_org_rulesetget_org_subscriptionget_org_teamget_org_userget_org_user_orgs_check_membership_for_userget_org_user_orgs_check_public_membership_for_userget_packageget_pageget_page_statusget_parent_issueget_policyget_private_registries_public_key_for_an_organizationget_projectget_project_field_for_userget_projects_v2_productget_projects_v2_projectget_propertyget_public_key_for_the_authenticated_userget_pull_mergeget_pull_merge_asyncget_pull_requestObtenir une demande de modification avec sa description, branches, statut de fusion et état de révision. Obligatoire : propriétaire, dépôt et numéro de la demande.get_pull_request_creation_cap_for_a_repositoryget_pull_reviewget_readmeget_refget_registered_app_installations_for_external_custom_propertiesget_releaseget_repositories_associated_with_a_code_security_configurationget_repositoryObtenir les détails d'un seul dépôt (description, branche par défaut, visibilité, nombre de problèmes ouverts). Obligatoire : propriétaire et dépôt.get_repository_ruleset_historyget_repository_ruleset_versionget_route_statget_rules_for_a_branchget_rulesetget_ruleset_historyget_runget_run_attemptget_runnerget_runner_groupget_runner_version_end_of_life_schedule_for_a_repositoryget_sarifget_secretget_secret_agents_get_repo_secretget_secret_codespaces_get_org_secretget_secret_codespaces_get_repo_secretget_secret_dependabot_get_org_secretget_secret_dependabot_get_repo_secretget_security_advisoryget_shipmentget_ssh_signing_keyget_stackget_stargazerget_starredget_summary_statget_tagget_tarballget_taskget_team_repoget_team_subscriptionget_teams_with_access_to_the_protected_branchget_templateget_the_last_year_of_commit_activityget_the_latest_releaseget_the_status_of_a_github_pages_deploymentget_threadget_ticketget_ticket_issues_check_user_can_be_assigned_to_issueget_time_statget_time_stats_by_userget_treeget_unitget_userget_user_attestationget_user_copilot_spaceget_user_packageget_user_projectget_user_statsget_user_users_check_blockedget_user_users_check_following_for_userget_user_users_check_person_is_followed_by_authenticatedget_users_with_access_to_the_protected_branchget_variableget_variable_agents_get_repo_variableget_variant_analysisget_variant_analysis_taskget_versionget_workflowget_zipballlist_accesseslist_accountslist_accounts_for_a_plan_stubbedlist_advisorieslist_ai_scanslist_alert_addresseslist_alert_autofixeslist_alert_instanceslist_alertslist_analyseslist_app_installations_for_an_organizationlist_appslist_apps_repos_list_custom_deployment_rule_integrationslist_artifact_and_log_retentionslist_artifact_and_log_retentions_actions_get_artifact_and_log_relist_attempt_logslist_attempt_projectslist_attestation_repositorieslist_attestations_by_bulk_subject_digestsVisible par d’autreslist_billingslist_branch_protectionslist_branchesListez les branches d'un dépôt. Obligatoires : owner et repo ; optionnelle : protected pour afficher uniquement les branches protégées.list_budgetslist_bypass_listslist_cacheslist_check_run_annotationslist_cloneslist_code_frequencieslist_code_scanning_alerts_for_a_repositorylist_code_scanning_alerts_for_an_organizationlist_codes_of_conductslist_codespace_machineslist_codespaceslist_collaborator_permissionslist_commit_branches_where_headslist_commit_messageslist_commit_pullslist_commit_statuseslist_commit_unitslist_commitsListez les commits d'un dépôt, du plus récent au plus ancien. Obligatoires : owner et repo ; filtrez par sha (branche), chemin, auteur, depuis ou jusqu'à.list_companieslist_concurrency_groupslist_configslist_configuration_repositorieslist_configurationslist_conflictslist_conflicts_getlist_conflicts_packages_list_docker_migration_conflicting_packaglist_content_exclusionslist_contextslist_contributorslist_copilot_space_collaboratorslist_copilot_space_collaborators_copilot_spaces_list_collaboratolist_copilot_space_resourceslist_copilot_space_resources_copilot_spaces_list_resources_for_ulist_creation_capslist_custom_patternslist_custom_property_values_for_organization_repositorieslist_custom_versionslist_customslist_databaseslist_default_setupslist_defaultslist_deliveries_for_a_repository_webhooklist_dependabot_alerts_for_a_repositorylist_dependabot_alerts_for_an_organizationlist_dependencies_an_issue_is_blocked_bylist_dependencies_an_issue_is_blockinglist_deployment_recordslist_devcontainerslist_downloadslist_email_addresses_for_the_authenticated_userlist_emojilist_enforce_adminslist_enterprise_1_dayslist_environment_deployment_branch_policieslist_environment_deployment_protection_ruleslist_environment_secretslist_environment_variableslist_errorslist_feedslist_followers_of_a_userlist_followers_of_the_authenticated_userlist_fork_pr_contributor_approvalslist_fork_pr_contributor_approvals_actions_get_fork_pr_contributlist_fork_pr_workflows_private_reposlist_fork_pr_workflows_private_repos_actions_get_private_repo_folist_generate_reportslist_gist_commitslist_gist_forkslist_gist_messageslist_gist_starslist_gistslist_github_ownedslist_github_pages_buildslist_gpg_keyslist_historieslist_hook_configslist_hook_shipmentslist_hosted_runnerslist_immutable_releaseslist_installation_requestslist_interaction_limitslist_invitation_teamslist_issue_commentsListez les commentaires sur un problème ou une demande de fusion. Obligatoires : owner, repo et issue_number.list_issue_eventslist_issue_events_for_a_repositorylist_issue_suggestionslist_issuesListez les problèmes dans un seul dépôt. Obligatoires : owner et repo ; filtrez par état, étiquettes, assigné, créateur, mentionné ou jalonnement. Note : cela retourne également les demandes de fusion.list_issues_related_to_an_issuelist_items_for_a_user_owned_projectlist_items_for_a_user_project_viewlist_keyslist_labelsListez les étiquettes définies dans un dépôt. Obligatoires : owner et repo. Utilisez-le pour trouver les noms d'étiquettes valides avant de les appliquer aux problèmes.list_licenseslist_limitslist_machine_sizeslist_machineslist_member_codespaceslist_member_copilotslist_message_reactionslist_messageslist_metalist_migration_repositorieslist_migrationslist_milestone_labelslist_my_issuesListez les problèmes assignés à vous dans tous vos dépôts. Utilisez le filtre (assigné, créé, mentionné, abonné, tous), l'état et les étiquettes pour affiner la liste.list_my_repositoriesListez les dépôts que vous possédez ou auxquels vous avez accès. Filtrez par visibilité, affiliation ou type, et triez par création, mise à jour, push ou nom complet.list_network_configurationslist_network_eventslist_newslist_notificationsListez vos notifications GitHub non lues (mentions, demandes de révision, attributions). Définissez all=true pour inclure les lues, ou participating=true pour ne voir que votre implication directe.list_octocatslist_oidc_custom_property_inclusions_for_an_enterpriselist_oidc_custom_property_inclusions_for_an_organizationlist_orderslist_org_campaignslist_org_codespaceslist_org_copilot_spaceslist_org_eventslist_org_failed_invitationslist_org_hookslist_org_installationslist_org_interaction_limitslist_org_invitationslist_org_migrationslist_org_organization_roleslist_org_packageslist_org_personal_access_token_requestslist_org_personal_access_tokenslist_org_private_registrieslist_org_rulesetslist_org_security_advisorieslist_org_teamslist_org_userslist_organization_1_dayslist_organization_events_for_the_authenticated_userlist_organization_repositoriesListez les dépôts d'une organisation. Obligatoire : org (nom de connexion) ; optionnel : type, tri et ordre.list_organization_role_teamslist_organization_role_userslist_organization_secretslist_organization_secrets_agents_list_repo_organization_secretslist_organization_variableslist_organization_variables_agents_list_repo_organization_variablist_organizations_for_the_authenticated_userlist_orgslist_outside_collaborators_for_an_organizationlist_package_versionslist_package_versions_getlist_package_versions_packages_get_all_package_versions_for_packlist_packageslist_page_statuseslist_pageslist_participationslist_partnerslist_pathslist_pattern_configurationslist_permissionslist_permissions_checkslist_personal_access_token_repositorieslist_personal_access_token_request_repositorieslist_plan_accountslist_planslist_plans_stubbedlist_platformslist_policieslist_profileslist_project_fields_for_userlist_project_logslist_projects_v2_projectslist_propertieslist_properties_apps_list_installations_for_authenticated_userlist_properties_orgs_external_properties_for_repos_get_organizatlist_property_assigneeslist_property_autolinkslist_property_automated_security_fixeslist_property_code_security_configurationslist_property_codespaceslist_property_collaboratorslist_property_contributorslist_property_deploymentslist_property_environmentslist_property_eventslist_property_forkslist_property_hash_algorithmslist_property_hookslist_property_immutable_releaseslist_property_installationslist_property_interaction_limitslist_property_invitationslist_property_keyslist_property_languageslist_property_licenseslist_property_messageslist_property_milestoneslist_property_notificationslist_property_pageslist_property_private_vulnerability_reportingslist_property_readmeslist_property_repositorieslist_property_rulesetslist_property_security_advisorieslist_property_stackslist_property_stargazerslist_property_subscriberslist_property_subscriptionslist_property_tagslist_property_taskslist_property_teamslist_property_topicslist_property_vulnerability_alertslist_public_email_addresses_for_the_authenticated_userlist_public_events_for_a_userlist_public_events_received_by_a_userlist_public_organization_memberslist_public_repositorieslist_publicslist_pull_commitslist_pull_messageslist_pull_request_filesListez les fichiers modifiés dans une demande de fusion, avec ajouts, suppressions et patch. Obligatoires : owner, repo et pull_number.list_pull_request_reviewsListez les avis soumis sur une demande de fusion (approuvés, modifications demandées, commentés). Obligatoires : owner, repo et pull_number.list_pull_requested_reviewerslist_pull_requestsListez les demandes de fusion dans un dépôt. Obligatoires : owner et repo ; filtrez par état (ouvert, fermé, tous), branche de base ou branche principale.list_punch_cardslist_rate_limitslist_reactions_for_a_pull_request_review_commentlist_reactions_for_an_issue_commentlist_referrerslist_release_assetslist_release_reactionslist_releasesListez les versions d'un dépôt, du plus récent au plus ancien. Obligatoire : owner et repo.list_repos_1_dayslist_repos_1_days_copilot_copilot_organization_repos_one_day_replist_repositorieslist_repositories_actions_list_selected_repositories_enabled_gitlist_repositories_actions_list_selected_repositories_self_hostedlist_repositories_copilot_list_copilot_coding_agent_selected_replist_repositories_for_a_user_migrationlist_repositories_starred_by_the_authenticated_userlist_repository_accesseslist_repository_accesses_dependabot_repository_access_for_orglist_repository_actions_policieslist_repository_activitieslist_repository_custom_patternslist_repository_invitationslist_repository_organization_secretslist_repository_organization_variableslist_repository_rule_suiteslist_repository_secretslist_repository_variableslist_repository_workflowslist_required_pull_request_reviewslist_required_signatureslist_required_status_checkslist_restrictionslist_retention_limitslist_retention_limits_actions_get_actions_cache_retention_limit_list_retention_limits_getlist_review_comments_in_a_repositorylist_review_messageslist_ruleset_historieslist_run_approvalslist_run_concurrency_groupslist_run_logslist_run_pending_deploymentslist_run_timingslist_runner_applications_for_a_repositorylist_runner_group_hosted_runnerslist_runner_group_repositorieslist_runner_group_runnerslist_runner_groupslist_runner_labelslist_runner_labels_actions_list_labels_for_self_hosted_runner_folist_runslist_scan_historieslist_seatslist_secret_repositorieslist_secret_repositories_codespaces_list_selected_repos_for_org_list_secret_repositories_dependabot_list_selected_repos_for_org_list_secret_scanning_alerts_for_a_repositorylist_secret_scanning_alerts_for_an_organizationlist_secretslist_secrets_agents_list_repo_secretslist_secrets_codespaces_list_org_secretslist_secrets_codespaces_list_repo_secretslist_secrets_dependabot_list_org_secretslist_secrets_dependabot_list_repo_secretslist_secrets_for_the_authenticated_userlist_selected_actionslist_selected_actions_actions_get_allowed_actions_repositorylist_selected_repositories_for_a_user_secretlist_selected_repositories_for_an_organization_secretlist_selected_repositories_for_an_organization_variablelist_selected_repositories_for_immutable_releases_enforcementlist_self_hosted_runnerslist_self_hosted_runners_for_a_repositorylist_setupslist_shipmentslist_ssh_signing_keyslist_starredslist_step_logslist_storage_limitslist_storage_limits_actions_get_actions_cache_storage_limit_for_list_storage_limits_getlist_storage_recordslist_sub_issueslist_subject_statslist_subslist_subs_actions_get_custom_oidc_sub_claim_for_repolist_subscriptionslist_subscriptions_for_the_authenticated_user_stubbedlist_summary_statslist_taskslist_team_invitationslist_team_reposlist_team_userslist_teamslist_teams_for_the_authenticated_userlist_templateslist_the_people_a_user_followslist_the_people_the_authenticated_user_followslist_thread_subscriptionslist_ticket_labelslist_ticket_reactionslist_ticketslist_time_statslist_timeline_events_for_an_issuelist_unitslist_usage_by_repositorieslist_user_accountslist_user_copilot_spaceslist_user_eventslist_user_gistslist_user_gpg_keyslist_user_hovercardslist_user_installationslist_user_keyslist_user_orgslist_user_packageslist_user_received_eventslist_user_reposlist_user_ssh_signing_keyslist_user_starredslist_user_subscriptionslist_user_teams_1_dayslist_user_teams_1_days_copilot_copilot_organization_user_teams_olist_userslist_users_1_dayslist_users_1_days_copilot_copilot_organization_users_one_day_usalist_users_agents_get_org_public_keylist_users_agents_get_repo_public_keylist_users_billing_get_github_billing_ai_credit_usage_report_uselist_users_billing_get_github_billing_premium_request_usage_repolist_users_blocked_by_the_authenticated_userlist_users_codespaces_get_org_public_keylist_users_codespaces_get_repo_public_keylist_users_dependabot_get_org_public_keylist_users_dependabot_get_repo_public_keylist_users_getlist_users_users_listlist_variable_repositorieslist_variableslist_variables_agents_list_repo_variableslist_versionslist_view_productslist_viewslist_workflow_runslist_workflow_timingslist_workflowslist_zensmerge_pull_requestVisible par d’autresFusionnez une demande de fusion dans sa branche de base. Obligatoires : owner, repo et pull_number ; optionnelles : merge_method (fusion, squash, rebase) et commit_title. Cela modifie le dépôt et ne peut pas être simplement annulé.pay_propertyTransfère de l’argentremove_a_custom_property_for_an_organizationSupprime des donnéesremove_a_related_issueSupprime des donnéesremove_a_selected_repository_from_a_user_secretSupprime des donnéesremove_an_organization_memberSupprime des donnéesremove_an_organization_role_from_a_teamSupprime des donnéesremove_an_organization_role_from_a_userSupprime des donnéesremove_outside_collaborator_from_an_organizationSupprime des donnéesremove_public_organization_membership_for_the_authenticated_userSupprime des donnéesremove_selected_repository_from_an_organization_secretSupprime des donnéesremove_selected_repository_from_an_organization_variableSupprime des donnéesremove_sub_issueTransfère de l’argentremove_user_access_restrictionsTransfère de l’argentrestore_a_package_for_a_userModifie des donnéesrestore_a_package_for_the_authenticated_userModifie des donnéesrestore_a_package_version_for_the_authenticated_userModifie des donnéesrestore_packageModifie des donnéesrestore_package_version_for_a_userModifie des donnéesrestore_versionModifie des donnéesrestore_workflowModifie des donnéessearch_artifactssearch_codessearch_commit_check_runssearch_commitssearch_findingssearch_issuesRecherchez des problèmes et demandes de fusion sur GitHub avec une chaîne de requête q (ex: 'repo:acme/app is:open label:bug'). Utilisez-le pour trouver des problèmes ou demandes de fusion par texte, état, étiquette ou auteur.search_labelssearch_org_projectssearch_org_ticketssearch_org_userssearch_projects_v2_productssearch_repositoriesRecherchez les dépôts GitHub avec une chaîne de requête q (syntaxe de recherche GitHub, ex: 'invoice user:acme'). Retourne les dépôts correspondants.search_run_artifactssearch_run_projectssearch_runnerssearch_tickets_issues_list_for_authenticated_usersearch_topicssearch_unit_check_runssearch_user_projectssearch_usersset_issue_field_values_for_an_issueVisible par d’autresset_public_organization_membership_for_the_authenticated_userModifie des donnéesstop_a_codespace_for_the_authenticated_userModifie des donnéessubmit_codespaceVisible par d’autressubmit_org_fieldsVisible par d’autressubmit_org_typesVisible par d’autressubmit_property_typesVisible par d’autressubmit_property_upstreamVisible par d’autressubmit_pull_asyncVisible par d’autressubmit_ticketVisible par d’autressubmit_ticket_field_valuesVisible par d’autresupdate_a_repositoryModifie des donnéesupdate_accessesTransfère de l’argentupdate_ai_scansVisible par d’autresupdate_alertModifie des donnéesupdate_appsVisible par d’autresupdate_artifact_and_log_retentionsTransfère de l’argentupdate_assetModifie des donnéesupdate_branch_protectionsVisible par d’autresupdate_budgetModifie des donnéesupdate_bypass_listsVisible par d’autresupdate_check_runModifie des donnéesupdate_clusterModifie des donnéesupdate_codespaceModifie des donnéesupdate_coding_agentsVisible par d’autresupdate_collaboratorModifie des donnéesupdate_configsTransfère de l’argentupdate_configurationModifie des donnéesupdate_configuration_defaultsVisible par d’autresupdate_contentModifie des donnéesupdate_content_exclusionsVisible par d’autresupdate_contextsVisible par d’autresupdate_copilot_space_collaboratorModifie des donnéesupdate_copilot_space_resourceModifie des donnéesupdate_creation_capsVisible par d’autresupdate_custom_patternModifie des donnéesupdate_default_levelsVisible par d’autresupdate_default_setupsVisible par d’autresupdate_environmentModifie des donnéesupdate_environment_deployment_branch_policyModifie des donnéesupdate_environment_secretModifie des donnéesupdate_environment_variableModifie des donnéesupdate_fork_pr_contributor_approvalsTransfère de l’argentupdate_fork_pr_workflows_private_reposTransfère de l’argentupdate_gistModifie des donnéesupdate_gist_messageModifie des donnéesupdate_gist_starsVisible par d’autresupdate_hookSupprime des donnéesupdate_hook_configsTransfère de l’argentupdate_hosted_runnerModifie des donnéesupdate_immutable_releasesVisible par d’autresupdate_interaction_limitsVisible par d’autresupdate_invitationModifie des donnéesupdate_issueVisible par d’autresMettre à jour un problème : modifier le titre, le corps, les étiquettes, les assignataires ou la date limite, ou le fermer/le rouvrir avec l'état. Obligatoire : propriétaire, dépôt et numéro de ticket (le numéro du problème).update_labelModifie des donnéesupdate_messageModifie des donnéesupdate_message_ticketsVisible par d’autresupdate_milestoneModifie des donnéesupdate_network_configurationModifie des donnéesupdate_notificationsVisible par d’autresupdate_orgModifie des donnéesupdate_org_campaignModifie des donnéesupdate_org_copilot_spaceModifie des donnéesupdate_org_hookSupprime des donnéesupdate_org_interaction_limitsVisible par d’autresupdate_org_issue_fieldVisible par d’autresupdate_org_issue_typeVisible par d’autresupdate_org_personal_access_tokenSupprime des donnéesupdate_org_personal_access_token_requestSupprime des donnéesupdate_org_private_registryModifie des donnéesupdate_org_rulesetModifie des donnéesupdate_org_subscriptionModifie des donnéesupdate_org_teamModifie des donnéesupdate_org_userModifie des donnéesupdate_org_user_orgs_convert_member_to_outside_collaboratorModifie des donnéesupdate_pattern_configurationsVisible par d’autresupdate_permissionsTransfère de l’argentupdate_policyModifie des donnéesupdate_preferencesVisible par d’autresupdate_projects_v2_productModifie des donnéesupdate_propertiesVisible par d’autresupdate_propertyModifie des donnéesupdate_property_automated_security_fixesVisible par d’autresupdate_property_immutable_releasesVisible par d’autresupdate_property_interaction_limitsVisible par d’autresupdate_property_notificationsVisible par d’autresupdate_property_orgs_custom_properties_for_repos_create_or_updatModifie des donnéesupdate_property_pagesVisible par d’autresupdate_property_private_vulnerability_reportingsVisible par d’autresupdate_property_repositoryModifie des donnéesupdate_property_subscriptionsVisible par d’autresupdate_property_suspendedsVisible par d’autresupdate_property_topicsVisible par d’autresupdate_property_vulnerability_alertsVisible par d’autresupdate_pull_branchModifie des donnéesupdate_pull_requestModifie des donnéesMettez à jour le titre, le corps ou la branche de base d'une demande de fusion, ou fermez/reouvrez-la avec un état. Obligatoires : owner, repo et pull_number.update_pull_reviewModifie des donnéesupdate_refModifie des donnéesupdate_releaseModifie des donnéesupdate_repositoriesTransfère de l’argentupdate_repositorySupprime des donnéesupdate_repository_accessesVisible par d’autresupdate_repository_invitationModifie des donnéesupdate_required_pull_request_reviewsVisible par d’autresupdate_required_status_checksVisible par d’autresupdate_retention_limitsVisible par d’autresupdate_review_dismissalsVisible par d’autresupdate_rulesetModifie des donnéesupdate_runner_groupModifie des donnéesupdate_runner_group_repositoriesVisible par d’autresupdate_runner_group_repositoryModifie des donnéesupdate_runner_group_runnerModifie des donnéesupdate_runner_group_runnersVisible par d’autresupdate_runner_labelsVisible par d’autresupdate_secretModifie des donnéesupdate_secret_repositoriesVisible par d’autresupdate_secret_repositoryModifie des donnéesupdate_security_advisoryModifie des donnéesupdate_selected_actionsTransfère de l’argentupdate_self_hosted_runnersTransfère de l’argentupdate_setupsVisible par d’autresupdate_starredModifie des donnéesupdate_statusModifie des donnéesupdate_storage_limitsVisible par d’autresupdate_subsVisible par d’autresupdate_teamSupprime des donnéesupdate_team_repoSupprime des donnéesupdate_team_subscriptionModifie des donnéesupdate_teamsVisible par d’autresupdate_threadModifie des donnéesupdate_thread_subscriptionsVisible par d’autresupdate_ticket_labelsSupprime des donnéesupdate_ticketsSupprime des donnéesupdate_userSupprime des donnéesupdate_user_copilot_spaceModifie des donnéesupdate_user_users_blockModifie des donnéesupdate_user_users_followModifie des donnéesupdate_usersVisible par d’autresupdate_variableModifie des donnéesupdate_variable_repositoriesVisible par d’autresupdate_variable_repositoryModifie des donnéesupdate_visibilitiesSupprime des donnéesupdate_workflowsTransfère de l’argent
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez GitHub dans la liste des applications.
- 2
Collez votre clé
Collez un jeton d'accès personnel GitHub. Sur GitHub, allez dans Paramètres > Paramètres du développeur > Jetons d'accès personnels > Jetons fins, cliquez sur Générer un nouveau jeton, choisissez les dépôts et les permissions, puis copiez le jeton.
- 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 sur GitHub ?
L'IA peut lire des dépôts, fichiers, branches, commits, problèmes, demandes de fusion, versions et vos notifications. Elle peut créer et mettre à jour des problèmes, ajouter des étiquettes, assignés et commentaires, ouvrir, examiner et fusionner des demandes de fusion, ainsi que publier des versions. Elle n'accède qu'aux dépôts auxquels votre jeton donne accès.
Quels dépôts peut atteindre l'IA ?
Uniquement ceux autorisés par votre jeton. Avec un jeton à granularité fine, vous choisissez les dépôts exacts et les permissions lors de sa création. Si le jeton n'a que l'accès en lecture, GitHub rejette toute action d'écriture.
L'IA voit-elle ma clé API GitHub ?
Non. Votre jeton d'accès personnel est chiffré au repos et jamais montré à l'IA. Une fois sauvegardé, il ne sera plus affiché, même pas à vous. L'IA fonctionne uniquement via les outils que vous activez.
Puis-je contrôler ce que l'IA est autorisée à faire ?
Oui. Vous choisissez quels outils sont activés. Les actions risquées, comme fusionner une demande de modification ou publier une version, peuvent nécessiter votre approbation avant exécution. Chaque appel d'outil est journalisé pour que vous puissiez voir ce que l'IA a fait.
Fonctionne-t-il avec ChatGPT ?
Oui. Dans ChatGPT, allez dans Paramètres › Applications et connecteurs › Avancé, activez le mode Développeur et ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne dans Claude sous Paramètres › Connecteurs › Ajouter un connecteur personnalisé, ainsi que dans Cursor.
Quel est le coût ?
PipMCP dispose d'un plan gratuit et vous n'avez pas besoin de carte bancaire pour commencer. Les plans payants sont facturés par tâche terminée, donc vous payez uniquement pour le travail que l'IA accomplit réellement.
Laissez votre IA travailler dans GitHub dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter GitHub gratuitementPipMCP n’est pas affilié à GitHub. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






