Learn how to use Klavis to connect your AI application to Postgres MCP Server
from klavis import Klavis from klavis.types import McpServerName klavis_client = Klavis(api_key="<YOUR_API_KEY>") # Create a Postgres MCP server instance postgres_server = klavis_client.mcp_server.create_server_instance( server_name=McpServerName.POSTGRES, user_id="<YOUR_USER_ID>", platform_name="<YOUR_PLATFORM_NAME>", )
{ "serverUrl": "https://postgres-mcp-server.klavis.ai/sse?instance_id=<instance-id>", "instanceId": "<instance-id>" }
postgresql://<user>:<password>@<host>:<port>/<database_name>
curl --request POST \ --url https://api.klavis.ai/mcp-server/instance/set-auth-token \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "instanceId": "<string>", "authToken": "<string>" }'
{ "success": true, "message": "<string>" }
Tools Information