Supabase
FreeNot checkedEnables interaction with Supabase databases, including listing tables, querying, inserting, updating, deleting records, and executing RPC functions.
About
Enables interaction with Supabase databases, including listing tables, querying, inserting, updating, deleting records, and executing RPC functions.
README
Este é um servidor MCP (Model Context Protocol) para interagir com o Supabase. Ele permite listar tabelas, consultar dados, inserir, atualizar e deletar registros diretamente através de um cliente MCP como o Trae ou Claude Desktop.
Ferramentas Disponíveis
list_tables: Lista todas as tabelas no esquemapublic.get_schema: Retorna o esquema (colunas) de uma tabela específica.select_data: Seleciona dados de uma tabela com filtros opcionais.tableName(obrigatório): Nome da tabela.columns(opcional): Colunas a selecionar (padrão:*).filter(opcional): Objeto chave-valor para filtrar (ex:{"status": "active"}).limit(opcional): Limite de registros (padrão:10).
insert_data: Insere dados em uma tabela.tableName(obrigatório): Nome da tabela.data(obrigatório): Objeto com os dados a inserir.
update_data: Atualiza dados em uma tabela pelo ID.tableName(obrigatório): Nome da tabela.id(obrigatório): ID do registro.data(obrigatório): Dados a atualizar.idColumn(opcional): Nome da coluna de ID (padrão:id).
delete_data: Deleta dados de uma tabela pelo ID.tableName(obrigatório): Nome da tabela.id(obrigatório): ID do registro.idColumn(opcional): Nome da coluna de ID (padrão:id).
run_rpc: Executa uma função RPC (Stored Procedure).functionName(obrigatório): Nome da função.params(opcional): Parâmetros da função.
Instalação
- Clone este repositório.
- Instale as dependências:
npm install - Compile o projeto:
npm run build
Configuração
O servidor utiliza variáveis de ambiente para conectar ao Supabase.
SUPABASE_URL: URL do seu projeto Supabase.SUPABASE_KEY: Chave de API (anon ou service_role).
Integração com Trae / Claude Desktop
Adicione a seguinte configuração ao seu arquivo de configuração de servidores MCP:
{
"mcpServers": {
"supabase": {
"command": "node",
"args": ["/caminho/para/mcp-supabase/dist/index.js"],
"env": {
"SUPABASE_URL": "sua_url_do_supabase",
"SUPABASE_KEY": "sua_chave_do_supabase"
}
}
}
}
Para usar via npx (se publicado):
{
"mcpServers": {
"supabase": {
"command": "npx",
"args": ["-y", "mcp-supabase"],
"env": {
"SUPABASE_URL": "sua_url_do_supabase",
"SUPABASE_KEY": "sua_chave_do_supabase"
}
}
}
}
Desenvolvimento
Para rodar em modo de desenvolvimento:
npm run dev
Installing Supabase
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/GabsPereiraDev/mcp-supabaseFAQ
Is Supabase MCP free?
Yes, Supabase MCP is free — one-click install via Unyly at no cost.
Does Supabase need an API key?
No, Supabase runs without API keys or environment variables.
Is Supabase hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Supabase in Claude Desktop, Claude Code or Cursor?
Open Supabase on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
by duxiaohuiSupabase
Database, auth and storage
by SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Supabase with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
