Mcpolyglot
БесплатноНе проверенOne config, one CLI that turns your databases (Postgres, MySQL, SQLite, MongoDB) into MCP servers for Claude, GPT, Cursor, and any MCP-compatible agent.
Описание
One config, one CLI that turns your databases (Postgres, MySQL, SQLite, MongoDB) into MCP servers for Claude, GPT, Cursor, and any MCP-compatible agent.
README
Turn your databases and APIs into Model Context Protocol servers — secured, schema-aware, open-source, npm-installable.
License: MIT Status: alpha Node
Why
The official @modelcontextprotocol/server-postgres is archived and unmaintained. Existing alternatives are either single-vendor (Supabase, Neon), uneven per-DB community servers, or SaaS-orchestration plays. None ship a unified, schema-aware, security-first multi-DB story out of the box.
mcpfy is that story. One config, one CLI, every database your agent needs.
Quickstart
# In a project directory
npx @mcpfy/cli init # interactive wizard
npx @mcpfy/cli doctor # validate config, ping sources
Add to Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"mcpfy": {
"command": "npx",
"args": ["-y", "@mcpfy/cli", "serve", "--config", "/abs/path/to/mcpfy.config.ts"],
"env": { "DATABASE_URL": "postgres://user:pass@localhost:5432/db" }
}
}
}
Restart Claude Desktop and ask:
List the tables in my database, then sample 5 rows from
users.
Features (v0.1)
- Connectors: PostgreSQL, SQLite (Wave 1) → MySQL, MongoDB (Wave 2) → REST/OpenAPI (Wave 3).
- Transports: stdio (Wave 1) and Streamable HTTP (Wave 2).
- Tools:
list_tables,describe_table,query(read-only). Opt-in per-table tools coming in Wave 3. - Security baked in:
- Read-only by default — writes require explicit
tables:writescope. - Per-dialect read-only enforcement (
BEGIN READ ONLY,query_onlypragma). - Built-in redaction of emails, JWTs, AWS keys, GitHub tokens, SSNs, credit-card numbers.
- Column-level deny lists (e.g.,
users.password_hash). - JSONL audit log of every call (no raw args / results).
- Token-bucket rate limiting per session per tool.
- Prompt-injection wrapper around every result (the Supabase + Cursor lesson).
- Secrets only via
${env:NAME},${file:./path}, or${keychain:item}.
- Read-only by default — writes require explicit
Repository Layout
packages/
core/ @mcpfy/core server, registry, transports, Connector iface
cli/ @mcpfy/cli bin: mcpfy
config/ @mcpfy/config zod schema, secret resolvers
security/ @mcpfy/security scopes, redaction, audit, rate limit, wrap
connector-sql/ @mcpfy/connector-sql Postgres + SQLite (+ MySQL in Wave 2)
testkit/ @mcpfy/testkit MCP conformance harness
examples/ host configs (Claude Desktop, Cursor, Claude Code)
Development
corepack enable
pnpm install
pnpm build
pnpm test
Status
Wave 1 alpha — Postgres + SQLite + stdio. See the implementation plan for the full roadmap.
License
MIT — see LICENSE.
Установка Mcpolyglot
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/ishay60/mcpolyglotFAQ
Mcpolyglot MCP бесплатный?
Да, Mcpolyglot MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Mcpolyglot?
Нет, Mcpolyglot работает без API-ключей и переменных окружения.
Mcpolyglot — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Mcpolyglot в Claude Desktop, Claude Code или Cursor?
Открой Mcpolyglot на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
wenb1n-dev/SmartDB_MCP
A universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
автор: wenb1n-devPostgres Server
This server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
автор: madhurprashPostgres
Query your database in natural language
автор: AnthropicPostgreSQL
Read-only database access with schema inspection.
автор: modelcontextprotocolCompare Mcpolyglot with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории data
