databasesdeveloper-tools

PineMCP (Multi-Database)

by zyleree

PineMCP (Multi-Database): unified access to PostgreSQL, MySQL, Redis, and more. 25+ tools for operations, queries, and s

Provides unified database access across PostgreSQL, MySQL, SQLite, Redis, MongoDB, Cassandra, Microsoft SQL Server, and Amazon DynamoDB with 25+ tools for operations, schema management, data export/import, query performance analysis, and transaction support through a comprehensive adapter pattern architecture.

github stars

2

8 database types supported25+ built-in toolsProduction-ready security measures

best for

  • / Developers working with multiple database systems
  • / Database administrators managing mixed environments
  • / Data migration and synchronization projects
  • / Multi-database application development

capabilities

  • / Query multiple database types with unified syntax
  • / Export and import data in JSON, CSV, SQL, XML formats
  • / Generate DDL and migration scaffolding
  • / Analyze query performance and execution
  • / Compare database schemas across systems
  • / Manage transactions with rollback support

what it does

Provides unified access to 8 different database types (PostgreSQL, MySQL, SQLite, Redis, MongoDB, Cassandra, MSSQL, DynamoDB) through a single interface with 25+ management tools.

about

PineMCP (Multi-Database) is a community-built MCP server published by zyleree that provides AI assistants with tools and capabilities via the Model Context Protocol. PineMCP (Multi-Database): unified access to PostgreSQL, MySQL, Redis, and more. 25+ tools for operations, queries, and s It is categorized under databases, developer tools.

how to install

You can install PineMCP (Multi-Database) in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.

license

MIT

PineMCP (Multi-Database) is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.

readme

PineMCP Logo

Node.js >= 18 npm package GitHub Issues MIT License

PineMCP v2.1.2

PineMCP is a professional Model Context Protocol (MCP) server that provides a unified, safe interface to multiple database types. It ships with robust connection management, schema tooling, data import/export, and query analysis — all exposed as MCP tools over stdio.

🚀 New in v2.1.2:

  • 🔒 Security Fix: Resolved tar-fs symlink validation bypass vulnerability (CVE-2025-59343)
  • Dependency Updates: Updated tar-fs to patched version 2.1.4
  • Enhanced Security: Added package overrides to prevent future vulnerabilities

Previous v2.1.0 Features:

  • Fixed Critical Bugs: All database adapters now work correctly
  • Enhanced Error Handling: Structured error system with proper context
  • Improved Type Safety: Eliminated unsafe type assertions
  • Better Security: Enhanced NoSQL injection protection
  • MCP Integration: Seamless configuration loading from MCP JSON files

Why PineMCP?

  • Unified access to PostgreSQL, MySQL, SQLite, Redis, MongoDB, Cassandra, MSSQL, and DynamoDB
  • Safe query execution with guardrails and transaction support
  • Schema comparison, DDL generation, and migration scaffolding
  • Data export/import (JSON, CSV, SQL, XML)
  • Query analysis with heuristics, history, and templates
  • Production-ready with comprehensive error handling and security measures

Quick Start

Documentation

CLI Overview

PineMCP exposes a CLI via the pinemcp binary. For a complete list of commands and options, see the Installation Guide. Common tasks:

pinemcp start
pinemcp test-connection --name <connectionName>

Note: PineMCP 2.0.0 does not persist configuration. Connections are supplied by your MCP client. Only the data/ directory is used to store history/templates; mount it in Docker if you want persistence.

Deployment

See detailed instructions in the Installation Guide:

License

PineMCP is released under the MIT License. See LICENSE.

FAQ

What is the PineMCP (Multi-Database) MCP server?
PineMCP (Multi-Database) is a Model Context Protocol (MCP) server profile on explainx.ai. MCP lets AI hosts (e.g. Claude Desktop, Cursor) call tools and resources through a standard interface; this page summarizes categories, install hints, and community ratings.
How do MCP servers relate to agent skills?
Skills are reusable instruction packages (often SKILL.md); MCP servers expose live capabilities. Teams frequently combine both—skills for workflows, MCP for APIs and data. See explainx.ai/skills and explainx.ai/mcp-servers for parallel directories.
How are reviews shown for PineMCP (Multi-Database)?
This profile displays 10 aggregated ratings (sample rows for discoverability plus signed-in user reviews). Average score is about 4.5 out of 5—verify behavior in your own environment before production use.
MCP server reviews

Ratings

4.510 reviews
  • Shikha Mishra· Oct 10, 2024

    PineMCP (Multi-Database) is among the better-indexed MCP projects we tried; the explainx.ai summary tracks the official description.

  • Piyush G· Sep 9, 2024

    We evaluated PineMCP (Multi-Database) against two servers with overlapping tools; this profile had the clearer scope statement.

  • Chaitanya Patil· Aug 8, 2024

    Useful MCP listing: PineMCP (Multi-Database) is the kind of server we cite when onboarding engineers to host + tool permissions.

  • Sakshi Patil· Jul 7, 2024

    PineMCP (Multi-Database) reduced integration guesswork — categories and install configs on the listing matched the upstream repo.

  • Ganesh Mohane· Jun 6, 2024

    I recommend PineMCP (Multi-Database) for teams standardizing on MCP; the explainx.ai page compares cleanly with sibling servers.

  • Oshnikdeep· May 5, 2024

    Strong directory entry: PineMCP (Multi-Database) surfaces stars and publisher context so we could sanity-check maintenance before adopting.

  • Dhruvi Jain· Apr 4, 2024

    PineMCP (Multi-Database) has been reliable for tool-calling workflows; the MCP profile page is a good permalink for internal docs.

  • Rahul Santra· Mar 3, 2024

    According to our notes, PineMCP (Multi-Database) benefits from clear Model Context Protocol framing — fewer ambiguous “AI plugin” claims.

  • Pratham Ware· Feb 2, 2024

    We wired PineMCP (Multi-Database) into a staging workspace; the listing’s GitHub and npm pointers saved time versus hunting across READMEs.

  • Yash Thakker· Jan 1, 2024

    PineMCP (Multi-Database) is a well-scoped MCP server in the explainx.ai directory — install snippets and categories matched our Claude Code setup.