Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Postgresql Mcp Server

    Mcp server for postgres

    1 stars
    TypeScript
    Updated Sep 3, 2025

    Table of Contents

    • Prerequisites
    • Installation
    • Installing via Smithery
    • Manual Installation
    • Development
    • Security Considerations
    • Contributing

    Table of Contents

    • Prerequisites
    • Installation
    • Installing via Smithery
    • Manual Installation
    • Development
    • Security Considerations
    • Contributing

    Documentation

    PostgreSQL MCP Server

    smithery badge

    A Model Context Protocol (MCP) server that provides direct PostgreSQL database query execution capabilities. This server enables custom SQL query execution against PostgreSQL databases with support for parameterized queries and configurable timeouts. This project is designed specifically for use with the Cursor IDE.

    Prerequisites

    • Node.js >= 18.0.0
    • PostgreSQL server (for target database operations)
    • Network access to target PostgreSQL instances

    Installation

    Installing via Smithery

    To install PostgreSQL Database Query Server for Claude Desktop automatically via Smithery:

    bash
    npx -y @smithery/cli install @1Levick3/postgresql-mcp-server --client claude

    Manual Installation

    1. Clone the repository

    2. Install dependencies:

    bash
    npm install

    3. Build the server:

    bash
    npm run build

    4. Add to MCP settings file:

    json
    {
          "mcpServers": {
            "postgresql-mcp": {
              "command": "node",
              "args": ["/Users/1Levick3/Desktop/postgresql-mcp-server/build/index.js"],
              "disabled": false,
              "alwaysAllow": [],
              "env": {
                "POSTGRES_CONNECTION_STRING": "postgresUrl",
                "POSTGRES_SSL_CERT_PATH": "/Users/1levick3/Desktop/root.crt"
              }
            }
          }
        }

    Development

    • npm run dev - Start development server with hot reload
    • npm run lint - Run ESLint
    • npm test - Run tests

    Security Considerations

    1. Connection Security

    • Uses connection pooling
    • Implements connection timeouts
    • Validates connection strings
    • Supports SSL/TLS connections

    Contributing

    1. Fork the repository

    2. Create a feature branch

    3. Commit your changes

    4. Push to the branch

    5. Create a Pull Request

    Similar MCP

    Based on tags & features

    • 4E

      4everland Hosting Mcp

      TypeScript·
      1
    • MC

      Mcp Wave

      TypeScript00
    • GL

      Glm Mcp Server

      TypeScript·
      3
    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • 4E

      4everland Hosting Mcp

      TypeScript·
      1
    • MC

      Mcp Wave

      TypeScript00
    • GL

      Glm Mcp Server

      TypeScript·
      3
    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k