Command Palette

Search for a command to run...

UnylyUnyly
Browse all

SchemaPilot

FreeNot checked

Read-only PostgreSQL schema metadata server for AI coding agents, providing table/column details, relationships, and markdown export via MCP protocol.

GitHubEmbed

About

Read-only PostgreSQL schema metadata server for AI coding agents, providing table/column details, relationships, and markdown export via MCP protocol.

README

MCP server for PostgreSQL schema metadata — read-only, local-first, AI-coding-agent ready.

Features

  • Read-only PostgreSQL introspection (no writes, no arbitrary SQL)
  • MCP protocol (Model Context Protocol) for AI coding agents
  • Schema/table/column metadata with PK/FK/index details
  • Explicit cache refresh (sync_schema)
  • Markdown documentation export (deterministic)
  • Schema allowlist + max table/column limits
  • Secret redaction in logs

Quick Start

pip install -e .
# Configure
cp schemapilot.yaml.example schemapilot.yaml
# Edit with your PostgreSQL credentials
schemapilot

MCP Tools

Tool Description
list_schemas List available schemas
list_tables List tables with column counts
describe_table Full table details
get_relationships FK relationship graph
export_schema Markdown documentation
sync_schema Refresh schema cache

Configuration

postgres:
  host: localhost
  port: 5432
  database: mydb
  user: app
  password: secret
schema_allowlist:
  - public
  - app
max_tables: 100
max_columns: 500
cache_ttl_seconds: 300

License

MIT

from github.com/verifydream/schemapilot-mcp

Installing SchemaPilot

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/verifydream/schemapilot-mcp

FAQ

Is SchemaPilot MCP free?

Yes, SchemaPilot MCP is free — one-click install via Unyly at no cost.

Does SchemaPilot need an API key?

No, SchemaPilot runs without API keys or environment variables.

Is SchemaPilot hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install SchemaPilot in Claude Desktop, Claude Code or Cursor?

Open SchemaPilot on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare SchemaPilot with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs