2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Cursorでローカルのpostgresをmcpサーバーとして使う方法

Posted at

はじめに

今日から業務でCursorが使えるようになったことで、早速MCPサーバーを繋げてみました。
Dockerに上がっているPostgreSQLのサーバーを設定していけた方法を残します!!

手順

  1. [Cursor Settings] -> [MCP] -> [Add new MCP Server]

  2. nameはなんでも、typeは command、commandは

    npx -y @modelcontextprotocol/server-postgres postgresql://[ユーザー名]:[パスワード]@localhost:5432/[DB名]
    
  3. これでエラーが出る場合は以下のコマンドで権限付与の必要があります!(Mac)
    sudo chown -R 501:20 "/Users/[ユーザー名]/.npm"

確認

こんなふうに緑の丸がついていれば使えるようになります。

Screenshot 2025-03-10 at 13.23.13.png

ちなみにですが、CursorではagentモードでだけMCPサーバーが使えます。
もしどれだけ言ってもAIがMCPを参照しない場合はモードの確認が必要かもしれません

Screenshot 2025-03-10 at 13.25.50.png

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?