Постройте свой собственный сервер MCP на PostgreSQL

Легко управляйте своими базами данных PostgreSQL — HR, зарплата, продажи, инвентарь и многое другое — через безопасную интеграцию на основе MCP-сервера. Используйте два инструмента PostgreSQL для быстрых, только для чтения запросов, а также три пользовательских рабочих процесса для действий выборки, вставки и обновления, используя безопасные параметризованные схемы. Умные триггеры и маршрутизация обрабатывают каждый рабочий процесс динамически, обеспечивая точное выполнение для каждого типа запроса. Легко подключайте любого совместимого клиента MCP, например, Claude Desktop, и выполняйте важные бизнес-запросы прямо из вашего интерфейса. Гибкость для настройки: ограничьте рабочие процессы определенными таблицами, применяйте учетные данные и адаптируйте для операций, специфичных для отдела, чтобы гарантировать…

Category:

Описание

Этот рабочий процесс реализует сервер MCP (Протокол Контекста Модели) на основе PostgreSQL с использованием n8n, предназначенный для управления базой данных PostgreSQL с такими операциями, как чтение, вставка и обновление записей. Он ориентирован на такие сферы, как управление персоналом, расчёт зарплаты, продажи, управление запасами и многое другое, предоставляя безопасный интерфейс для клиентов MCP (например, Claude Desktop) для взаимодействия с базой данных без раскрытия сырых SQL-запросов.

Рабочий процесс логически разделен на следующие блоки:

  • 1.1 Триггер сервера MCP: Слушает входящие запросы клиентов MCP и направляет их к соответствующим инструментам.
  • 1.2 Инструменты PostgreSQL только для чтения: Предоставляет простые запросы только для чтения, чтобы перечислить таблицы и получить схему таблицы.
  • 1.3 Инструменты пользовательского рабочего процесса для операций CRUD: Реализует контролируемые операции выборки, вставки и обновления через пользовательские рабочие процессы, которые ограничивают входные параметры, чтобы предотвратить раскрытие сырых SQL-запросов.
  • 1.4 Диспетчер операций и выполнение SQL: Направляет входящие операции (чтение, вставка, обновление) к соответствующим узлам PostgreSQL, которые выполняют параметризованные SQL-запросы.
  • 1.5 Обработка ответа: Отправляет результаты запросов обратно клиенту MCP.

Оригинал воркфлоу на сайте n8n.io

👉🏻 Скачать на сайте n8n

____________

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Постройте свой собственный сервер MCP на PostgreSQL”

Ваш адрес email не будет опубликован. Обязательные поля помечены *