Newcontext-mode—Save 98% of your AI coding agent's context windowLearn more
MCP Directory
ServersClientsBlog

context-mode

Save 98% of your AI coding agent's context window. Works with Claude Code, Cursor, Copilot, Codex, and more.

Try context-mode
MCP Directory

Model Context Protocol Directory

MKSF LTD
Suite 8805 5 Brayford Square
London, E1 0SG

MCP Directory

  • About
  • Blog
  • Documentation
  • Contact

Menu

  • Servers
  • Clients

© 2026 model-context-protocol.com

The Model Context Protocol (MCP) is an open standard for AI model communication.
Powered by Mert KoseogluSoftware Forge
  1. Home
  2. Servers
  3. Database

Database MCP Servers

Database MCP servers for connecting AI models to SQL, NoSQL, vector, and graph databases.

42 servers in this category

Database MCP servers allow AI models to query, read, and write structured and unstructured data directly. Instead of manually exporting data, AI can run SQL queries, fetch records, and analyze results in real time — all through a secure MCP interface.

Common use cases include querying PostgreSQL or MySQL databases, searching MongoDB collections, performing vector similarity search, reading SQLite files, and connecting AI to internal data warehouses.

Popular integrations: PostgreSQL, MySQL, SQLite, MongoDB, Redis, Pinecone, Weaviate, Supabase, and PlanetScale.

  • dbhub

    3,046

    DBHub is a universal database gateway that implements the Model Context Protocol (MCP) server interface, enabling MCP-compatible clients to connect to and explore various databases. DBHub is a universal database

    TypeScript
  • mcp-server-mysql

    1,897

    This repository provides a Model Context Protocol (MCP) server for read-only access to MySQL databases, enabling LLMs to inspect schemas and execute secure, parameterized queries with configurable timeouts and pagination.

    TypeScript
  • mysql_mcp_server

    1,316

    The MySQL MCP Server enables secure interaction with MySQL databases, allowing AI assistants to list tables, read data, and execute SQL queries through a controlled interface. This facilitates safer database

    Python
  • mcp-neo4j

    972

    This repository provides MCP (Model Context Protocol) servers for integrating Neo4j with LLMs, enabling natural language interaction to query graphs and manage knowledge graph memory stored in Neo4j or a file.

    Python
  • mcp-clickhouse

    811

    This repository provides an MCP server for ClickHouse, enabling users to execute SQL queries, list databases, and list tables within a ClickHouse cluster. It offers tools for interacting with ClickHouse

    Python
  • mcp-server-elasticsearch

    677

    No description provided

    JavaScript
  • mcp-server-neon

    613

    This repository provides an installer and MCP server for Neon, enabling natural language interaction with Neon databases using Claude Desktop or any MCP client. It facilitates tasks like database creation

    TypeScript
  • chroma-mcp

    567

    This repository provides a Model Context Protocol (MCP) server, enabling AI models to leverage Chroma's capabilities for data retrieval using vector search, full text search, and metadata filtering, facilitating seamless

    Python
  • mcp-server-motherduck

    497

    This repository provides an MCP server that integrates MotherDuck and local DuckDB, enabling SQL analytics for Claude. It features hybrid execution, cloud storage integration, and serverless architecture, allowing users to

    Python
  • airtable-mcp-server

    450

    This repository provides an Model Context Protocol server for Airtable, enabling Large Language Models to read and write Airtable database records and schemas. It allows LLMs to interact with Airtable data.

    TypeScript
  • mcp-alchemy

    411

    MCP Alchemy connects Claude Desktop to databases, enabling it to explore database structure, write SQL queries, display relationships, and analyze large datasets using SQLAlchemy-compatible databases. MCP Alchemy connects Claude Desktop

    Python
  • mcp-mongo-server

    279

    The MCP MongoDB Server provides LLMs access to MongoDB databases, enabling schema inspection and operation execution through a Model Context Protocol, and supports read-only mode for enhanced safety.

    JavaScript
  • mcp-server-milvus

    233

    This repository provides an MCP server for Milvus, enabling seamless integration between LLM applications like Claude and Cursor, and the Milvus vector database. It allows LLMs to access external data

    Python
  • mongodb-lens

    204

    MongoDB Lens is a local Model Context Protocol server that enables natural language interaction with MongoDB databases. It allows users to perform queries, run aggregations, and optimize performance using LLMs.

    JavaScript
  • mcp-snowflake-server

    183

    This repository provides a Model Context Protocol (MCP) server for interacting with Snowflake databases, offering tools for querying, schema exploration, and appending data insights to a dynamic memo resource.

    Python
  • mcp-server-starrocks

    180

    The StarRocks MCP Server bridges AI assistants and StarRocks databases, enabling direct SQL execution and database exploration without complex setup. It offers tools for querying and resources for database introspection.

    Python
  • mcp-server-duckdb

    177

    This repository provides a Model Context Protocol (MCP) server for DuckDB, enabling database interaction through a unified SQL query tool. It supports querying, table creation, and schema inspection while offering readonly protection.

    Python
  • mongo-mcp

    174

    This repository provides a Model Context Protocol (MCP) server, enabling Large Language Models to interact with MongoDB databases using natural language for querying, schema inspection, and data management.

    TypeScript
  • mcp-mysql-server

    163

    This repository provides a Model Context Protocol (MCP) server enabling AI models to interact with MySQL databases through a standardized interface for executing queries and managing data. This repository provides

    JavaScript
  • mcp-bigquery-server

    142

    This repository provides a server enabling LLMs like Claude to interact directly with BigQuery data using natural language. It leverages the Model Context Protocol for secure and efficient AI-database communication.

    JavaScript
  • mcp-server-bigquery

    127

    This repository provides a Model Context Protocol (MCP) server for accessing BigQuery, enabling LLMs to inspect schemas and execute SQL queries. It supports listing tables, describing schemas, and running queries

    Python
  • mcp-oceanbase

    103

    This repository hosts MCP Servers, including the OceanBase MCP Server, facilitating secure interaction with OceanBase databases through the Model Context Protocol. Community support and bug reporting are available.

    Python
  • airtable-mcp

    75

    This repository hosts an Airtable MCP server designed for managing Airtable through Claude Desktop or other MCP clients. It features staged table building and includes system prompt and project knowledge

    JavaScript
  • mcp-neo4j-server

    58

    This repository provides an MCP server that integrates Neo4j graph databases with Claude Desktop, enabling natural language interaction for graph database operations. It offers tools for executing queries and managing

    TypeScript
  • mssql_mcp_server

    55

    The MSSQL MCP Server enables secure interaction with MSSQL databases for AI assistants by listing tables, reading data, and executing controlled SQL queries. It ensures safer database exploration with permission

    Python
  • adx-mcp-server

    55

    This repository provides an MCP server for Azure Data Explorer, enabling AI assistants to execute KQL queries and explore data through standardized interfaces. It supports authentication, resource discovery, and Docker containerization.

    Python
  • mcp-server-arangodb

    48

    This TypeScript-based MCP server provides ArangoDB interaction, offering tools for querying, inserting, updating, removing, backing up, listing, and creating collections, enabling seamless database operations and integration with MCP tools.

    TypeScript
  • influxdb-mcp-server

    42

    This repository provides an MCP server for accessing InfluxDB using the OSS API v2, offering resources, tools, and prompts for managing and querying data within an InfluxDB instance.

    JavaScript
  • aws-athena-mcp

    41

    This repository provides a Model Context Protocol (MCP) server that allows AI assistants to execute SQL queries against AWS Athena databases. It retrieves query results, enabling AI to interact with your data.

    TypeScript
  • chroma

    41

    This repository implements a Model Context Protocol (MCP) server using Chroma, providing vector database capabilities for semantic document search, metadata filtering, and persistent document management. This repository implements a Model

    Python
  • mssql-mcp

    39

    The MSSQL MCP Server enables database interaction and business intelligence by running SQL queries, analyzing data, and generating business insight memos, adapting SQLite modifications for MSSQL. The MSSQL MCP Server

    Python
  • mcp-server-singlestore

    33

    This repository offers an installer and MCP Server for SingleStore, facilitating seamless integration with LLMs through the Model Context Protocol. It enables natural language interaction with SingleStore using tools like Claude Desktop.

    Python
  • alibabacloud-hologres-mcp-server

    33

    The Hologres MCP Server provides a universal interface for AI Agents to interact with Hologres databases, enabling metadata retrieval and SQL operation execution. It supports local file and PIP installation modes.

    Python
  • mcp-database-server

    31

    This repository provides a demo server showcasing how to integrate a Fireproof database with the Model Context Protocol for connecting code and data to AI systems like Claude Desktop, implementing

    JavaScript
  • REDIS-MCP-Server

    31

    This repository provides a Redis Model Context Protocol (MCP) server implementation, enabling LLMs to interact with Redis databases through standardized tools like set, get, delete, and list. This repository provides

    JavaScript
  • py-mcp-mssql

    27

    This repository provides a Python implementation of an MCP server for accessing Microsoft SQL Server databases, enabling language models to inspect schemas and execute queries through a standardized API.

    Python
  • ib-mcp-cache-server

    25

    This repository provides a Memory Cache Server, an MCP server that reduces token consumption by efficiently caching data between language model interactions, improving performance automatically. This repository provides a Memory

    JavaScript
  • mcp-server-redis

    24

    This repository provides a Python-based Redis server with resources for connection status, server information, key listing, and tools for basic operations, lists, hashes, sets, and pub/sub functionalities. This repository provides

    Python
  • mcp-server-mariadb

    20

    This repository provides an MCP server implementation designed to retrieve data from MariaDB databases, exposing schema lists and offering tools like query_database for read-only operations. It also includes instructions for

    Python
  • oceanbase_mcp_server

    3

    The OceanBase MCP Server enables secure AI interaction with OceanBase databases. It allows listing tables, reading data, and executing SQL queries through a controlled and safe interface. The OceanBase MCP

    Python
  • sqlmcp

    0

    Your dynamik MCP server for your SQL database

    Java
  • mongodb-mcp-server-forked

    0

    No description provided

    TypeScript
Browse all MCP servers →