Skip to main content
Glama

PostgreSQL MCP Server

by 1Levick3

PostgreSQL MCP サーバー

鍛冶屋のバッジ

PostgreSQLデータベースへの直接クエリ実行機能を提供するモデルコンテキストプロトコル(MCP)サーバーです。このサーバーは、パラメータ化されたクエリと設定可能なタイムアウトをサポートし、PostgreSQLデータベースに対するカスタムSQLクエリ実行を可能にします。このプロジェクトは、Cursor IDEで使用するために特別に設計されています。

前提条件

  • Node.js >= 18.0.0

  • PostgreSQL サーバー (ターゲット データベース操作用)

  • 対象のPostgreSQLインスタンスへのネットワークアクセス

Related MCP server: PostgreSQL MCP Server

インストール

Smithery経由でインストール

Smithery経由で Claude Desktop 用の PostgreSQL データベース クエリ サーバーを自動的にインストールするには:

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

手動インストール

  1. リポジトリをクローンする

  2. 依存関係をインストールします:

    npm install
  3. サーバーを構築します。

    npm run build
  4. MCP 設定ファイルに追加:

    { "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" } } } }

発達

  • npm run dev - ホットリロードで開発サーバーを起動する

  • npm run lint - ESLint を実行する

  • npm test - テストを実行する

セキュリティに関する考慮事項

  1. 接続セキュリティ

    • 接続プールを使用する

    • 接続タイムアウトを実装する

    • 接続文字列を検証する

    • SSL/TLS接続をサポート

貢献

  1. リポジトリをフォークする

  2. 機能ブランチを作成する

  3. 変更をコミットする

  4. ブランチにプッシュする

  5. プルリクエストを作成する

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/1Levick3/postgresql-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server