We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Anarkh-Lee/universal-db-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
<p align="center">
<img src="assets/logo.png" alt="Universal DB MCP Logo" width="200">
</p>
<h1 align="center">Universal DB MCP</h1>
<p align="center">
<strong>ç¨čŞçśčŻč¨čżćĽ AI ä¸ä˝ çć°ćŽĺş</strong>
</p>
<p align="center">
ä¸ä¸ŞĺŽç°äşć¨Ąĺä¸ä¸ćĺ莎ďźMCPďźĺ HTTP API çéç¨ć°ćŽĺşčżćĽĺ¨ďźčŽŠ AI ĺŠćč˝ĺ¤ä˝żç¨čŞçśčŻč¨ćĽčŻ˘ĺĺćä˝ çć°ćŽĺşăćŻć Claude DesktopăCursorăWindsurfăVS CodeăChatGPT ç 50+ ĺšłĺ°ă
</p>
<p align="center">
<a href="https://www.npmjs.com/package/universal-db-mcp"><img src="https://img.shields.io/npm/v/universal-db-mcp.svg?style=flat-square&color=blue" alt="npm version"></a>
<a href="https://www.npmjs.com/package/universal-db-mcp"><img src="https://img.shields.io/npm/dm/universal-db-mcp.svg?style=flat-square&color=green" alt="npm downloads"></a>
<a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square" alt="License: MIT"></a>
<a href="https://nodejs.org/"><img src="https://img.shields.io/badge/node-%3E%3D20.0.0-brightgreen?style=flat-square" alt="Node.js Version"></a>
<a href="https://github.com/Anarkh-Lee/universal-db-mcp/stargazers"><img src="https://img.shields.io/github/stars/Anarkh-Lee/universal-db-mcp?style=flat-square" alt="GitHub Stars"></a>
</p>
<p align="center">
<a href="#-çšć§">çšć§</a> â˘
<a href="#-忍éĺźĺ§">忍éĺźĺ§</a> â˘
<a href="#-ćŻćçć°ćŽĺş">ć°ćŽĺş</a> â˘
<a href="#-ć楣">ć楣</a> â˘
<a href="#-č´ĄçŽ">č´ĄçŽ</a>
</p>
<p align="center">
<a href="./README.md">English</a> | <a href="./README.zh-CN.md">ä¸ćć楣</a>
</p>
---
## 为äťäšéćŠ Universal DB MCPďź
ćłčąĄä¸ä¸ďźä˝ éŽ AI ĺŠćďź*"帎ććĽä¸ä¸čżä¸Şć莢ĺéé˘ćéŤç 10 个厢ćˇ"*ďźçśĺçŤĺłäťć°ćŽĺşčˇĺžçťćââć éçźĺ SQLăUniversal DB MCP éčżć¨Ąĺä¸ä¸ćĺ莎ďźMCPďźĺ HTTP API ĺ° AI ĺŠćä¸ä˝ çć°ćŽĺşčżćĽčľˇćĽďźčŽŠčżä¸ĺć为ĺŻč˝ă
```
ä˝ : "ćčż 30 夊注ĺç¨ćˇçĺšłĺ莢ĺéé˘ćŻĺ¤ĺ°ďź"
AI: 莊ćĺ¸Žä˝ ćĽčŻ˘ä¸ä¸...
âââââââââââââââââââââââââââââââââââââââ
â ĺšłĺ莢ĺéé˘: ÂĽ127.45 â
â ć°ç¨ćˇćťć°: 1,247 â
â ć莢ĺçç¨ćˇ: 892 (71.5%) â
âââââââââââââââââââââââââââââââââââââââ
```
## ⨠çšć§
- **ćŻć 17 ç§ć°ćŽĺş** - MySQLăPostgreSQLăRedisăOracleăSQL ServerăMongoDBăSQLiteďźäťĽĺ 10 ç§ĺ˝äş§ć°ćŽĺş
- **éé
55+ ĺšłĺ°** - ćŻć Claude DesktopăCursorăVS CodeăChatGPTăDify ç [50+ ĺšłĺ°](#-ćŻćçĺšłĺ°)
- **çľć´ťćść** - 2 ç§ĺŻĺ¨ć¨Ąĺźďźstdio/httpďźďź4 ç§ćĽĺ
ĽćšĺźďźMCP stdioăMCP SSEăMCP Streamable HTTPăREST API
- **ĺŽĺ
¨çŹŹä¸** - éťčޤĺŞčŻťć¨Ąĺźďźé˛ć˘ćĺ¤çć°ćŽäżŽćš
- **ćşč˝çźĺ** - Schema çźĺćŻćĺŻé
罎ç TTLďźć§č˝ćé
- **ćšéćĽčŻ˘äźĺ** - 大ĺć°ćŽĺşç Schema čˇĺé庌ćĺéŤčžž 100 ĺ
- **Schema ĺ˘ĺźş** - 襨注éăéĺźĺ
łçłťć¨ćďźćĺ Text2SQL ĺ祎ć§
- **ć°ćŽčąć** - čŞĺ¨äżć¤ććć°ćŽďźććşĺˇăéŽçŽąă躍䝽čŻăéśčĄĺĄçďź
### ć§č˝ćĺ
| 襨ć°é | äźĺĺ | äźĺĺ | ćĺ |
|--------|--------|--------|------|
| 50 ĺź čĄ¨ | ~5 ç§ | ~200 ćŻŤç§ | **25 ĺ** |
| 100 ĺź čĄ¨ | ~10 ç§ | ~300 ćŻŤç§ | **33 ĺ** |
| 500 ĺź čĄ¨ | ~50 ç§ | ~500 ćŻŤç§ | **100 ĺ** |
## đ 忍éĺźĺ§
### ĺŽčŁ
```bash
npm install -g universal-db-mcp
```
### MCP 樥ĺźďźClaude Desktopďź
ĺ°äťĽä¸é
罎桝ĺ ĺ° Claude Desktop é
罎ćäťśďź
- **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`
- **Windows**: `%APPDATA%\Claude\claude_desktop_config.json`
```json
{
"mcpServers": {
"my-database": {
"command": "npx",
"args": [
"universal-db-mcp",
"--type", "mysql",
"--host", "localhost",
"--port", "3306",
"--user", "root",
"--password", "your_password",
"--database", "your_database"
]
}
}
}
```
éĺŻ Claude Desktopďźçśĺĺźĺ§ćéŽďź
- *"帎ććĽç users 襨ççťć"*
- *"çťčŽĄćčż 7 夊ç莢ĺć°é"*
- *"ćžĺşééćéŤç 5 个产ĺ"*
### HTTP API 樥ĺź
```bash
# 莞罎çŻĺ˘ĺé
export MODE=http
export HTTP_PORT=3000
export API_KEYS=your-secret-key
# ĺŻĺ¨ćĺĄ
npx universal-db-mcp
```
```bash
# ćľčŻ API
curl http://localhost:3000/api/health
```
### MCP SSE 樥ĺźďźDify ĺčżç¨čŽżéŽďź
ĺ¨ HTTP 樥ĺźä¸čżčĄćśďźćĺĄĺ¨čżäźéčż SSEďźServer-Sent Eventsďźĺ Streamable HTTP ć´é˛ MCP ĺ莎獯çšăčżä˝żĺž Dify çĺšłĺ°ĺŻäťĽç´ćĽä˝żç¨ MCP ĺ莎čżćĽă
**SSE 獯çšďźäź çťćšĺźďźďź**
```
GET http://localhost:3000/sse?type=mysql&host=localhost&port=3306&user=root&password=xxx&database=mydb
```
**Streamable HTTP 獯çšďźMCP 2025 č§čďźć¨čďźďź**
```
POST http://localhost:3000/mcp
诡ćąĺ¤´ďź
X-DB-Type: mysql
X-DB-Host: localhost
X-DB-Port: 3306
X-DB-User: root
X-DB-Password: your_password
X-DB-Database: your_database
诡ćąä˝ďźMCP JSON-RPC 诡ćą
```
| çŤŻçš | ćšćł | 说ć |
|------|------|------|
| `/sse` | GET | ĺťşçŤ SSE čżćĽďźäź çťćšĺźďź |
| `/sse/message` | POST | ĺ SSE äźčŻĺéćśćŻ |
| `/mcp` | POST | Streamable HTTP 獯çšďźć¨čďź |
| `/mcp` | GET | Streamable HTTP ç SSE ćľ |
| `/mcp` | DELETE | ĺ
łéäźčŻ |
诌çťé
罎说ć诡ĺé
[Dify éććĺ](./docs/integrations/DIFY.zh-CN.md)ă
## đ ćŻćçć°ćŽĺş
| ć°ćŽĺş | çąťĺĺć° | éťčŽ¤çŤŻĺŁ | ĺçąť |
|--------|----------|----------|------|
| MySQL | `mysql` | 3306 | ĺźćş |
| PostgreSQL | `postgres` | 5432 | ĺźćş |
| Redis | `redis` | 6379 | NoSQL |
| Oracle | `oracle` | 1521 | ĺä¸ |
| SQL Server | `sqlserver` | 1433 | ĺä¸ |
| MongoDB | `mongodb` | 27017 | NoSQL |
| SQLite | `sqlite` | - | ĺľĺ
Ľĺź |
| 螞梌 | `dm` | 5236 | ĺ˝äş§ |
| 人大éäť | `kingbase` | 54321 | ĺ˝äş§ |
| ĺ为 GaussDB | `gaussdb` | 5432 | ĺ˝äş§ |
| čč OceanBase | `oceanbase` | 2881 | ĺ˝äş§ |
| TiDB | `tidb` | 4000 | ĺĺ¸ĺź |
| ClickHouse | `clickhouse` | 8123 | OLAP |
| éżéäş PolarDB | `polardb` | 3306 | äşć°ćŽĺş |
| 澡é Vastbase | `vastbase` | 5432 | ĺ˝äş§ |
| çéŤ HighGo | `highgo` | 5866 | ĺ˝äş§ |
| ä¸ĺ
´ GoldenDB | `goldendb` | 3306 | ĺ˝äş§ |
## đď¸ ćść
```
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â Universal DB MCP â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¤
â â
â ĺŻĺ¨ć¨Ąĺźďź â
â ââââââââââââââââââââââââââââââŹâââââââââââââââââââââââââââââââââââââ â
â â stdio ć¨Ąĺź â http ć¨Ąĺź â â
â â (npm run start:mcp) â (npm run start:http) â â
â âââââââââââââââŹâââââââââââââââ´ââââââââââââââââŹâââââââââââââââââââââ â
â â â â
â âź âź â
â âââââââââââââââââââââââââââ âââââââââââââââââââââââââââââââââââââ â
â â MCP ĺ莎 â â HTTP ćĺĄĺ¨ â â
â â (stdio äź čž) â â â â
â â â â âââââââââââââââââââââââââââââââ â â
â â 塼ĺ
ˇďź â â â MCP ĺ莎 â â â
â â ⢠execute_query â â â (SSE / Streamable HTTP) â â â
â â ⢠get_schema â â â â â â
â â ⢠get_table_info â â â 塼ĺ
ˇďźďźä¸ stdio ç¸ĺďź â â â
â â ⢠clear_cache â â â ⢠execute_query â â â
â â ⢠get_enum_values â â â ⢠get_schema â â â
â â ⢠get_sample_data â â â ⢠get_table_info â â â
â â â â â ⢠clear_cache â â â
â â éç¨ďźClaude Desktop, â â â ⢠get_enum_values â â â
â â Cursor ç â â â ⢠get_sample_data â â â
â âââââââââââââââŹââââââââââââ â â â â â
â â â â éç¨ďźDifyăčżç¨čŽżéŽ â â â
â â â ââââââââââââââââŹâââââââââââââââ â â
â â â â â â
â â â ââââââââââââââââ´âââââââââââââââ â â
â â â â REST API â â â
â â â â â â â
â â â â 獯çšďź â â â
â â â â ⢠/api/connect â â â
â â â â ⢠/api/query â â â
â â â â ⢠/api/schema â â â
â â â â ⢠...ďź10+ 獯çšďź â â â
â â â â â â â
â â â â éç¨ďźCozeăn8năčŞĺŽäš â â â
â â â ââââââââââââââââŹâââââââââââââââ â â
â â âââââââââââââââââââźââââââââââââââââââ â
â â â â
â ââââââââââââââââââââŹââââââââââââââââ â
â âź â
â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â
â â ć ¸ĺżä¸ĺĄéťčžĺą â â
â â ⢠ćĽčŻ˘ć§čĄ ⢠Schema çźĺ â â
â â ⢠ĺŽĺ
¨ć ĄéŞ â˘ čżćĽçŽĄç â â
â ââââââââââââââââââââââââââââââââââââŹââââââââââââââââââââââââââââââââ â
â âź â
â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â
â â ć°ćŽĺşéé
ĺ¨ĺą â â
â â MySQL â PostgreSQL â Redis â Oracle â MongoDB â SQLite â ... â â
â ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â
â â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
```
## đ ĺŽĺ
¨
éťčޤć
ĺľä¸ďźUniversal DB MCP čżčĄĺ¨**ĺŞčŻťć¨Ąĺź**ďźäźéťć˘ććĺćä˝ďźINSERTăUPDATEăDELETEăDROP çďźă
ĺŚéĺŻç¨ĺćä˝ďźčݎ谍ć
使ç¨ďźďźďź
```bash
--danger-allow-write
```
**ć佳ĺŽčˇľďź**
- çäş§çŻĺ˘ć°¸čżä¸čŚĺŻç¨ĺĺ
Ľć¨Ąĺź
- 使ç¨ä¸ç¨çĺŞčŻťć°ćŽĺşč´Śĺˇ
- éčż VPN ć衳ćżćşčżćĽ
- ĺŽć厥莥ćĽčŻ˘ćĽĺż
## đ ćŻćçĺšłĺ°
Universal DB MCP ĺŻä¸äťťä˝ćŻć MCP ĺ莎ć REST API çĺšłĺ°é
ĺ使ç¨ă䝼ä¸ćŻĺŽć´ĺ襨ďź
### AI 䝣ç çźčžĺ¨ & IDE
| ĺšłĺ° | ćĽĺ
Ľćšĺź | 说ć | éććĺ |
|------|----------|------|----------|
| [Cursor](https://cursor.sh/) | MCP stdio | ĺ
罎 MCP ćŻćç AI 䝣ç çźčžĺ¨ | [EN](./docs/integrations/CURSOR.md) / [ä¸ć](./docs/integrations/CURSOR.zh-CN.md) |
| [Windsurf](https://codeium.com/windsurf) | MCP stdio | Codeium ç AI IDEďźĺ¸Ś Cascade ćşč˝ä˝ | [EN](./docs/integrations/WINDSURF.md) / [ä¸ć](./docs/integrations/WINDSURF.zh-CN.md) |
| [VS Code](https://code.visualstudio.com/) | MCP stdio / REST API | éčż GitHub Copilot 䝣ç樥ĺźć Cline/Continue ćŠĺą | [EN](./docs/integrations/VSCODE.md) / [ä¸ć](./docs/integrations/VSCODE.zh-CN.md) |
| [Zed](https://zed.dev/) | MCP stdio | éŤć§č˝ĺźćşäťŁç çźčžĺ¨ | [EN](./docs/integrations/ZED.md) / [ä¸ć](./docs/integrations/ZED.zh-CN.md) |
| [IntelliJ IDEA](https://www.jetbrains.com/idea/) | MCP stdio | JetBrains IDEďźćŻć MCPďź2025.1+ďź | [EN](./docs/integrations/JETBRAINS.md) / [ä¸ć](./docs/integrations/JETBRAINS.zh-CN.md) |
| [PyCharm](https://www.jetbrains.com/pycharm/) | MCP stdio | JetBrains Python IDE | [EN](./docs/integrations/JETBRAINS.md) / [ä¸ć](./docs/integrations/JETBRAINS.zh-CN.md) |
| [WebStorm](https://www.jetbrains.com/webstorm/) | MCP stdio | JetBrains JavaScript IDE | [EN](./docs/integrations/JETBRAINS.md) / [ä¸ć](./docs/integrations/JETBRAINS.zh-CN.md) |
| [Android Studio](https://developer.android.com/studio) | MCP stdio | éčż JetBrains MCP ćäťś | [EN](./docs/integrations/JETBRAINS.md) / [ä¸ć](./docs/integrations/JETBRAINS.zh-CN.md) |
| [Neovim](https://neovim.io/) | MCP stdio | éčż MCPHub.nvim ćäťś | [EN](./docs/integrations/NEOVIM.md) / [ä¸ć](./docs/integrations/NEOVIM.zh-CN.md) |
| [Emacs](https://www.gnu.org/software/emacs/) | MCP stdio | éčż mcp.el ĺ
| [EN](./docs/integrations/EMACS.md) / [ä¸ć](./docs/integrations/EMACS.zh-CN.md) |
### AI çźç¨ĺŠć
| ĺšłĺ° | ćĽĺ
Ľćšĺź | 说ć | éććĺ |
|------|----------|------|----------|
| [Claude Code](https://claude.ai/code) | MCP stdio | Anthropic çćşč˝çźç¨ĺˇĽĺ
ˇ | [EN](./docs/integrations/CLAUDE-CODE.md) / [ä¸ć](./docs/integrations/CLAUDE-CODE.zh-CN.md) |
| [GitHub Copilot](https://github.com/features/copilot) | MCP stdio | VS Code/JetBrains ä¸ç䝣çć¨Ąĺź | [EN](./docs/integrations/GITHUB-COPILOT.md) / [ä¸ć](./docs/integrations/GITHUB-COPILOT.zh-CN.md) |
| [Cline](https://github.com/cline/cline) | MCP stdio / REST API | VS Code čŞä¸ťçźç¨ćşč˝ä˝ | [EN](./docs/integrations/CLINE.md) / [ä¸ć](./docs/integrations/CLINE.zh-CN.md) |
| [Continue](https://continue.dev/) | MCP stdio | ĺźćş AI 䝣ç ĺŠć | [EN](./docs/integrations/CONTINUE.md) / [ä¸ć](./docs/integrations/CONTINUE.zh-CN.md) |
| [Roo Code](https://github.com/roovet/roo-code) | MCP stdio | Cline ç VS Code ĺćŻ | [EN](./docs/integrations/ROO-CODE.md) / [ä¸ć](./docs/integrations/ROO-CODE.zh-CN.md) |
| [Sourcegraph Cody](https://sourcegraph.com/cody) | MCP stdio | AI çźç¨ĺŠć | [EN](./docs/integrations/SOURCEGRAPH-CODY.md) / [ä¸ć](./docs/integrations/SOURCEGRAPH-CODY.zh-CN.md) |
| [Amazon Q Developer](https://aws.amazon.com/q/developer/) | MCP stdio | AWS AI çźç¨ĺŠć | [EN](./docs/integrations/AMAZON-Q-DEVELOPER.md) / [ä¸ć](./docs/integrations/AMAZON-Q-DEVELOPER.zh-CN.md) |
| [Devin](https://devin.ai/) | MCP stdio | AI 软䝜塼ç¨ĺ¸ | [EN](./docs/integrations/DEVIN.md) / [ä¸ć](./docs/integrations/DEVIN.zh-CN.md) |
| [Goose](https://github.com/block/goose) | MCP stdio | Block ç AI çźç¨ćşč˝ä˝ | [EN](./docs/integrations/GOOSE.md) / [ä¸ć](./docs/integrations/GOOSE.zh-CN.md) |
| [Gemini CLI](https://github.com/google-gemini/gemini-cli) | MCP stdio | Google ĺ˝äť¤čĄ AI 塼ĺ
ˇ | [EN](./docs/integrations/GEMINI-CLI.md) / [ä¸ć](./docs/integrations/GEMINI-CLI.zh-CN.md) |
### ćĄé˘ AI č夊ĺşç¨
| ĺšłĺ° | ćĽĺ
Ľćšĺź | 说ć | éććĺ |
|------|----------|------|----------|
| [Claude Desktop](https://claude.ai/download) | MCP stdio | Anthropic ĺŽćšćĄé˘ĺşç¨ | [EN](./docs/integrations/CLAUDE-DESKTOP.md) / [ä¸ć](./docs/integrations/CLAUDE-DESKTOP.zh-CN.md) |
| [ChatGPT Desktop](https://openai.com/chatgpt/desktop/) | MCP SSE/Streamable HTTP | OpenAI ćĄé˘ĺşç¨ďźćŻć MCP čżćĽĺ¨ | [EN](./docs/integrations/CHATGPT.md) / [ä¸ć](./docs/integrations/CHATGPT.zh-CN.md) |
| [Cherry Studio](https://github.com/kangfenmao/cherry-studio) | MCP stdio | ĺ¤ć¨ĄĺćĄé˘č夊ĺşç¨ | [EN](./docs/integrations/CHERRY-STUDIO.md) / [ä¸ć](./docs/integrations/CHERRY-STUDIO.zh-CN.md) |
| [LM Studio](https://lmstudio.ai/) | MCP stdio | ćŹĺ°čżčĄ LLMďźćŻć MCP | [EN](./docs/integrations/LM-STUDIO.md) / [ä¸ć](./docs/integrations/LM-STUDIO.zh-CN.md) |
| [Jan](https://jan.ai/) | MCP stdio | ĺźćş ChatGPT ćżäťŁĺ | [EN](./docs/integrations/JAN.md) / [ä¸ć](./docs/integrations/JAN.zh-CN.md) |
| [Msty](https://msty.app/) | MCP stdio | ćĄé˘ AI č夊ĺşç¨ | [EN](./docs/integrations/MSTY.md) / [ä¸ć](./docs/integrations/MSTY.zh-CN.md) |
| [LibreChat](https://github.com/danny-avila/LibreChat) | MCP stdio | ĺźćşč夊çé˘ | [EN](./docs/integrations/LIBRECHAT.md) / [ä¸ć](./docs/integrations/LIBRECHAT.zh-CN.md) |
| [Witsy](https://witsy.app/) | MCP stdio | ćĄé˘ AI ĺŠć | [EN](./docs/integrations/WITSY.md) / [ä¸ć](./docs/integrations/WITSY.zh-CN.md) |
| [5ire](https://github.com/5ire-tech/5ire) | MCP stdio | čˇ¨ĺšłĺ° AI č夊 | [EN](./docs/integrations/5IRE.md) / [ä¸ć](./docs/integrations/5IRE.zh-CN.md) |
| [ChatMCP](https://github.com/daodao97/chatmcp) | MCP stdio | MCP ä¸ç¨č夊çé˘ | [EN](./docs/integrations/CHATMCP.md) / [ä¸ć](./docs/integrations/CHATMCP.zh-CN.md) |
| [HyperChat](https://github.com/BigSweetPotatoStudio/HyperChat) | MCP stdio | ĺ¤ĺšłĺ°č夊ĺşç¨ | [EN](./docs/integrations/HYPERCHAT.md) / [ä¸ć](./docs/integrations/HYPERCHAT.zh-CN.md) |
| [Tome](https://github.com/runebook/tome) | MCP stdio | macOS ćŹĺ° LLM ĺşç¨ | [EN](./docs/integrations/TOME.md) / [ä¸ć](./docs/integrations/TOME.zh-CN.md) |
### Web AI ĺšłĺ°
| ĺšłĺ° | ćĽĺ
Ľćšĺź | 说ć | éććĺ |
|------|----------|------|----------|
| [Claude.ai](https://claude.ai/) | MCP SSE/Streamable HTTP | Anthropic ç˝éĄľçé˘ | [EN](./docs/integrations/CLAUDE-AI.md) / [ä¸ć](./docs/integrations/CLAUDE-AI.zh-CN.md) |
| [ChatGPT](https://chat.openai.com/) | MCP SSE/Streamable HTTP | éčżčŞĺŽäščżćĽĺ¨ | [EN](./docs/integrations/CHATGPT.md) / [ä¸ć](./docs/integrations/CHATGPT.zh-CN.md) |
| [Dify](https://dify.ai/) | MCP SSE/Streamable HTTP | LLM ĺşç¨ĺźĺĺšłĺ° | [EN](./docs/integrations/DIFY.md) / [ä¸ć](./docs/integrations/DIFY.zh-CN.md) |
| [Coze](https://www.coze.com/) | REST API | ĺččˇłĺ¨ AI ćşĺ¨äşşĺšłĺ° | [EN](./docs/integrations/COZE.md) / [ä¸ć](./docs/integrations/COZE.zh-CN.md) |
| [n8n](https://n8n.io/) | REST API / MCP | 塼ä˝ćľčŞĺ¨ĺĺšłĺ° | [EN](./docs/integrations/N8N.md) / [ä¸ć](./docs/integrations/N8N.zh-CN.md) |
| [Replit](https://replit.com/) | MCP stdio | ĺ¨çşż IDEďźĺ¸Ś AI ćşč˝ä˝ | [EN](./docs/integrations/REPLIT.md) / [ä¸ć](./docs/integrations/REPLIT.zh-CN.md) |
| [MindPal](https://mindpal.io/) | MCP SSE/Streamable HTTP | ć 䝣ç AI ćşč˝ä˝ćĺťşĺ¨ | [EN](./docs/integrations/MINDPAL.md) / [ä¸ć](./docs/integrations/MINDPAL.zh-CN.md) |
### ćşč˝ä˝ćĄćś & SDK
| ĺšłĺ° | ćĽĺ
Ľćšĺź | 说ć | éććĺ |
|------|----------|------|----------|
| [LangChain](https://langchain.com/) | MCP stdio | ćľčĄç LLM ćĄćś | [EN](./docs/integrations/LANGCHAIN.md) / [ä¸ć](./docs/integrations/LANGCHAIN.zh-CN.md) |
| [Smolagents](https://github.com/huggingface/smolagents) | MCP stdio | Hugging Face ćşč˝ä˝ĺş | [EN](./docs/integrations/SMOLAGENTS.md) / [ä¸ć](./docs/integrations/SMOLAGENTS.zh-CN.md) |
| [OpenAI Agents SDK](https://platform.openai.com/) | MCP SSE/Streamable HTTP | OpenAI ćşč˝ä˝ćĄćś | [EN](./docs/integrations/OPENAI-AGENTS-SDK.md) / [ä¸ć](./docs/integrations/OPENAI-AGENTS-SDK.zh-CN.md) |
| [Amazon Bedrock Agents](https://aws.amazon.com/bedrock/) | MCP SSE/Streamable HTTP | AWS AI ćşč˝ä˝ćĺĄ | [EN](./docs/integrations/AMAZON-BEDROCK-AGENTS.md) / [ä¸ć](./docs/integrations/AMAZON-BEDROCK-AGENTS.zh-CN.md) |
| [Google ADK](https://cloud.google.com/) | MCP stdio | Google ćşč˝ä˝ĺźĺĺĽäťś | [EN](./docs/integrations/GOOGLE-ADK.md) / [ä¸ć](./docs/integrations/GOOGLE-ADK.zh-CN.md) |
| [Vercel AI SDK](https://sdk.vercel.ai/) | MCP stdio | Vercel AI ĺźĺĺĽäťś | [EN](./docs/integrations/VERCEL-AI-SDK.md) / [ä¸ć](./docs/integrations/VERCEL-AI-SDK.zh-CN.md) |
| [Spring AI](https://spring.io/projects/spring-ai) | MCP stdio | Java/Spring AI ćĄćś | [EN](./docs/integrations/SPRING-AI.md) / [ä¸ć](./docs/integrations/SPRING-AI.zh-CN.md) |
### CLI 塼ĺ
ˇ & çťçŤŻ
| ĺšłĺ° | ćĽĺ
Ľćšĺź | 说ć | éććĺ |
|------|----------|------|----------|
| [Claude Code CLI](https://claude.ai/code) | MCP stdio | çťçŤŻçźç¨ćşč˝ä˝ | [EN](./docs/integrations/CLAUDE-CODE.md) / [ä¸ć](./docs/integrations/CLAUDE-CODE.zh-CN.md) |
| [Warp](https://www.warp.dev/) | MCP stdio | AI 銹ĺ¨ççťçŤŻ | [EN](./docs/integrations/WARP.md) / [ä¸ć](./docs/integrations/WARP.zh-CN.md) |
| [Oterm](https://github.com/ggozad/oterm) | MCP stdio | éčż CLI ä¸ Ollama č夊 | [EN](./docs/integrations/OTERM.md) / [ä¸ć](./docs/integrations/OTERM.zh-CN.md) |
| [MCPHost](https://github.com/mark3labs/mcphost) | MCP stdio | CLI LLM č夊塼ĺ
ˇ | [EN](./docs/integrations/MCPHOST.md) / [ä¸ć](./docs/integrations/MCPHOST.zh-CN.md) |
### ćç & čŞĺ¨ĺ塼ĺ
ˇ
| ĺšłĺ° | ćĽĺ
Ľćšĺź | 说ć | éććĺ |
|------|----------|------|----------|
| [Raycast](https://raycast.com/) | MCP stdio | macOS ćçĺŻĺ¨ĺ¨ | [EN](./docs/integrations/RAYCAST.md) / [ä¸ć](./docs/integrations/RAYCAST.zh-CN.md) |
| [Notion](https://notion.so/) | MCP SSE/Streamable HTTP | 希 AI éćç塼ä˝çŠşé´ | [EN](./docs/integrations/NOTION.md) / [ä¸ć](./docs/integrations/NOTION.zh-CN.md) |
| [Obsidian](https://obsidian.md/) | MCP stdio | éčż MCP Tools ćäťś | [EN](./docs/integrations/OBSIDIAN.md) / [ä¸ć](./docs/integrations/OBSIDIAN.zh-CN.md) |
| [Home Assistant](https://www.home-assistant.io/) | MCP stdio | ćşč˝ĺŽśĺą
ĺšłĺ° | [EN](./docs/integrations/HOME-ASSISTANT.md) / [ä¸ć](./docs/integrations/HOME-ASSISTANT.zh-CN.md) |
### ĺłćśé莯嚳ĺ°éć
| ĺšłĺ° | ćĽĺ
Ľćšĺź | 说ć | éććĺ |
|------|----------|------|----------|
| [Slack](https://slack.com/) | MCP stdio / REST API | éčż Slack MCP ćşĺ¨äşş | [EN](./docs/integrations/SLACK.md) / [ä¸ć](./docs/integrations/SLACK.zh-CN.md) |
| [Discord](https://discord.com/) | MCP stdio / REST API | éčż Discord MCP ćşĺ¨äşş | [EN](./docs/integrations/DISCORD.md) / [ä¸ć](./docs/integrations/DISCORD.zh-CN.md) |
| [Mattermost](https://mattermost.com/) | MCP stdio | ĺźćşĺłćśé莯 | [EN](./docs/integrations/MATTERMOST.md) / [ä¸ć](./docs/integrations/MATTERMOST.zh-CN.md) |
### ćŹĺ° LLM čżčĄĺ¨
| ĺšłĺ° | ćĽĺ
Ľćšĺź | 说ć | éććĺ |
|------|----------|------|----------|
| [Ollama](https://ollama.ai/) | MCP stdio | ćŹĺ°čżčĄ LLM | [EN](./docs/integrations/OLLAMA.md) / [ä¸ć](./docs/integrations/OLLAMA.zh-CN.md) |
| [LM Studio](https://lmstudio.ai/) | MCP stdio | ćŹĺ° LLM ćĄé˘ĺşç¨ | [EN](./docs/integrations/LM-STUDIO.md) / [ä¸ć](./docs/integrations/LM-STUDIO.zh-CN.md) |
| [Jan](https://jan.ai/) | MCP stdio | 猝线 ChatGPT ćżäťŁĺ | [EN](./docs/integrations/JAN.md) / [ä¸ć](./docs/integrations/JAN.zh-CN.md) |
### ĺźĺ & ćľčŻĺˇĽĺ
ˇ
| ĺšłĺ° | ćĽĺ
Ľćšĺź | 说ć | éććĺ |
|------|----------|------|----------|
| [MCP Inspector](https://github.com/modelcontextprotocol/inspector) | MCP stdio | ĺŽćš MCP č°čŻĺˇĽĺ
ˇ | [EN](./docs/integrations/MCP-INSPECTOR.md) / [ä¸ć](./docs/integrations/MCP-INSPECTOR.zh-CN.md) |
| [Postman](https://postman.com/) | REST API / MCP | API ćľčŻĺšłĺ° | [EN](./docs/integrations/POSTMAN.md) / [ä¸ć](./docs/integrations/POSTMAN.zh-CN.md) |
> **ć示**ďźäťťä˝ MCP ĺ
źĺŽšĺŽ˘ćˇçŤŻé˝ĺŻäťĽéčż stdioďźćŹĺ°ďźć SSE/Streamable HTTPďźčżç¨ďźčżćĽăäťťä˝ HTTP 厢ćˇçŤŻé˝ĺŻäťĽä˝żç¨ REST APIă
## đ ć楣
### 忍éĺźĺ§
- [ĺŽčŁ
ćĺ](./docs/getting-started/installation.md)
- [忍éĺźĺ§](./docs/getting-started/quick-start.md)
- [é
罎说ć](./docs/getting-started/configuration.md)
- [使ç¨ç¤şäž](./docs/getting-started/examples.md)
### é¨ç˝˛
- [é¨ç˝˛ćŚč§](./docs/deployment/README.md)
- [ćŹĺ°é¨ç˝˛](./docs/deployment/local.md)
- [Docker é¨ç˝˛](./docs/deployment/docker.md)
- [äşćĺĄé¨ç˝˛](./docs/deployment/cloud/)
### ć°ćŽĺşćĺ
- [ć°ćŽĺşćŻććŚč§](./docs/databases/README.md)
- [MySQL](./docs/databases/mysql.md)
- [PostgreSQL](./docs/databases/postgresql.md)
- [ć´ĺ¤ć°ćŽĺş...](./docs/databases/)
### HTTP API
- [API ĺč](./docs/http-api/API_REFERENCE.md)
- [é¨ç˝˛ćĺ](./docs/http-api/DEPLOYMENT.md)
### éć
**AI çźčžĺ¨ & IDEďź**
[Cursor](./docs/integrations/CURSOR.zh-CN.md) |
[VS Code](./docs/integrations/VSCODE.zh-CN.md) |
[JetBrains](./docs/integrations/JETBRAINS.zh-CN.md) |
[Windsurf](./docs/integrations/WINDSURF.zh-CN.md) |
[Zed](./docs/integrations/ZED.zh-CN.md) |
[Neovim](./docs/integrations/NEOVIM.zh-CN.md) |
[Emacs](./docs/integrations/EMACS.zh-CN.md)
**AI ĺŠćďź**
[Claude Desktop](./docs/integrations/CLAUDE-DESKTOP.zh-CN.md) |
[Claude Code](./docs/integrations/CLAUDE-CODE.zh-CN.md) |
[GitHub Copilot](./docs/integrations/GITHUB-COPILOT.zh-CN.md) |
[Cline](./docs/integrations/CLINE.zh-CN.md) |
[Continue](./docs/integrations/CONTINUE.zh-CN.md)
**AI ĺšłĺ°ďź**
[Dify](./docs/integrations/DIFY.zh-CN.md) |
[Coze](./docs/integrations/COZE.zh-CN.md) |
[n8n](./docs/integrations/N8N.zh-CN.md) |
[ChatGPT](./docs/integrations/CHATGPT.zh-CN.md) |
[LangChain](./docs/integrations/LANGCHAIN.zh-CN.md)
**ćĄé˘ĺşç¨ďź**
[Cherry Studio](./docs/integrations/CHERRY-STUDIO.zh-CN.md) |
[LM Studio](./docs/integrations/LM-STUDIO.zh-CN.md) |
[Jan](./docs/integrations/JAN.zh-CN.md) |
[Ollama](./docs/integrations/OLLAMA.zh-CN.md)
**ĺłćśé莯ďź**
[Slack](./docs/integrations/SLACK.zh-CN.md) |
[Discord](./docs/integrations/DISCORD.zh-CN.md)
**塼ĺ
ˇďź**
[MCP Inspector](./docs/integrations/MCP-INSPECTOR.zh-CN.md) |
[Postman](./docs/integrations/POSTMAN.zh-CN.md)
> đ [ćĽçĺ
¨é¨ 55 个éććĺ](./docs/integrations/) | English version: remove `.zh-CN` from filename
### čżéś
- [ĺŽĺ
¨ćĺ](./docs/guides/security.md)
- [ĺ¤ç§ćˇćĺ](./docs/guides/multi-tenant.md)
- [ćść说ć](./docs/development/architecture.md)
- [ć
éććĽ](./docs/operations/troubleshooting.md)
## đ¤ č´ĄçŽ
揢čżč´ĄçŽäťŁç ďźčݎĺ¨ć交 Pull Request äšĺé
话ć䝏ç[č´ĄçŽćĺ](./CONTRIBUTING.md)ă
```bash
# ĺ
éäťĺş
git clone https://github.com/Anarkh-Lee/universal-db-mcp.git
# ĺŽčŁ
äžčľ
npm install
# ćĺťş
npm run build
# čżčĄćľčŻ
npm test
```
## đ 莸ĺŻčŻ
ćŹéĄšçŽéç¨ [MIT 莸ĺŻčŻ](./LICENSE)ă
## đ Star ĺĺ˛
ĺŚćä˝ č§ĺžčżä¸ŞéĄšçŽćç¨ďźčݎččçťĺŽä¸ä¸Ş Starďźä˝ çćŻć帎ĺŠć䝏ćçťćščż Universal DB MCPă
[](https://star-history.com/#Anarkh-Lee/universal-db-mcp&Date)
## đ ć´ć°ćĽĺż
čŻŚč§ [CHANGELOG.md](./CHANGELOG.md) äşč§ŁčŻŚçťççćŹĺĺ˛ă
---
<p align="center">
çą <a href="https://github.com/Anarkh-Lee">Anarkh-Lee</a> ç¨ â¤ď¸ ćé
</p>