O Neon MCP Server é uma ponte de código aberto entre pedidos em linguagem natural e a API da Neon. É oferecido como servidor remoto hospedado em mcp.neon.tech, com autenticação por OAuth ou chave de API. Pode criar projetos e branches, executar consultas e fazer migrações.
O que ela faz
Onde Neon MCP Server roda e o que acrescenta, segundo a documentação
Criar e gerenciar projetos, branches e compute endpoints da Neon
Executar consultas SQL e inspecionar schemas
Migrações seguras: prepare_database_migration testa em um branch temporário, complete_database_migration a aplica
Escopos de ferramentas (projects, branches, endpoints, snapshots, schema, querying, neon_auth, data_api, observability, docs) para filtragem
Modo somente leitura via readonly=true ou consentimento OAuth
Quando usar
Boa adequação
Desenvolvimento local com um banco Neon a partir da sua IDE ou agente
Migrações de schema testadas em um branch antes de serem aplicadas
Resumir o que há nos seus projetos Neon
Não indicado para
Ambientes de produção (o README não recomenda)
Ações autônomas sem revisão; as ações precisam ser revisadas e autorizadas
Como instalar o Neon MCP Server
Você precisa de: Um cliente MCP; Uma conta na Neon; Node.js >= 18; Se o IP Allow estiver ativado, coloque 34.192.103.46 e 23.22.233.166 na lista de permissão
Rápido: npx neon@latest init (Cursor, VS Code, Claude Code)
Ou OAuth remoto: npx add-mcp https://mcp.neon.tech/mcp
Ou adicione a entrada da Neon com a URL remota à configuração MCP do seu cliente
Reinicie o cliente e conclua a janela de OAuth no navegador
Escopos OAuth de leitura e escrita; uma chave de API da organização limita o acesso a essa organização
Notas de segurança dos mantenedores
Concede um gerenciamento poderoso do banco de dados; sempre revise as ações solicitadas pelo LLM
Telemetria: envia ID da conta, nome, e-mail e nomes das ferramentas para track.neon.tech e erros para o Sentry; NEON_MCP_DISABLE_ANALYTICS=1 desativa a análise apenas na execução própria
Revise a fonte antes de conceder ao agente acesso a credenciais ou sistemas de produção. Documentamos o que os mantenedores informam; não auditamos o código.
Limitações
Voltado somente ao desenvolvimento local e à integração com IDEs
Com OAuth, projetos da organização precisam de org_id ou project_id no prompt
Ferramenta de programação agêntica da Anthropic que lê sua base de código, edita arquivos e executa comandos pelo terminal, por IDEs, pelo app desktop ou pelo navegador.
O plano gratuito termina em: Não há plano gratuito: o Claude Code está incluído nas assinaturas pagas do Claude (Pro, Max, Team, Enterpris…
Sim: use https://mcp.neon.tech/mcp?readonly=true ou desmarque Allow writes no consentimento OAuth. fonte
O Neon MCP Server é recomendado para produção?
Não. O README diz que ele serve apenas para desenvolvimento local e integrações com IDEs. fonte
Como o Neon MCP lida com migrações?
Primeiro executa a migração em um branch temporário (prepare_database_migration) e depois a aplica com complete_database_migration. fonte
O que o Neon MCP Server coleta?
ID da conta, nome, e-mail e nomes das chamadas de ferramenta para a análise da Neon, além de relatórios de erro do Sentry; não coleta argumentos nem resultados das ferramentas. fonte