Context from production
Connect once at https://nthbouncer.com/mcp and let agents work from live tables and columns for more accurate answers.
agent session
LiveConnect once at https://nthbouncer.com/mcp and let agents work from live tables and columns for more accurate answers.
Put every agent and teammate on the same layer without sharing the database password. Revoke one person without rotating it for everyone.
Keep every caller within the concurrency limit you set. Anything above the limit waits or goes async.
Keep answers tied to production under one concurrency limit
Agents, teammates, and jobs share one path to the database, so answers come from production tables while traffic stays within the limit you set.
Callers
NTHBOUNCER POOL
production
Requests in flight
3/ 4
Hard limit
Limit = 4
Anything above the limit waits or goes async. Your origin never sees a fifth request.
ORIGIN
PostgreSQL, MySQL, or API
Laptop config
postgresql://nth:[email protected]:5432/warehouse
Database password in the agent config
postgresql://nth:[email protected]:5432/warehouse
Pool
POST warehouse.nthpool.cloud
Short-lived pool key on the caller
Authorization: Bearer nb_live_8Kd2...
Callers work with short-lived keys while the pool attaches the real credential at request time, so agents never see the database password or vendor secret.
The pool gives agents SQL access to real PostgreSQL or MySQL tables for more accurate results. Other callers share the same concurrency limit without holding the origin credential.
Set max concurrency once, or let adaptive mode learn it from upstream 429s. Every caller draws from the same slots. Anything above the limit waits or goes async.
A pool can accept the work and post a signed webhook when the origin responds.
Per organization, billed monthly. Start a free trial on any plan with 10k requests. No card until you subscribe.
One origin, first pools
Shared origin across apps
Org capacity + auto balance
Plan tiers set your pool and concurrency limits. Request overage applies after the monthly allowance.
Higher concurrency, more pools, or longer log retention. We'll size a custom plan.
Yes. Add https://nthbouncer.com/mcp. There is no token to paste. Agents query the same tables you do with short-lived keys and never receive the password.
Yes. Point a pool at PostgreSQL or MySQL. Callers send SQL over HTTP to the pool hostname and never receive the database credential.
No. The dashboard never keeps the secret, not even a hash. The pool encrypts it on save and decrypts it only inside an isolated sandbox to reach your origin.
Yes. Point a pool at the provider's HTTPS API. The pool attaches the upstream credential. Callers carry a pool key, not the vendor secret.
Yes. Point a pool at your HTTPS origin, then route each caller through the pool endpoint. Nothing changes but the hostname.
A pool limits requests in flight and queues the rest. A rate limiter limits requests per window, and a gateway publishes APIs. Use a pool when you want to share the database without sharing the password, and the origin has a hard concurrency limit.
10k free requests to try a plan. Early access. No credit card until you subscribe.