Stdio MCP adapter bridging AI clients to pREST’s HTTP /_mcp endpoint for PostgreSQL APIs.
Connect Runs on your machine
claude mcp add prest -e PREST_MCP_URL=<PREST_MCP_URL> -e PREST_MCP_TOKEN=<PREST_MCP_TOKEN> -e PREST_MCP_TIMEOUT_MS=<PREST_MCP_TIMEOUT_MS> -- docker run -i --rm ghcr.io/prest/prest-mcp-adapter:0.1.3
{
"mcpServers": {
"prest": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/prest/prest-mcp-adapter:0.1.3"
],
"env": {
"PREST_MCP_URL": "<PREST_MCP_URL>",
"PREST_MCP_TOKEN": "<PREST_MCP_TOKEN>",
"PREST_MCP_TIMEOUT_MS": "<PREST_MCP_TIMEOUT_MS>"
}
}
}
}
{
"mcpServers": {
"prest": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/prest/prest-mcp-adapter:0.1.3"
],
"env": {
"PREST_MCP_URL": "<PREST_MCP_URL>",
"PREST_MCP_TOKEN": "<PREST_MCP_TOKEN>",
"PREST_MCP_TIMEOUT_MS": "<PREST_MCP_TIMEOUT_MS>"
}
}
}
}
{
"servers": {
"prest": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/prest/prest-mcp-adapter:0.1.3"
],
"env": {
"PREST_MCP_URL": "<PREST_MCP_URL>",
"PREST_MCP_TOKEN": "<PREST_MCP_TOKEN>",
"PREST_MCP_TIMEOUT_MS": "<PREST_MCP_TIMEOUT_MS>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
PREST_MCP_URLRequired | URL of your running pREST HTTP MCP endpoint, for example http://localhost:3000/_mcp |
PREST_MCP_TOKENOptional, secret | Optional bearer token used to authenticate with the pREST MCP endpoint. |
PREST_MCP_TIMEOUT_MSOptional | Optional HTTP timeout in milliseconds. Defaults to 30000. |
Details
| Package | ghcr.io/prest/prest-mcp-adapter:0.1.3 (OCI, stdio) |
| First published | 10 Jul 2026 |
| Last updated | 10 Jul 2026 |
| Registry name | io.github.prest/prest |
More databases servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
