name: convex-schema description: Browse and visualize Convex database schemas. Use when exploring Convex tables, viewing document structure, understanding database relationships, or creating dashboards.
Convex Schema Browser
Use the MCP tools to explore Convex databases interactively.
When to use
- User asks to see their Convex schema
- User wants to browse tables or documents
- User needs to understand database structure
- User asks about table relationships
- User wants to visualize their data
- User asks for metrics or dashboard
Available tools
schema_browser
Interactive schema explorer with graph and list views.
Parameters:
table(string, optional): Pre-select a specific tableshowInferred(boolean, default: true): Show inferred schemaspageSize(number, default: 50): Documents per page
dashboard_view
Real-time metrics dashboard with charts.
Parameters:
metrics(array): Metric definitions with aggregationscharts(array): Chart configurations (line, bar, pie)refreshInterval(number, default: 5): Refresh interval in seconds
schema_diagram
Mermaid ER diagrams showing table relationships.
Parameters:
theme(string): Color theme (github-dark, dracula, nord, etc.)ascii(boolean): Use ASCII output for terminaltables(array): Specific tables to include
Example prompts
- "Show me my Convex schema"
- "What tables do I have?"
- "Browse my database"
- "Show schema for the users table"
- "Generate a diagram of my schema"
- "Create a dashboard for my data"
- "Show me metrics for my app"
- "Visualize my database relationships"
Requirements
- Convex project with
CONVEX_DEPLOY_KEYconfigured - Or run
npx convex-mcp-visual --setupfirst