Database

Connectors for SQL, NoSQL, vector, and time-series databases — query execution, schema inspection, and data management.

SQL injection · credential exposure · schema leakage
1,464Total Servers
Sort:1,464 servers
ServerLanguageStarsDownloads
db2-mcp-server

A read-only MCP server for interacting with a DB2 database.

Python
DB Bridge

Provides secure SQL query execution across MySQL, PostgreSQL, and SQLite databases with granular permission controls, transaction-based operations, and configurable write access for production environments.

TypeScript2
DB Connect

Read-only exploratory data analysis across PostgreSQL, MySQL, and ClickHouse.

by yugui923

Python1
DB Connector (MySQL/PostgreSQL)

Enables direct interaction with MySQL and PostgreSQL databases through a Go-based connectivity layer that supports both local stdio and production SSE transport modes for querying, analyzing, and manipulating structured data.

by FreePeak

Go357
dbeaver-mcp-server

MCP server for database access through DBeaver connections - native support for PostgreSQL, MySQL, SQLite, SQL Server with DBeaver CLI fallback for other databases

by GitHub Actions

TypeScript47
dbhub

Zero-dependency, token-efficient database MCP server for Postgres, MySQL, SQL Server, MariaDB, SQLite.

by bytebase

TypeScript2.4k
DBLP

Integrates with the DBLP computer science bibliography database to enable searching publications, processing citations, generating BibTeX entries, and analyzing research trends.

26
DB MCP by lycodeing

Multi-database query server supporting MySQL and PostgreSQL with SSH tunneling and granular permission controls.

0
db-mcp-server

A comprehensive Model Context Protocol (MCP) server that provides unified access to Deutsche Bahn (DB) and German mobility APIs.

by PaulvonBerg

Python11
DB Query

Connects AI models to multiple database systems for executing queries and retrieving results across PostgreSQL, MySQL, and SQLite.

1
db-scout-zerokelvin

An Agentic RAG framework using MCP and In-Memory Knowledge Graphs to transform legacy enterprise databases into self-healing, searchable knowledge bases.

by mjahmed1280

TypeScript1
dbt-core-mcp

dbt Core MCP Server: Interact with dbt projects via Model Context Protocol

by NiclasOlofsson

Python11
dbt-doctor

AI-driven quality & governance MCP Server for dbt projects. Audit coverage, profile data, detect schema drift, and auto-generate documentation — all through natural language with your AI assistant.

by Astoriel

Python65
dbt-mcp

A MCP (Model Context Protocol) server for interacting with dbt.

by dbt-labs

Python516
@debian777/kairos-mcp

MCP server for agent automation: persistent memory and deterministic workflow execution for AI agents and chats

by GitHub Actions

TypeScript
DeepSight

Database analysis and insights.

0
DeltaTask

Integrates with Obsidian to provide a locally-hosted task management system with intelligent prioritization, task decomposition, and a full API for creating, updating, and querying tasks in a SQLite-backed database.

14
Deno KV

Provides persistent key-value storage operations through Deno KV, enabling simple data persistence between sessions without complex database setup.

5
Deobfuscate

Transforms minified JavaScript bundles into searchable databases using webcrack unpacking and Babel AST parsing to enable semantic search, selective code retrieval, and architectural mapping for reverse engineering workflows.

6
Destructive Command Detector

Analyzes shell and CLI commands across Linux, Docker, Kubernetes, Terraform, Git, SQL, and cloud platforms to classify destructiveness levels using N-gram and TF-IDF classification.

0
DevDB

Exposes database tables and schemas via HTTP endpoints, allowing tools to query database structure without direct database access for security-conscious development.

1.4k
Devilbox

Local Devilbox Docker environment management with PHP container execution and read-only SQL queries.

0
Dgraph

Connects language models to Dgraph graph databases, enabling DQL queries, mutations, and schema management for seamless database interactions without context switching.

3
Diagrams

