O que é Supabase MCP Server?
O Supabase MCP Server conecta agentes aos seus projetos Supabase por https://mcp.supabase.com/mcp, com login OAuth e registro dinâmico de clientes, então nenhum token é necessário para uso interativo. A documentação lista 33 ferramentas em oito grupos de recursos: banco de dados (execute_sql, apply_migration, list_tables), depuração (query_logs, get_advisors), desenvolvimento, Edge Functions, gestão de conta, documentação, branching e storage. Todos os grupos, exceto storage, vêm ativados por padrão.
Parâmetros de URL restringem o servidor: project_ref o limita a um projeto e remove as ferramentas de conta, read_only=true executa o SQL como um usuário Postgres somente leitura, e features escolhe os grupos de ferramentas. Para CI, um personal access token com escopo pode ser limitado a um projeto e a permissões nomeadas. A Supabase CLI local (localhost:54321/mcp) e instalações self-hosted recebem um conjunto menor de ferramentas e não têm OAuth.
A versão 0.14.0 do servidor de código aberto saiu em 14 de outubro de 2026. Em clientes que suportam MCP elicitation, o servidor pede confirmação antes de SQL destrutivo e antes de criar projetos ou branches pagos.
Como instalar Supabase MCP Server
https://mcp.supabase.com/mcpQuanto custa Supabase MCP Server?
| Plano | Preço | O que inclui |
|---|---|---|
| Free | Free | 2 projetos ativos, pausados após uma semana sem uso |
| Pro | From $25/month | $10 de crédito de computação |
| Team | $599 |
O servidor é gratuito. O Supabase Free permite 2 projetos ativos, pausados após uma semana sem uso; Pro a partir de $25/mês com $10 de crédito de computação; Team $599. Branches a $0,01344/hora.
Supabase MCP Server vale a pena?
O servidor do Supabase permite que um agente faça a maior parte do dia de um desenvolvedor backend. Ele pode desenhar um schema, aplicar uma migração, gerar tipos TypeScript, implantar uma Edge Function, consultar os logs com SQL e depois rodar os advisors de segurança e desempenho. O painel de configuração da documentação escreve a URL para cada cliente, e o dashboard pode gerar uma por projeto.
As proteções são melhores que a média. Em clientes que suportam form elicitation do MCP, execute_sql e apply_migration perguntam antes de SQL que o servidor classifica como destrutivo, e create_project e create_branch mostram o preço e o intervalo de cobrança antes de criar qualquer coisa. Os segredos das Edge Functions são digitados no dashboard do Supabase, nunca no chat. O Supabase tem o cuidado de chamar tudo isso de proteção, e não de garantia: um parâmetro de URL skip_elicitations desliga as confirmações, e alguns clientes respondem às elicitations automaticamente.
Os padrões são permissivos. A URL simples ativa todos os grupos, exceto storage, com acesso de escrita a todos os projetos da organização escolhida. O próprio exemplo de prompt injection do Supabase, um chamado de suporte que manda o agente fazer select em uma tabela sensível, é exatamente o que acontece quando um desenvolvedor lê dados de clientes por um agente com escrita ativada. Os resultados de SQL vêm envoltos em instruções que mandam o modelo ignorar comandos nos dados, o que a documentação admite não ser infalível. Access tokens com escopo agora restringem o uso em CI a um projeto e a permissões nomeadas, mas apps OAuth ainda precisam receber todos os escopos.
Em volume, o limite da Management API de 120 requisições por minuto por usuário, por projeto e por endpoint é o teto que um agente encontra. Usuários da CLI local e self-hosted recebem menos ferramentas. O servidor do Neon é o concorrente mais próximo para Postgres puro com branching, enquanto o do Supabase cobre também as funções, os logs e os advisors em torno do banco.
Onde ele se destaca
Um desenvolvedor solo construindo um SaaS no Supabase Pro
Adicionar uma tabela, uma migração e uma Edge Function para um novo recurso em uma única sessão
Conecta com project_ref definido para o projeto de desenvolvimento; o agente chama apply_migration, generate_typescript_types e deploy_edge_function, depois get_advisors para pegar row-level security ausente. O Pro custa $25 por mês, com $10 de computação incluídos.
Um engenheiro de plataforma em uma startup de 20 pessoas
Rodar um agente noturno na CI que verifica a produção em busca de consultas lentas e alertas de segurança
Usa um access token com escopo limitado às permissões de leitura de um projeto, com read_only=true e features=debugging. O Supabase recomenda que rotinas sem supervisão fiquem em somente leitura e relatem em vez de corrigir, então o agente abre um chamado em vez de mudar qualquer coisa.
Um tech lead no Supabase Team testando mudanças arriscadas de schema
Testar uma migração em uma cópia descartável antes que ela toque a produção
O agente chama create_branch, que pausa para mostrar a tarifa de $0,01344 por hora do branch para aprovação, aplica a migração ali e só faz o merge após revisão. Branching exige um plano pago.
Antes de decidir
- Configuração
- Adicione https://mcp.supabase.com/mcp ao Claude Code, Codex, Cursor, Gemini CLI, ChatGPT ou outro cliente e faça login com OAuth, escolhendo a organização; uma primeira chamada a list_tables leva alguns minutos.
- Integrações
- 33 ferramentas, 30 ativadas por padrão: execute_sql, apply_migration, list_tables, query_logs, get_advisors, generate_typescript_types, deploy_edge_function, create_branch, merge_branch, search_docs e ferramentas de storage (desativadas por padrão).
- Dados e privacidade
- Hospedado pelo Supabase e agindo com as suas permissões de desenvolvedor; o conteúdo de tabelas devolvido ao modelo pode carregar prompt injection. O Supabase diz para não dar o servidor a clientes. O plano Team ($599 por mês) acrescenta SOC 2 e ISO 27001.
- Custo em escala
- Sem taxa pelo servidor. O Pro custa $25 por mês mais $10 por projeto extra; cada branch custa $0,01344 por hora; a Management API permite 120 requisições por minuto por usuário, projeto e endpoint.
- Limites
- As confirmações exigem um cliente com MCP elicitation; os escopos de apps OAuth são tudo ou nada; branching é experimental e só nos planos pagos; a CLI local e o self-hosted recebem um conjunto limitado de ferramentas.
O que é bom
- 33 ferramentas para schema, SQL, migrações, funções, logs e advisors
- Restrição por projeto, papel Postgres somente leitura e grupos de recursos
- Confirmações para SQL destrutivo e recursos pagos
- Personal access tokens com escopo para CI
O que não é
- Acesso de escrita a todos os projetos da organização, a menos que você restrinja
- Apps OAuth ainda exigem todos os escopos
- As confirmações dependem do suporte do cliente a elicitation e podem ser puladas
- Conjunto menor de ferramentas e sem OAuth no local e no self-hosted
Ideal para
Desenvolvedores que constroem sobre o Supabase hospedado e querem que um agente gerencie schema, funções e depuração, de preferência em branches de desenvolvimento.
Alternativas ao Supabase MCP Server
Supabase MCP Server: perguntas frequentes
- Supabase MCP Server vale a pena?
- O servidor do Supabase vai muito além do banco de dados, chegando a funções, logs e branches, e todas as configurações seguras de que ele precisa existem, embora nenhuma seja o padrão. Damos nota 4.6 de 5.
- Quanto custa Supabase MCP Server?
- O servidor é gratuito. O Supabase Free permite 2 projetos ativos, pausados após uma semana sem uso; Pro a partir de $25/mês com $10 de crédito de computação; Team $599. Branches a $0,01344/hora.
- Quais são as desvantagens de Supabase MCP Server?
- Acesso de escrita a todos os projetos da organização, a menos que você restrinja; apps OAuth ainda exigem todos os escopos; as confirmações dependem do suporte do cliente a elicitation e podem ser puladas; conjunto menor de ferramentas e sem OAuth no local e no self-hosted.
- Para quem Supabase MCP Server é indicado?
- Desenvolvedores que constroem sobre o Supabase hospedado e querem que um agente gerencie schema, funções e depuração, de preferência em branches de desenvolvimento.
- Quanto custa Supabase MCP Server para uma equipe ou em produção?
- Sem taxa pelo servidor. O Pro custa $25 por mês mais $10 por projeto extra; cada branch custa $0,01344 por hora; a Management API permite 120 requisições por minuto por usuário, projeto e endpoint.
- Supabase MCP Server é seguro para dados da empresa?
- Hospedado pelo Supabase e agindo com as suas permissões de desenvolvedor; o conteúdo de tabelas devolvido ao modelo pode carregar prompt injection. O Supabase diz para não dar o servidor a clientes. O plano Team ($599 por mês) acrescenta SOC 2 e ISO 27001.
- Quais são as melhores alternativas ao Supabase MCP Server?
- As alternativas mais próximas que analisamos são Neon MCP Server, MongoDB MCP Server e MCP Toolbox for Databases.
Respostas verificadas em 22 de out. de 2026.
