Skip to content

Data Studio Agent

Data Studio Agent is a Model Context Protocol (MCP) server that gives AI coding agents direct access to your databases through the DocKit and SqlKit desktop apps. Instead of copy-pasting query results into your AI tool, your agent queries the databases for you in plain language.

  • SQL (via SqlKit): 70+ databases (PostgreSQL, MySQL, SQL Server, Oracle, SQLite, DuckDB, ClickHouse, Snowflake, BigQuery, and more)
  • NoSQL (via DocKit): Elasticsearch, OpenSearch, MongoDB, DynamoDB

It's local-first. The bridge binds to 127.0.0.1, your credentials never leave the desktop apps, and by default the agent only gets read-safe tools.

How it works

code agent (Claude Code / Cursor / OpenCode ...)
    |
    | MCP stdio protocol
    v
@geek-fun/data-studio-mcp   ← npm package (pure TypeScript)
    |
    | HTTP (localhost)
    +----------------+----------------+
    v                v
dockit:9120    sqlkit:9121
(NoSQL bridge)  (SQL bridge)

The MCP server is a thin routing layer; all database drivers, SSH tunnels, and connection management live in DocKit and SqlKit. The server finds running backends through each app's port file, so there's nothing to host and no API keys to manage.