DevCycle

officiel

Transformez votre outil d'IA préféré en assistant de gestion de fonctionnalités. Le MCP de DevCycle fonctionne avec votre assistant de codage préféré pour vous permettre de créer et surveiller des feature flags en langage naturel, directement dans votre flux de travail.

Documentation

Sur cette page

Le serveur DevCycle Model Context Protocol (MCP) est basé sur la CLI DevCycle. Il permet aux éditeurs de code assistés par IA comme Cursor et Windsurf, ou aux outils généralistes comme Claude Desktop, d'interagir directement avec vos projets DevCycle et d'effectuer des modifications en votre nom.

Configuration rapide​

Le MCP DevCycle est hébergé, il n'est donc pas nécessaire de configurer un serveur local. Nous vous guiderons à travers l'installation et l'authentification avec vos outils d'IA préférés.

Connexion directe : Pour les clients qui prennent en charge nativement la spécification MCP avec authentification OAuth, vous pouvez vous connecter directement à notre serveur hébergé :

https://mcp.devcycle.com/mcp

Prise en charge des protocoles : Notre serveur MCP prend en charge les protocoles SSE et HTTP Streaming, en négociant automatiquement la meilleure option en fonction des capacités de votre client.

Point de terminaison alternatif : Si votre client rencontre des problèmes avec la négociation de protocole, utilisez le point de terminaison SSE uniquement :

https://mcp.devcycle.com/sse

Registre MCP : Si vous utilisez registry.modelcontextprotocol.io, le MCP DevCycle est répertorié sous : com.devcycle/mcp

info

Ces instructions utilisent le serveur MCP DevCycle distant. Pour l'installation du serveur MCP local, consultez la documentation de référence.

Configurer votre client IA​

  • Cursor
  • VS Code
  • Claude Code
  • OpenCode
  • Claude Desktop
  • Windsurf
  • Codex CLI
  • Gemini CLI

📦 Installer dans Cursor

Pour ouvrir Cursor et ajouter automatiquement le MCP DevCycle, cliquez sur le bouton d'installation ci-dessus. Sinon, ajoutez ce qui suit à votre fichier ~/.cursor/mcp_settings.json. Pour en savoir plus, consultez la documentation de Cursor.

{
  "mcpServers": {
    "DevCycle": {
      "url": "https://mcp.devcycle.com/mcp"
    }
  }
}

Authentification dans Cursor :

  1. Après la configuration, vous verrez le MCP DevCycle indiqué comme "Connexion requise" avec un indicateur jaune
  2. Cliquez sur le serveur MCP DevCycle pour lancer le processus d'autorisation
  3. Cela ouvre une page d'autorisation dans le navigateur à l'adresse mcp.devcycle.com
  4. Vérifiez et cliquez sur "Autoriser l'accès" pour accorder les permissions
  5. Si vous avez plusieurs organisations, sélectionnez l'organisation souhaitée sur auth.devcycle.com
  6. Vous serez redirigé vers Cursor avec le serveur désormais actif

Outils disponibles​

Le serveur MCP DevCycle fournit des outils complets de gestion des feature flags organisés en 6 catégories :

CatégorieOutilsDescription
Gestion des fonctionnalitéslist_features, create_feature, update_feature, update_feature_status, delete_feature, cleanup_feature, get_feature_audit_log_historyCréer et gérer les feature flags
Gestion des variableslist_variables, create_variable, update_variable, delete_variableGérer les variables de fonctionnalité
Gestion de projetlist_projects, get_current_project, select_projectSélection et détails du projet
Auto-ciblage et dérogationsget_self_targeting_identity, update_self_targeting_identity, list_self_targeting_overrides, set_self_targeting_override, clear_feature_self_targeting_overridesTests et dérogations
Résultats et analysesget_feature_total_evaluations, get_project_total_evaluationsAnalyses d'utilisation
Installation du SDKinstall_devcycle_sdkGuides et exemples d'installation du SDK

Essayez-le​

Une fois configuré, essayez de demander à votre assistant IA :

  • "Créer un nouveau feature flag appelé 'new-checkout-flow'"
  • "Lister toutes les fonctionnalités de mon projet"
  • "Activer le ciblage pour la fonctionnalité header-redesign en production"
  • "Afficher les analyses d'évaluation des 7 derniers jours"

Prochaines étapes​

  • Référence MCP - Documentation complète des outils avec tous les paramètres
  • Référence CLI - En savoir plus sur les commandes CLI sous-jacentes

Obtenir de l'aide​

  • Problèmes GitHub : GitHub Issues
  • Documentation générale : DevCycle Docs
  • Support : Contacter le support