An agent can connect on its own if it already holds api_key.Remote endpoint behind a static API key or header. The registry never sees the value; the agent fills the placeholder.
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
Endpoints
remote
auth
reachable
uptime 30d
p50
protocol
last ok
https://modelslab.com/mcp/agentsstreamable-http
api_key ${api_key}
yes
100%
221 ms
2025-11-25
2026-10-19
Tools (10)
agent-api-keys
Manage API keys for the authenticated user.
Actions: list, create, get, update, delete.
API keys are used for generation endpoints (/api/v6, /api/v7, /api/v8).
All actions require authentication.
agent-auth
Manage authentication for the ModelsLab agent control plane.
Actions: signup, login, logout, logout-all, forgot-password, reset-password, resend-verification, verify.
Login returns a bearer token for subsequent authenticated requests.
Signup, login, forgot-password, reset-password, resend-verification, and verify do not require authentication.
agent-billing
Manage billing for the authenticated user.
Actions: stripe-config (get Stripe publishable key for headless card tokenization),
create-setup-intent (create SetupIntent for 3DS-safe card saving),
create-payment-link (generate Stripe-hosted payment URL to forward to human — supports
card, Google Pay, Amazon Pay, Link, etc.),
overview, payment-methods, add-payment-method, set-default-payment-method,
remove-payment-method, billing-info, update-billing-info, invoices, invoice-detail, invoice-pdf.
Three payment paths: (1) Headless: stripe-config → tokenize → payment_method_id,
(2) Human-assisted: create-payment-link → forward URL → poll confirm-checkout,
(3) SetupIntent: create-setup-intent → confirm via Stripe → reuse payment method.
All actions require authentication.
agent-modelsread-only
Search and discover AI models available on ModelsLab.
Actions: search (browse/filter models), filters (available filter options),
tags (model tags), providers (model providers), detail (get model details by ID).
The detail action returns endpoint configurations with a `parameters` JSON Schema
object describing each endpoint's accepted parameters (types, constraints, defaults)
alongside the raw UI `config` array.
Requires authentication.
agent-profile
Manage the authenticated user's profile.
Actions: get (view profile), update (update name/username/about),
update-password, update-socials, update-preferences.
All actions require authentication.
agent-subscriptions
Manage subscriptions for the authenticated user.
Actions: list-plans (view available subscription plans + pay-as-you-go options),
list, create (headless with payment_method_id, or checkout URL without it),
confirm-checkout (confirm Stripe checkout session), status (check subscription status),
update (change plan), pause, resume, reset-cycle,
charge-amount (set paid model charge amount), fix-payment.
Headless flow: get publishable key via agent-billing stripe-config → tokenize card via Stripe API
→ pass payment_method_id to create. All actions require authentication.
agent-teams
Manage teams for the authenticated user.
Actions: list (view team members and pending invites), create (invite by email),
get (view a team member), update (modify member role/permissions),
delete (remove member), resend-invite, accept-invite.
All actions require authentication.
agent-tokens
Manage Sanctum access tokens for the authenticated user.
Actions: list (view all tokens), revoke (revoke a specific token by ID),
revoke-others (revoke all tokens except current), switch-account (get a token for a team account).
All actions require authentication.
agent-usageread-only
View API usage analytics for the authenticated user.
Actions: summary (usage overview with plan limits), products (per-product usage breakdown),
history (recent generation request timeline with optional date filters).
All actions require authentication.
agent-wallet
Manage the wallet for the authenticated user.
Actions: balance (view wallet balance), fund (add funds via Stripe payment),
confirm-checkout (confirm a Stripe checkout session), payment-status (check payment intent status),
auto-funding (configure auto-recharge), disable-auto-funding, withdraw (reseller only),
validate-coupon, redeem-coupon.
Fund with payment_method_id charges immediately; without it creates a Stripe checkout session.
All actions require authentication.