Supabase
MCP server for interacting with the Supabase platform
Descripción del creador (original en inglés)
MCP bridge to the Tabellum database client: schema, reads, SQL drafts; writes approved in the app.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json
{
"mcpServers": {
"tabellum": {
"command": "npx",
"args": [
"-y",
"@dudko.dev/tabellum-mcp"
]
}
}
}Ejecuta esto en tu terminal
claude mcp add tabellum -- npx -y @dudko.dev/tabellum-mcpPégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"tabellum": {
"command": "npx",
"args": [
"-y",
"@dudko.dev/tabellum-mcp"
]
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"tabellum": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@dudko.dev/tabellum-mcp"
]
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026
El nombre en el registro se verificó con el dominio dudko.dev (el registro comprueba quién es dueño del dominio)
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
El repo de GitHub cambió por última vez –, y la última versión (0.1.2) llegó al registro hace 12 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.
En la misma categoría: Supabase, MongoDB MCP Server, Elasticsearch MCP Server
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
MCP server for interacting with the Supabase platform
MongoDB Model Context Protocol Server
MCP server for interacting with Elasticsearch
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
Let your AI assistant work with your databases through Tabellum, a desktop database client for PostgreSQL, MySQL/MariaDB, SQL Server and BigQuery. The MCP server is hosted by the running app on your machine; this package is a small stdio shim that forwards to it. Queries the assistant writes appear live in the editor, and nothing that changes data runs without your click in the app.
tabellum@dudko.dev/tabellum-mcp — Node.js 24+~/.tabellum/mcp.json.With the Tabellum app open, the assistant gets the same tools as the app's own agent — the app serves them, so the list follows the app version. Reads run at once; anything that writes waits for your click in the app.
| Tool | What it does |
|---|---|
| Look around | |
list_connections | Connection names, drivers, read-only flags. No hosts, no users. |
describe_schema | Every schema of a connection with its table, view, function, procedure and sequence names. |
describe_object | Columns, indexes, constraints and the CREATE of one object. |
list_users | Users and roles with their flags, where the database lists them. |
sample_rows | Up to N rows of a table — only where the connection shares rows. |
| Query | |
run_read | Runs a statement only if the engine classifies it as a read; anything else answers needs_approval. |
explain | The estimated plan of a read; nothing runs. |
propose_write | A write, DDL or admin statement for your approval in the app (10-minute timeout). |
open_editor_tab | Open a query tab bound to a connection. |
draft_to_editor | Type SQL into a tab while you watch, without running it. |
| Compare schemas | |
compare_schemas | Diff a connection against another or a saved snapshot; with migration: true, the statements that close the gap. Nothing runs. |
save_schema_snapshot / list_schema_snapshots | Save a connection's schema to the workspace; list the snapshots. |
| Dashboards | |
list_dashboards / get_dashboard | The workspace's dashboards; one dashboard's file and panels. |
propose_dashboard | A new or changed dashboard — you see the diff and apply it. |
| Schema designs | |
list_designs / get_design | The workspace's schema designs; one design's file and objects. |
propose_design | A new or changed design — you see what is added, changed and removed. Nothing runs against a database. |
describe_feature | The file format and rules of designer, dashboards or schema_compare, read before proposing one. |
Resources, for clients that prefer them: tabellum://connections, tabellum://schema/ , tabellum://snapshots, tabellum://dashboards, tabellum://designs. Every call is attributed in the app — a badge on the tab and a line in the agent log.
/plugin marketplace add dudko-dev/tabellum-mcp-setup
/plugin install tabellum@tabellum /reload-plugins
Start the Tabellum app first (macOS, Windows or Linux). The shim reads the app's local port and token from ~/.tabellum/mcp.json, written while the app runs; with the app closed every call answers "Tabellum is not running".
Prefer not to use the marketplace? Add the server directly:
`
claude mcp add tabellum -- npx -y @dudko.dev/tabellum-mcp
`
claude_desktop_config.json (Settings → Developer → Edit Config):
{
"mcpServers": { "tabellum": { "command": "npx", "args": [ "-y", "@dudko.dev/tabellum-mcp" ] } } }
~/.cursor/mcp.json or .cursor/mcp.json:
{
"mcpServers": { "tabellum": { "command": "npx", "args": [ "-y", "@dudko.dev/tabellum-mcp" ] } } }
{
"servers": { "tabellum": { "type": "stdio", "command": "npx", "args": [ "-y", "@dudko.dev/tabellum-mcp" ] } } }
propose_write and waits for your click. A label claimed by the model never overrides it.127.0.0.1 with a per-install bearer token (Settings → Agents shows it and can regenerate it).sample_rows returns rows only where you enabled sharing for that connection.~/.tabellum/mcp.json.declined: timeout.