by CryptoRadi
Provides real-time access to PostgreSQL and Supabase database schemas for AI‑IDEs via the Model Context Protocol, enabling smarter code generation.
SchemaFlow MCP Server delivers live schema metadata from PostgreSQL and Supabase databases to AI‑enhanced development environments. By exposing tables, columns, relationships, functions, triggers, enums, and indexes through MCP, AI assistants can generate context‑aware code, queries, and suggestions without needing direct database access.
https://api.schemaflow.dev/mcp/?token=YOUR_TOKEN
) in Cursor, Windsurf, or VS Code + Cline using the provided JSON snippets.get_schema
, analyze_database
, or check_schema_alignment
.get_schema
– Retrieves full schema details or filtered subsets (tables, columns, relationships, etc.).analyze_database
– Provides performance insights, security assessments, and structural recommendations.check_schema_alignment
– Validates schema against best‑practice guidelines and reports actionable issues.analyze_database
to surface risky configurations or bottlenecks.Q: Does the server expose actual data? A: No. It only streams schema metadata; data rows are never transmitted.
Q: What databases are supported? A: PostgreSQL and Supabase (which is built on PostgreSQL).
Q: How is authentication handled? A: Each user receives a unique, revocable token that limits access to their own cached schema.
Q: Do I need to run any server locally? A: The MCP endpoint is hosted by SchemaFlow (https://api.schemaflow.dev). You only need to configure the URL and token in your IDE.
Q: Can I customize the information returned by get_schema
?
A: Yes. Provide the optional query_type
parameter to filter for tables, columns, relationships, functions, triggers, enums, indexes, or all.
Q: What if I want to self‑host? A: The repository contains the server code; you can deploy it yourself and point your IDE to your own instance, using the same token‑based authentication pattern.
Real-time PostgreSQL & Supabase schema access for AI-IDEs via Model Context Protocol (MCP)
SchemaFlow MCP Server provides your AI-IDE with live access to PostgreSQL and Supabase database schemas through the Model Context Protocol. Get real-time schema context for smarter code generation in tools like Cursor, Windsurf, and VS Code + Cline.
Visit SchemaFlow Dashboard to:
{
"name": "schemaflow",
"type": "sse",
"url": "https://api.schemaflow.dev/mcp/?token=your-token-here"
}
Add to your MCP configuration:
{
"mcpServers": {
"schemaflow": {
"type": "sse",
"url": "https://api.schemaflow.dev/mcp/?token=your-token-here"
}
}
}
Configure in Cline's MCP settings:
{
"mcpServers": {
"schemaflow": {
"type": "sse",
"url": "https://api.schemaflow.dev/mcp/?token=your-token-here"
}
}
}
get_schema
Retrieves complete database schema information including tables, columns, relationships, functions, triggers, enums, and indexes from PostgreSQL or Supabase databases.
Parameters:
query_type
(optional): Filter specific information (tables
, columns
, relationships
, functions
, triggers
, enums
, indexes
, all
)Example AI queries:
analyze_database
Performs comprehensive database analysis including performance insights, security assessment, and structural recommendations for PostgreSQL and Supabase databases.
Example AI queries:
check_schema_alignment
Validates your PostgreSQL or Supabase schema against best practices and identifies potential issues with actionable recommendations.
Example AI queries:
For detailed setup instructions, troubleshooting, and advanced configuration, visit:
Complete MCP Integration Guide
This MCP server is part of the larger SchemaFlow platform which also provides:
MIT License - see LICENSE file for details.
Please log in to share your review and rating for this MCP.
{ "name": "schemaflow", "type": "sse", "url": "https://api.schemaflow.dev/mcp/?token=your-token-here" }
Explore related MCPs that share similar capabilities and solve comparable challenges
by zed-industries
A high‑performance, multiplayer code editor designed for speed and collaboration.
by modelcontextprotocol
Model Context Protocol Servers
by modelcontextprotocol
A Model Context Protocol server for Git repository interaction and automation.
by modelcontextprotocol
A Model Context Protocol server that provides time and timezone conversion capabilities.
by cline
An autonomous coding assistant that can create and edit files, execute terminal commands, and interact with a browser directly from your IDE, operating step‑by‑step with explicit user permission.
by continuedev
Enables faster shipping of code by integrating continuous AI agents across IDEs, terminals, and CI pipelines, offering chat, edit, autocomplete, and customizable agent workflows.
by upstash
Provides up-to-date, version‑specific library documentation and code examples directly inside LLM prompts, eliminating outdated information and hallucinated APIs.
by github
Connects AI tools directly to GitHub, enabling natural‑language interactions for repository browsing, issue and pull‑request management, CI/CD monitoring, code‑security analysis, and team collaboration.
by daytonaio
Provides a secure, elastic infrastructure that creates isolated sandboxes for running AI‑generated code with sub‑90 ms startup, unlimited persistence, and OCI/Docker compatibility.