DevCycle MCP Server

oficial

Transforme sua ferramenta de IA favorita em um assistente de gerenciamento de funcionalidades. O MCP do DevCycle funciona com seu assistente de codificação favorito para que você possa criar e monitorar feature flags usando linguagem natural diretamente no seu fluxo de trabalho.

Documentação

Nesta página

O DevCycle Model Context Protocol (MCP) Server é baseado na CLI do DevCycle e permite que editores de código com IA, como Cursor e Windsurf, ou ferramentas de uso geral, como Claude Desktop, interajam diretamente com seus projetos do DevCycle e façam alterações em seu nome.

Configuração Rápida​

O DevCycle MCP é hospedado, portanto não é necessário configurar um servidor local. Vamos orientá-lo na instalação e autenticação com suas ferramentas de IA preferidas.

Conexão Direta: Para clientes que oferecem suporte nativo à especificação MCP com autenticação OAuth, você pode se conectar diretamente ao nosso servidor hospedado:

https://mcp.devcycle.com/mcp

Suporte a Protocolo: Nosso servidor MCP oferece suporte aos protocolos SSE e HTTP Streaming, negociando automaticamente a melhor opção com base nas capacidades do seu cliente.

Endpoint Alternativo: Se o seu cliente tiver problemas com a negociação de protocolo, use o endpoint somente SSE:

https://mcp.devcycle.com/sse

Registro MCP: Se você estiver usando registry.modelcontextprotocol.io, o DevCycle MCP está listado como: com.devcycle/mcp

info

Estas instruções usam o servidor MCP remoto do DevCycle. Para instalação do servidor MCP local, consulte a documentação de referência.

Configure Seu Cliente de IA​

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

📦 Instalar no Cursor

Para abrir o Cursor e adicionar automaticamente o DevCycle MCP, clique no botão de instalação acima. Como alternativa, adicione o seguinte ao seu arquivo ~/.cursor/mcp_settings.json. Para saber mais, consulte a documentação do Cursor.

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

Autenticação no Cursor:

  1. Após a configuração, você verá o DevCycle MCP listado como "Needs login" com um indicador amarelo
  2. Clique no servidor DevCycle MCP para iniciar o processo de autorização
  3. Isso abrirá uma página de autorização no navegador em mcp.devcycle.com
  4. Revise e clique em "Allow Access" para conceder permissões
  5. Se você tiver várias organizações, selecione a organização desejada em auth.devcycle.com
  6. Você será redirecionado de volta ao Cursor com o servidor agora ativo

Ferramentas Disponíveis​

O DevCycle MCP Server fornece ferramentas abrangentes de gerenciamento de feature flags organizadas em 6 categorias:

CategoriaFerramentasDescrição
Gerenciamento de Featureslist_features, create_feature, update_feature, update_feature_status, delete_feature, cleanup_feature, get_feature_audit_log_historyCriar e gerenciar feature flags
Gerenciamento de Variáveislist_variables, create_variable, update_variable, delete_variableGerenciar variáveis de feature
Gerenciamento de Projetoslist_projects, get_current_project, select_projectSeleção e detalhes do projeto
Self-Targeting e Overridesget_self_targeting_identity, update_self_targeting_identity, list_self_targeting_overrides, set_self_targeting_override, clear_feature_self_targeting_overridesTestes e substituições
Resultados e Analyticsget_feature_total_evaluations, get_project_total_evaluationsAnálise de uso
Instalação de SDKinstall_devcycle_sdkGuias e exemplos de instalação de SDK

Experimente​

Uma vez configurado, tente perguntar ao seu assistente de IA:

  • "Crie uma nova feature flag chamada 'new-checkout-flow'"
  • "Liste todas as features no meu projeto"
  • "Habilite o targeting para a feature header-redesign em produção"
  • "Mostre as análises de avaliação dos últimos 7 dias"

Próximos Passos​

  • Referência MCP - Documentação completa das ferramentas com todos os parâmetros
  • Referência da CLI - Aprenda sobre os comandos subjacentes da CLI

Obtendo Ajuda​

  • GitHub Issues: GitHub Issues
  • Documentação Geral: DevCycle Docs
  • Suporte: Contact Support