Skip to main content
1

Prerequisites

You need:
  • A PostgreSQL database — any version 12+, accessible from your machine
2

Install Isthmus

The script downloads a prebuilt binary for your platform. If no release is available, it falls back to go install (requires Go 1.25+).Verify the binary is in your PATH:
See Installation for all methods including manual download, go install, clone & build, and Docker.
3

Configure your MCP client

This example uses Claude Desktop. Open the config file:
Add the Isthmus server:
Replace the DATABASE_URL with your actual PostgreSQL connection string.
See Client Setup for other clients like Cursor, Windsurf, and VS Code.
4

Restart and ask a question

Restart Claude Desktop, then try:
“What tables are in my database?”
Claude will call discover to map out your database structure, then summarize what it finds.

Next steps