MCP Directory

MCP servers that inspect database schemas

List tables, describe columns, and explore schema so the AI writes correct queries.

9 servers · Last updated June 17, 2026

TL;DR: Before an agent can query well, it needs to see the schema. These servers list tables, describe columns and types, and surface relationships — the context that turns vague prompts into correct SQL. Pair one with an execute-SQL server for an end-to-end data agent.

Bottom line: if you only try one, Postgres MCP Pro is the most popular, verified option for this (2,900★). 8 more compared below.

Compare 9 servers

ServerTransportAuthVerifiedStarsTools for this
Postgres MCP ProLocal (stdio)API key2,900list_schemas, list_objects
Supabase MCP ServerRemote (HTTP)OAuth2,700list_tables
Neon MCP ServerRemote (HTTP)OAuth2,100list_projects / describe_project / create_project / delete_project, create_branch / delete_branch / describe_branch / reset_from_parent, get_database_tables / describe_table_schema +1
MongoDB MCP ServerLocal (stdio)API key1,500collection-schema
Neo4j Cypher MCP ServerLocal (stdio)API key1,300get_neo4j_schema
ClickHouse MCP ServerLocal (stdio)API key1,000list_databases, list_tables
MotherDuck / DuckDB MCP ServerLocal (stdio)API key800list_databases, list_tables
Chroma MCP ServerLocal (stdio)API key600chroma_list_collections
Pinecone Developer MCP ServerLocal (stdio)API key500describe-index, describe-index-stats

The servers

Read/write Postgres access plus index tuning, EXPLAIN plans, and database health analysis for AI agents.

list_schemaslist_objects

Official Supabase server: manage tables, run SQL, branches, configs and edge functions from your AI client.

list_tables

Manage serverless Postgres on Neon with natural language: projects, branches, migrations, and SQL.

list_projects / describe_project / create_project / delete_projectcreate_branch / delete_branch / describe_branch / reset_from_parentget_database_tables / describe_table_schemacompare_database_schema

Official MongoDB server connecting Atlas, Community, or Enterprise deployments to AI tools.

collection-schema

Run Cypher queries and explore graph schema on Neo4j from your AI assistant.

get_neo4j_schema

Official ClickHouse server: read-only SQL queries plus database/table exploration and chDB support.

list_databaseslist_tables

Query local DuckDB files, in-memory DBs, S3, or MotherDuck cloud with read/write SQL.

list_databaseslist_tables

Official Chroma server: create collections and run vector, full-text, and metadata search.

chroma_list_collections

Official Pinecone server: manage indexes, upsert/search records, rerank, and search Pinecone docs.

describe-indexdescribe-index-stats

Use these in a stack

FAQ

Why does schema inspection matter for AI agents?

LLMs hallucinate table and column names. Giving the agent a tool to list tables and describe schema first dramatically cuts wrong-query errors.

Do these work with NoSQL too?

Some do — document stores expose collection/index listing tools that play the same role as table introspection in SQL databases.

Other capabilities