PlugWiki
tabularis logo

Tabularis MCP Server: Setup for Claude, Cursor and Other Apps

OfficialLocal

Lets Claude, Cursor and other assistants read your database schema and run SQL queries through the Tabularis desktop app.

Tabularis is an open-source desktop SQL app. Its built-in MCP server is the same program started with the --mcp flag, so the assistant uses the database connections you already saved in the app. Passwords stay in the app and are never shown to the assistant.

By default, anything that is not a plain SELECT waits for you to approve it in the Tabularis window, which has to be open. You can also turn on read-only mode per connection. The app supports Postgres, MySQL, SQLite and many other engines through plugins.

Good for

  • Developers who already use Tabularis and want the assistant to query the same connections
  • Analysts who ask data questions in plain English and want the SQL written and run
  • Teams who want a person to approve every write the assistant tries

Works in

12 should work

Tap an app to see how to set it up and any known problems.

Install tabularis MCP

Claude Code

  1. 1

    Copy this prompt.

    Add the tabularis MCP server to Claude Code. Run this command:
    
    claude mcp add --scope user tabularis /path/to/tabularis -- --mcp
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Tabularis desktop app.

Read-only mode: In the Tabularis app, open Settings > MCP and turn on read-only mode for the connection. Writes are then blocked.

Install the Tabularis desktop app first, then replace /path/to/tabularis with the real path of its program on your computer. The server is the app's own program started with the --mcp flag, so the app has to stay installed. The app has a one-click option under Settings > MCP Server Integration that writes the config for Claude Desktop, Cursor and Windsurf. Tabularis documents Claude Desktop, Claude Code, Cursor, Windsurf, Antigravity and Codex; the other tabs use the same command in that app's own format.

From the vendor's docs. Source.

Tools

  • List your saved database connections

    Lists the database connections saved in Tabularis. Passwords are never included.

    Try: “Which database connections do I have in Tabularis?”

    Read · list_connections

  • List databases on a connection

    Lists the databases available on one saved connection.

    Try: “Which databases are on my staging connection?”

    Read · list_databases

  • List tables in a database

    Lists the tables of a connection, with an optional schema or database to look in.

    Try: “List the tables in the public schema of production.”

    Read · list_tables

  • Show a table's columns, indexes and keys

    Returns the full structure of one table: columns, indexes and foreign keys.

    Try: “Describe the orders table.”

    Read · describe_table

  • Run any SQL query

    Runs a SQL query you or the assistant write on a saved connection and returns up to 100 rows by default. It can run writes too, which Tabularis holds for your approval by default.

    Try: “Find the top 10 customers by order value this month.”

    Delete · run_query

Read from the source code

Permissions

medium risk · 3 things to watch · 3 advisories

Medium risk

The assistant can read your tables and run SQL on any saved connection, including writes and deletes if you approve them. Use read-only mode for anything you cannot afford to change.

What it can do

Watch out for

  • It can run any SQL, including deletes

    The query tool runs whatever SQL the assistant writes. Turn on read-only mode for production connections, or use a database user that can only read. github.com

  • Writes need your approval by default

    The default approval mode holds anything that is not a plain SELECT until you approve it in the app. The setting can be switched to ask for every query or turned off, so check it. github.com

  • The app must be installed and open for approvals

    The server is the Tabularis program itself. If the window is not running, queries that need approval fail instead of waiting. github.com

Security advisories

Technical details
Turning on read-onlyTurn on read-only mode for a connection in the Tabularis MCP settings. Queries that are not SELECT are then blocked.
Talks toThe database servers behind your saved connections
Sign-in and keysConnection passwords are kept in the app and the system keychain. The assistant never receives them.
Scopes
  • The database user saved in each Tabularis connection

Questions

Is it official?

Yes. The MCP server is built into Tabularis and ships from the Tabularis repository. It is not a separate package.

Do I need an API key?

No. You need the Tabularis desktop app and at least one saved database connection. The database login stays in the app.

Can it run read-only?

Yes. Turn on read-only mode for a connection in the Tabularis MCP settings. Queries that are not SELECT are then blocked.

Can the assistant change my data?

Only if you allow it. Anything that is not a plain SELECT waits for your approval in the app by default. Without read-only mode and approval, it could run any SQL.

Which databases does it work with?

Whatever Tabularis supports: three built-in drivers and 26 driver plugins, including DuckDB, ClickHouse and Redis. The Tabularis site lists Postgres, MySQL and SQLite as built in.

How do I add it to Claude Desktop?

Use the one-click Install Config button in Tabularis under Settings, MCP Server Integration. Or use the install box above with the path to the Tabularis program.

Is it free?

Yes. Tabularis is open source under the Apache-2.0 license.

Information

updated Nov 2, 2026

Publisher
Official
Transport
stdio
Auth
None
License
Apache-2.0
Last commit
Oct 31, 2026
Open issues
90

WebsiteGitHubChangelogIssues

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 3
  1. tabularis.dev · tabularis.dev
  2. github.com · github.com
  3. github.com · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.