read-only-local-postgres-mcp-server — MCP-сервер для Claude Code
Подключает PostgreSQL к агенту через MCP и выполняет только запросы на чтение. Пригодится, чтобы спрашивать о данных и таблицах обычным языком.
claude mcp add read-only-local-postgres-mcp-server -- npx -y @hovecapital/read-only-postgres-mcp-serverЧто делает read-only-local-postgres-mcp-server
MCP-сервер передаёт запросы к PostgreSQL от Claude Code и возвращает результаты в формате JSON. Подключение можно менять во время работы; для начальной настройки используются переменные окружения DB_HOST, DB_PORT, DB_DATABASE, DB_USERNAME и DB_PASSWORD.
Сервер проверяет SQL и запускает запросы в транзакциях с режимом READ ONLY. Запись в базу через него не выполняется. Нужны Node.js версии 16 или выше и доступный сервер PostgreSQL; если используете mise, укажите полный путь к Node.js в настройке.
Какие задачи решает
- узнать, какие таблицы есть в базе
- получить данные из PostgreSQL обычным языком
- выполнить SQL-запрос только для чтения
- переключить подключение к другой базе во время работы
Примеры запросов агенту
- Перечисли таблицы в моей базе PostgreSQL.
- Покажи записи из таблицы
customers, не изменяя данные. - Подключись к другой базе PostgreSQL и найди в ней таблицы заказов.
Как установить read-only-local-postgres-mcp-server
Командой платформы
claude mcp add read-only-local-postgres-mcp-server -- npx -y @hovecapital/read-only-postgres-mcp-serverКомандой платформы
codex mcp add read-only-local-postgres-mcp-server -- npx -y @hovecapital/read-only-postgres-mcp-serverФайл настроек
{
"mcpServers": {
"read-only-local-postgres-mcp-server": {
"command": "npx",
"args": [
"-y",
"@hovecapital/read-only-postgres-mcp-server"
]
}
}
}Файл настроек
{
"servers": {
"read-only-local-postgres-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@hovecapital/read-only-postgres-mcp-server"
]
}
}
}Командой платформы
gemini mcp add read-only-local-postgres-mcp-server npx -y @hovecapital/read-only-postgres-mcp-serverПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о read-only-local-postgres-mcp-server
Как установить read-only-local-postgres-mcp-server в Claude Code?
Выполните claude mcp add read-only-local-postgres-mcp-server -- npx -y @hovecapital/read-only-postgres-mcp-server, задайте переменные окружения для подключения к PostgreSQL и перезапустите Claude Code.
Что делает read-only-local-postgres-mcp-server?
Он позволяет Claude Code отправлять запросы к PostgreSQL и получать результаты в JSON. Запросы проходят проверку и выполняются в режиме только для чтения.
Что нужно для работы сервера?
Нужны Node.js версии 16 или выше, сервер PostgreSQL и параметры подключения: хост, порт, имя базы, имя пользователя и пароль.