📡 MCP Radar

kingemma/build-mcp-server-4-any-db

Build mcp server for any database based on GraphJin. It provides user-friendly UIs for setup multiple DB connection, flexible permission controls for user and table level, Schema, Running State monit

⭐ 3 stars
⑂ 1 forks
JavaScript
momentum ▲ 9.5
created 2026-10-17
on radar since 2026-10-21
View on GitHub ↗

About build-mcp-server-4-any-db

Configure GraphJin visually and turn any database into an MCP server.

English 中文 · Usage wizard (zh) · Feature status

MCP Server Build is a desktop tool: enter a database connection, and it starts GraphJin, discovers the schema, and writes your permissions into GraphJin's sources config (database-level read / write / delete modes plus per-role read grants). The result is an HTTP endpoint (/api/v1/mcp) that Claude, Cursor and other MCP clients can connect to directly — no hand-written YAML, no need to learn GraphJin's config format.

Legacy projects (databases: + roles[].tables) are migrated to sources: before the service starts; the original file is kept as a .bak and restored automatically if the migration fails.

- Usage wizard (zh) — end-to-end walkthrough, from zero to a connected AI client - Architecture - Features - Requirements - Local startup - Local test databases (Docker) - The GraphJin binary - Data and security - Verification - Project layout - Known limitations - Author

- Why HTTP transport: the bundled stdio proxy in v3.21.14 is broken (see the baseline doc), so the generated client config points straight at /api/v1/mcp. - The config model is source mode: connections live in a sources: array, permissions in sources[].access (read / write / delete modes, owner column, table classes) and access.grants (per-role read rules). databases: and roles[].tables are the legacy shape — shipping them next to sources: makes the process die at startup, so the backend migrates old projects before starting GraphJin (see "Legacy migration"). - Permission model: the local rol

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/kingemma--build-mcp-server-4-any-db.html)

Related MCP servers

cinderline/northcinder

Open-source MCP server for comparing products and asking the buyer before purchase.

⭐ 1205JavaScript
marclou/mailcheap

Newsletters where you pay for the emails you send, not for dormant subscribers, at a fraction of the price of beehiiv and the like. Open source: self-host it, or use mailcheap.ai.

⭐ 1078JavaScript
sv-number/mcp-server

MCP server for AI agents that need a phone number: order a private number in 200+ countries, read the SMS verification code, hand it back. The widest country coverage in the category, and you can chec

⭐ 598JavaScript
vibeinging/deepseek-harness-desktop-app

DeepSeek Harness Desktop App: a local AI desktop workspace for DSH Sessions, projects, files, web research, plugins, and Office artifacts.

⭐ 487JavaScript
shlokkhemani/rabbithole

An infinite canvas for learning — select text, ask, and answers branch out as documents. MCP server for Claude Code, Codex, and any agent.

⭐ 222JavaScript
livetennisapi/livetennisapi-mcp

MCP server for the Live Tennis API — give Claude, Cursor and other LLM agents real-time tennis scores, odds and model win-probability

⭐ 205JavaScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.