MCP Hub
Back to servers

PineMCP (Multi-Database)

A unified Model Context Protocol server providing secure access and management tools for multiple database types including PostgreSQL, MySQL, Redis, MongoDB, and more.

Stars
2
Forks
1
Updated
Jan 8, 2026
Validated
Jan 11, 2026

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.

Reviews

No reviews yet

Sign in to write a review