Skip to main content
A session gives an agent a per-user MCP endpoint. Created via POST /v1/users/:user_id/sessions, it returns:
Security properties (plan B-5):
  • The bearer token lives in the Authorization header, never the URL. The URL path carries only the non-secret session id.
  • Default TTL 15 minutes (configurable up to 24h via ttl_ms).
  • Revocable immediately via DELETE /v1/users/:user_id/sessions/:id.
  • Logged by session id only — the bearer is never written to any log.
The session’s tool list is the fused native + third-party toolset, filtered by the user’s AccountKit.