A local/remote MCP server for generating infrastructure and architecture diagrams as code using the Python [diagrams](https://diagrams.mingrammer.com/) library ## Features **5 Diagram Tools** for infrastructure, architecture, and flowcharts: - **Infrastructure Diagrams** - 15+ providers (AWS, Azure, GCP, K8s, On-Prem, SaaS) - **500+ Node Types** - Compute, database, network, storage, security - **Custom Icons** - Web URLs (HTTPS) and local files - **Flowcharts** - 24 shapes for process diagrams - **Validation** - Dry-run before generation **Advanced Capabilities:** - Multiple output formats (PNG, PDF, JPG, DOT) - Cluster grouping with unlimited nesting - Edge styling (colours, labels, line styles) - Graphviz attribute customisation ## Installation **System Requirements:** - Graphviz must be installed: - macOS: `brew install graphviz` - Ubuntu/Debian: `sudo apt-get install graphviz` - Windows: Download from https://graphviz.org/download/ ### IDEs [![Install in VS Code](https://img.shields.io/badge/VS_Code-Install_diagrams-0098FF?style=flat-square&logo=visualstudiocode&logoColor=ffffff)](vscode:mcp/install?%7B%22name%22%3A%22diagrams%22%2C%22type%22%3A%22stdio%22%2C%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22diagrams-mcp%22%5D%7D) [![Install MCP Server](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/en-US/install-mcp?name=diagrams&config=eyJjb21tYW5kIjoidXZ4IGRpYWdyYW1zLW1jcCJ9) ### Claude Desktop Add to your `claude_desktop_config.json`: **For published package:** ```json { "mcpServers": { "diagrams": { "command": "uvx", "args": ["diagrams-mcp"] } } } ``` **For local development:** ```json { "mcpServers": { "diagrams:local": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/diagrams-mcp", "run", "diagrams-mcp" ] } } } ``` ### Claude Code **Quick setup (CLI):** Published package: ```bash claude mcp add --transport stdio math -- uvx diagrams-mcp ``` **Team setup (project-level):** Add `.mcp.json` to your project root: ```json { "mcpServers": { "diagrams": { "command": "uvx", "args": ["diagrams-mcp"] } } } ``` **Verify installation:** ```bash claude mcp list ``` Or check in IDE: View → MCP Servers, or use `/mcp` command. ## Try It Once installed, try these prompts: - "Create an AWS 3-tier web application diagram with Route53, ELB, EC2 instances, and RDS" - "Generate a Kubernetes microservices architecture with ingress, services, and pods" - "Build a flowchart for a CI/CD pipeline with decision points" - "Create a diagram using a custom icon from my company logo URL" - "Show me all available AWS compute nodes" Map to tools: `create_diagram`, `create_diagram_with_custom_icons`, `create_flowchart`, `list_available_nodes`, `validate_diagram_spec` ## Tool Reference All tool parameters and descriptions are available in your IDE's autocomplete. ### Diagram Generation (3 tools) | Tool | Description | | ---------------------------------- | ------------------------------------------------------------ | | `create_diagram` | Full infrastructure/architecture diagrams with all providers | | `create_diagram_with_custom_icons` | Diagrams with custom node icons from URLs or local files | | `create_flowchart` | Simplified flowchart creation with 24 process shapes | ### Discovery & Validation (2 tools) | Tool | Description | | ----------------------- | ------------------------------------------------------------- | | `list_available_nodes` | Search 500+ available nodes by provider, category, or keyword | | `validate_diagram_spec` | Dry-run validation before generation | ## Custom Icons ### Web URL Icons - HTTPS-only (HTTP rejected) - 5MB file size limit - 5-second download timeout - Image format validation (PNG, JPG) - Automatic caching (~/.diagrams_mcp/icon_cache) ### Local File Icons - Path validation (file must exist) - Format validation - Sandboxed execution

DiceDB

Enables AI applications to interact with DiceDB database servers for key-value operations without requiring direct database credentials or connection management

5