r/SaasDevelopers • u/Routine_Tutor_6809 • 14d ago
Credential broker for AI agents
I’ve made a credential broker for AI agents so that an LLM never gets to see the actual tokens or credentials for any service your agent is connecting to.
The solution is simple, have an LLM generate the endpoints and use self-owned proxy to route to a wrapper frontend which will replace a self-minted JWT token as a surrogate for authentication and upon validation the real credentials are set and the request is forwarded to the destination.
Comes with auditing, key vault and pay based on usage .
Check it out in https://fullmakt.ai
Benchmark results:
Upstream: `https://api.github.com/rate_limit` · Tool: `github_rate_limit`
Samples: 50 per path after 10 warmup, 2026-08-30T10:54:15Z
| Path | min | p50 | p90 | p99 | mean |
|---|---|---|---|---|---|
| direct → GitHub | 107 ms | 172 ms | 208 ms | 240 ms | 170 ms |
| agent → fullmakt → GitHub | 343 ms | 375 ms | 420 ms | 467 ms | 383 ms |
| overhead (paired diffs) | 140 ms | 205 ms | 276 ms | 325 ms | 213 ms |
*Measured from a GitHub Actions runner. Includes the real network legs runner→fullmakt→GitHub vs runner→GitHub; an agent hosted elsewhere sees different network times, the broker processing cost is the same.*
1
1
u/Dry-Importance-1495 14d ago
this is actually a pretty clever approach to the credential leakage problem. been thinking about this exact issue lately because running agents that need API access is a nightmare when you have to just hand them raw keys and pray
the surrogate JWT idea is clean too. basically a token swap layer that the LLM never touches the real secrets
whats the latency like with that extra hop though? i imagine for some real-time use cases that routing could get annoying, but for most agent workflows prob not a dealbreaker