Communitygithub.com

oxidizable-malinois605/bridge-suite-mcp

Conecte agentes de IA ao IntelliJ IDEA via MCP para comandos de terminal, builds, alertas da IDE e contexto de projeto

O que é bridge-suite-mcp?

Esta skill, bridge-suite-mcp, permite que agentes de IA como Claude Code, Cursor ou Codex se conectem diretamente ao IntelliJ IDEA através do protocolo MCP (Model Context Protocol). Ela oferece funcionalidades como execução de comandos no terminal integrado, iniciar builds do projeto, exibir notificações na interface da IDE e recuperar informações contextuais do projeto (como estrutura de arquivos, dependências e configurações). É especialmente útil para desenvolvedores que desejam automatizar tarefas repetitivas ou integrar o raciocínio de um assistente de IA com o ambiente de desenvolvimento real. A skill é compatível com qualquer plataforma que suporte MCP, funciona via configuração simples do servidor MCP e se baseia no documento SKILL.md para descrever como o agente deve interpretar e executar comandos no IntelliJ IDEA.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add oxidizable-malinois605/bridge-suite-mcp

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que bridge-suite-mcp faz?

Conecte agentes de IA ao IntelliJ IDEA com MCP para comandos de terminal, builds, alertas da IDE e contexto de projeto

Funcionalidades

  • Execução de comandos no terminal: Execute comandos shell diretamente no terminal integrado do IntelliJ.
  • Build do projeto: Inicie builds do projeto (Maven, Gradle, etc.) a partir do agente.
  • Alertas da IDE: Envie notificações para a interface do IntelliJ IDEA.
  • Contexto do projeto: Recupere informações sobre a estrutura do projeto, arquivos abertos, dependências e configurações.

Pré-requisitos

  • IntelliJ IDEA (versão 2022.1 ou superior)
  • Plugin MCP instalado no IntelliJ
  • Node.js 18+ (para executar o servidor MCP)

Instalação

  1. Clone o repositório:

    git clone https://github.com/oxidizable-malinois605/bridge-suite-mcp.git
    cd bridge-suite-mcp
    
  2. Instale as dependências:

    npm install
    
  3. Configure as variáveis de ambiente (opcional):

    export INTELLIJ_HOST=http://localhost:63342
    export INTELLIJ_TOKEN=seu-token-aqui
    
  4. Inicie o servidor MCP:

    npm start
    

Configuração

Adicione o servidor MCP ao seu cliente de IA (Claude Code, Cursor, etc.):

{
  "mcpServers": {
    "bridge-suite": {
      "command": "node",
      "args": ["/caminho/para/bridge-suite-mcp/index.js"],
      "env": {
        "INTELLIJ_HOST": "http://localhost:63342",
        "INTELLIJ_TOKEN": "seu-token"
      }
    }
  }
}

Uso

Após a configuração, o agente de IA pode interagir com o IntelliJ IDEA através dos seguintes comandos:

  • terminal_execute <comando> — Executa um comando no terminal do IntelliJ.
  • project_build — Inicia o build do projeto atual.
  • ide_alert <mensagem> — Exibe uma notificação na IDE.
  • get_project_context — Obtém informações sobre o projeto ativo.

Exemplo

O agente pode usar esta skill para:

"Execute npm run test no terminal e me mostre o resultado."

O agente então chama terminal_execute com o comando e retorna a saída.

Contribuição

Contribuições são bem-vindas! Abra uma issue ou pull request no repositório.

Licença

MIT

Habilidades Relacionadas