Database
| Server | Language | Stars | Downloads |
|---|---|---|---|
| DataClawe — Database as a Utility AI-native database utility. Talk to your DB in plain language. No SQL. MySQL & PostgreSQL. | — | — | — |
| DataLink MCP server for secure database access (PostgreSQL, MySQL, SQLite) | TypeScript | — | — |
| DataMCP — Secure MCP Gateway for PostgreSQL Connect AI tools to your PostgreSQL with permissions, encryption, and audit trails. | — | — | — |
| datris-mcp-server MCP server for AI-driven data pipeline operations — ingest, validate, transform, analyze, and query data. 32 tools covering ETL, AI data quality, vector search, PostgreSQL, MongoDB, Kafka, S3/MinIO, HashiCorp Vault, Qdrant, Weaviate, Milvus, Chroma, pgvector. | Python | — | — |
| david-seekdb-mcp-server A Model Context Protocol (MCP) server that enables interaction with seekdb database. This server allows AI assistants to perform vector operations, manage collections, execute SQL queries and leverage AI functions through a controlled interface, making database exploration and analysis safer and more structured. | Python | — | — |
| daymon Daymon puts your favorite AI to work 24/7. It schedules, remembers, and orchestrates your own virtual team. Free. | TypeScript | 371 | — |
| db2-mcp-server A read-only MCP server for interacting with a DB2 database. | Python | — | — |
| dbatools-mcp-server MCP server for dbatools — exposes SQL Server management commands as MCP tools | TypeScript | — | — |
| DB Connect MCP Multi-database MCP server for PostgreSQL, MySQL, and ClickHouse | Python | — | — |
| DBHub Analytics Multi-database MCP server supporting PostgreSQL, MySQL, SQL Server, SQLite, Databricks, and BigQuery for AI-powered database exploration and querying. | TypeScript | 0 | — |
| db-mcp SQLite MCP server with OAuth 2.1 authentication, HTTP/SSE transport, and smart tool filtering | TypeScript | — | — |
| db-mcp-server Database MCP server for MySQL, PostgreSQL, MongoDB, and SQLite with SSH tunneling support | Python | 372 | — |
| 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. | TypeScript | 1 | — |
| 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. | Python | 123 | — |
| db-timetable-mcp Ein Model Context Protocol (MCP) Server für die Deutsche Bahn Timetable API | TypeScript | 13 | — |
| dbt-mcp A MCP (Model Context Protocol) server for interacting with dbt. | Python | 551 | — |
| devkit-mcp-server DevKit MCP Server + Jarwis AI Companion System - 160+ tools for full-stack development via Claude Desktop. Includes persistent memory, connector orchestration (Playwright, Windows-MCP, Excel-MCP), project scaffolding, architecture design, Git, Docker, Azu | TypeScript | — | — |
| 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 [](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) [](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 | — | — | — |
| dm-mcp-server 达梦数据库 Model Context Protocol (MCP) 服务器 | Python | — | — |
| docket docket is a distributed background task system for Python | Python | 122 | — |
| document-analysis-mcp MCP server for SEC financial filing analysis — parse, search, extract tables, and Q&A over 10-K/10-Q filings using Docling, BGE-M3, LanceDB, and Bedrock Claude | TypeScript | 0 | — |
| Documentation Manager Enables AI interaction with markdown documentation files through a SQL-like query format for creating, reading, updating, and searching documentation with YAML frontmatter metadata support in Node.js and Deno environments. | TypeScript | 55 | — |
| Dokploy Deployments Manage Dokploy projects, applications, databases, domains, and backups from one place. Deploy from Git repositories, monitor status and logs, and control start/stop/restart actions effortlessly. Streamline workflows with guided prompts for app deployment, database setup, and troubleshooting. | — | — | — |
| dokploy-mcp-server A comprehensive Model Context Protocol (MCP) server for Dokploy - deploy apps, manage containers, databases, domains, and servers. | TypeScript | — | — |