Data Studio Agent
Data Studio Agent 是什么?
Data Studio Agent 是一个 Model Context Protocol(MCP)服务器,通过 DocKit 和 SqlKit 桌面应用,让 AI 编码代理直接访问你的数据库。不用再把查询结果复制粘贴到 AI 工具里,代理直接替你查数据库,用自然语言就行。
- SQL(走 SqlKit):70+ 种数据库(PostgreSQL、MySQL、SQL Server、Oracle、SQLite、DuckDB、ClickHouse、Snowflake、BigQuery 等)
- NoSQL(走 DocKit):Elasticsearch、OpenSearch、MongoDB、DynamoDB
本地优先。桥接只绑定 127.0.0.1,凭据永不离开桌面应用,只向代理暴露只读工具。
工作原理
text
代码代理 (Claude Code / Cursor / OpenCode ...)
|
| MCP stdio 协议
v
@geek-fun/data-studio-mcp ← npm 包(纯 TypeScript)
|
| HTTP(本地)
+----------------+----------------+
v v
dockit:9120 sqlkit:9121
(NoSQL 桥接) (SQL 桥接)
| |
v v
Elasticsearch PostgreSQL
MongoDB MySQL
DynamoDB SQL Server
OpenSearch SQLiteMCP 服务器是一个薄路由层。所有数据库驱动、SSH 隧道和连接管理都在桌面应用里,应用暴露本地 HTTP 桥接(仅 127.0.0.1)。MCP 服务器通过每个应用的端口文件自动发现正在运行的后端。
