~/questoes/agentes-de-ia
O Model Context Protocol (MCP) é um padrão aberto que permite que ferramentas de desenvolvimento integrem modelos de linguagem para auxiliar na programação. Algumas IDEs já implementam nativamente essa integração, oferecendo assistência inteligente com contexto completo do projeto.
Cursor IDE e Visual Studio Code são as duas principais ferramentas de desenvolvimento que já implementam o MCP. Essa integração permite que modelos de IA acessem o contexto completo do seu código e das ferramentas do projeto, oferecendo assistência mais precisa e contextualizada.
Cursor IDE e VS Code realmente integram o MCP nativamente. Essa é uma realidade atual: o Cursor foi desenvolvido especificamente com MCP em mente, e o VS Code adotou o protocolo para potencializar suas extensões de IA. Ambas permitem que o modelo acesse arquivos, dependências e estrutura do projeto.
Sublime Text e Atom não incluem servidores MCP nativos. Sublime Text é um editor leve focado em edição de código, e o Atom (que não recebe mais atualizações) nunca adotou o MCP como recurso nativo. Isso não significa que não possam ser estendidos, mas não é integração nativa.
IntelliJ IDEA e Android Studio não têm suporte nativo ao protocolo MCP. Essas IDEs da JetBrains possuem sua própria abordagem para assistência inteligente, mas não implementam o protocolo aberto MCP como padrão de integração.
Eclipse e NetBeans não foram os primeiros nem adotaram o MCP completamente. Na verdade, o MCP é um protocolo recente (desenvolvido pela Anthropic), e essas IDEs mais antigas não o implementaram como recurso principal. O protocolo surgiu para modernizar integrações de IA.