MIT License
13,990
44,650
  • Apple
  • Linux

Integrations

  • Provides read-only access to PostgreSQL databases, allowing LLMs to inspect database schemas and execute read-only queries against connected PostgreSQL databases

PostgreSQL

Сервер Model Context Protocol, который обеспечивает доступ только для чтения к базам данных PostgreSQL. Этот сервер позволяет LLM проверять схемы баз данных и выполнять запросы только для чтения.

Компоненты

Инструменты

  • запрос
    • Выполнять SQL-запросы только для чтения к подключенной базе данных
    • Ввод: sql (строка): SQL-запрос для выполнения.
    • Все запросы выполняются в рамках транзакции ТОЛЬКО ДЛЯ ЧТЕНИЯ

Ресурсы

Сервер предоставляет информацию о схеме для каждой таблицы в базе данных:

  • Схемы таблиц ( postgres://<host>/<table>/schema )
    • Информация о схеме JSON для каждой таблицы
    • Включает имена столбцов и типы данных
    • Автоматически обнаруживается из метаданных базы данных

Конфигурация

Использование с Claude Desktop

Чтобы использовать этот сервер с приложением Claude Desktop, добавьте следующую конфигурацию в раздел «mcpServers» вашего claude_desktop_config.json :

Докер

  • при запуске docker на macos используйте host.docker.internal, если сервер работает в хостовой сети (например, localhost)
  • Имя пользователя/пароль можно добавить в URL-адрес postgresql с помощью postgresql://user:password@host:port/db-name
{ "mcpServers": { "postgres": { "command": "docker", "args": [ "run", "-i", "--rm", "mcp/postgres", "postgresql://host.docker.internal:5432/mydb"] } } }

НПХ

{ "mcpServers": { "postgres": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/mydb" ] } } }

Замените /mydb на имя вашей базы данных.

Использование с VS Code

Для быстрой установки используйте одну из кнопок установки в один клик ниже...

Для ручной установки добавьте следующий блок JSON в файл настроек пользователя (JSON) в VS Code. Это можно сделать, нажав Ctrl + Shift + P и введя Preferences: Open User Settings (JSON) .

При желании вы можете добавить его в файл .vscode/mcp.json в вашем рабочем пространстве. Это позволит вам поделиться конфигурацией с другими.

Обратите внимание, что ключ mcp не нужен в файле .vscode/mcp.json .

Докер

Примечание : при использовании Docker и подключении к серверу PostgreSQL на хост-компьютере используйте host.docker.internal вместо localhost в URL-адресе подключения.

{ "mcp": { "inputs": [ { "type": "promptString", "id": "pg_url", "description": "PostgreSQL URL (e.g. postgresql://user:pass@host.docker.internal:5432/mydb)" } ], "servers": { "postgres": { "command": "docker", "args": [ "run", "-i", "--rm", "mcp/postgres", "${input:pg_url}" ] } } } }

НПХ

{ "mcp": { "inputs": [ { "type": "promptString", "id": "pg_url", "description": "PostgreSQL URL (e.g. postgresql://user:pass@localhost:5432/mydb)" } ], "servers": { "postgres": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-postgres", "${input:pg_url}" ] } } } }

Здание

Докер:

docker build -t mcp/postgres -f src/postgres/Dockerfile .

Лицензия

Этот сервер MCP лицензирован по лицензии MIT. Это означает, что вы можете свободно использовать, изменять и распространять программное обеспечение в соответствии с условиями лицензии MIT. Для получения более подробной информации см. файл LICENSE в репозитории проекта.

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Tools

Сервер Model Context Protocol, который обеспечивает доступ только для чтения к базам данных PostgreSQL. Этот сервер позволяет LLM проверять схемы баз данных и выполнять запросы только для чтения.

  1. Компоненты
    1. Инструменты
    2. Ресурсы
  2. Конфигурация
    1. Использование с Claude Desktop
    2. Докер
    3. НПХ
    4. Использование с VS Code
    5. Докер
    6. НПХ
  3. Здание
    1. Лицензия

      Related MCP Servers

      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol server providing LLMs read-only access to PostgreSQL databases for inspecting schemas and executing queries.
        Last updated -
        13,990
        17
        JavaScript
        MIT License
        • Apple
      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol server that provides read-only access to PostgreSQL databases with enhanced multi-schema support, allowing LLMs to inspect database schemas across multiple namespaces and execute read-only queries while maintaining schema isolation.
        Last updated -
        13
        2
        JavaScript
        MIT License
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server providing both read and write access to PostgreSQL databases, enabling LLMs to query data, modify records, and manage database schemas.
        Last updated -
        4
        JavaScript
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server that enables interaction with PostgreSQL databases to list tables, retrieve schemas, and execute read-only SQL queries.
        Last updated -
        13,990
        JavaScript
        • Linux
        • Apple

      View all related MCP servers

      ID: 5hjqfdum9n