mcp_psql_manager
Manage PostgreSQL databases securely with automated operations: quick queries, table descriptions, data insertions, updates, and deletions. Includes AES-256-CBC encryption, SQL injection protection, and input validation.
Instructions
🐘 PostgreSQL Manager - безопасные операции с базой данных: setup_profile, list_profiles, quick_query, show_tables, describe_table, sample_data, insert_data, update_data, delete_data, database_info. Шифрование AES-256-CBC, защита от SQL injection, валидация входных данных.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Действие PostgreSQL | |
| data | No | Данные для insert/update | |
| database | No | Имя базы данных | |
| host | No | Хост PostgreSQL | |
| limit | No | Лимит записей | |
| password | No | Пароль PostgreSQL | |
| port | No | Порт PostgreSQL | |
| profile_name | No | Имя профиля подключения (по умолчанию 'default') | |
| sql | No | SQL запрос | |
| table_name | No | Имя таблицы | |
| username | No | Имя пользователя PostgreSQL | |
| where | No | WHERE условие |