Adds API key or client-credentials auth so an agent can protect an API. Use when the user wants an API key or client credentials. It does not put OAuth 2.1 on an MCP server (that's add-mcp-oauth) or write SaaSKit login (that's implement-saaskit).
Adds MCP OAuth so an agent can protect the user's MCP server. Use when the user wants MCP OAuth or to protect their MCP server. It does not add API keys or client credentials (that's add-api-auth) or expose AgentKit tools over MCP (that's expose-agentkit-mcp).
Checks AgentKit go-live so an agent can sign off only when every item is PASS or WAIVE with a reason. Use when the user wants AgentKit production, or to go live AgentKit. It does not write a connected account or token (that's integrate-agentkit) or check SaaSKit go-live (that's check-saaskit-prod).
Checks SaaSKit production so an agent can finish a go-live checklist. Use when the user wants SaaSKit production or to go live SaaSKit. It does not write login (that's implement-saaskit) or run dryrun (that's run-dryrun).
Deploys self-hosted Scalekit so an agent can install Helm or on-prem. Use when the user wants self-hosted Scalekit or Helm. It does not write SaaSKit login (that's implement-saaskit).
Discovers AgentKit connectors from the live catalog and MCP so an agent can name tools and schemas. Use when the user asks what connectors exist, wants connector tools, or needs input/output schemas. It does not create a connected account or token (that's integrate-agentkit) or expose tools over MCP (that's…
Exposes AgentKit tools over MCP so a client can call them on a per-user instance URL. Use when the user wants to expose AgentKit over MCP, generate a per-user MCP URL, or connect LangChain via MCP. It does not list connectors (that's discover-connectors) or create a connected account and token in app code (that's…
Implements roles and permissions at a route so an agent can protect an endpoint. Use when the user wants roles, permissions, or RBAC. It does not write SaaSKit login (that's implement-saaskit).
Implements SaaSKit login in the Next.js App Router so an agent can add login, callback, session cookies, and logout. Use when the user wants SaaSKit Next.js or App Router auth. It does not write generic Node login (that's implement-saaskit) or write Django, FastAPI, or Flask auth (that's implement-saaskit-python).
Implements SaaSKit login in Django, FastAPI, or Flask so an agent can add login, callback, session cookies, and logout. Use when the user wants SaaSKit Django, FastAPI, or Flask auth. It does not write Node or Next.js login (that's implement-saaskit or implement-saaskit-nextjs).
Implements SaaSKit login so an agent can add a login route, a callback, session cookies, and logout. Use when the user wants to add SaaSKit login, a callback, or logout. It does not store, validate, refresh, or revoke a session after login (that's manage-saaskit-sessions) or write Next.js App Router auth (that's…
Implements SCIM so an agent can provision users and groups from a directory. Use when the user wants SCIM or to provision users. It does not write SaaSKit login (that's implement-saaskit) or add SSO (that's implement-sso).
Implements Modular SSO so an agent can add SAML/OIDC, IdP-initiated login, and the admin portal. Use when the user wants SSO, SAML, OIDC, Modular SSO, or IdP. It does not write SaaSKit login (that's implement-saaskit) or provision users from a directory (that's implement-scim).
Integrates AgentKit so an agent can create a connection, a connected account, and an authorized token, then call one downstream API. Use when the user wants AgentKit in app code, a Gmail/Slack/Notion connected account, or an authorization link. It does not list connectors (that's discover-connectors) or wire an…
Manages SaaSKit sessions so an agent can store, validate, refresh, and revoke a session. Use when the user wants a session, refresh, or revoke. It does not write login, callback, or logout (that's implement-saaskit).
Migrates existing auth to SaaSKit so an agent can audit and import it. Use when the user wants to migrate to SaaSKit or replace Auth0 or Clerk. It does not write a first-time login (that's implement-saaskit).
Reviews Scalekit snippets so an agent can check if a fragment is right. Use when the user wants to review this Scalekit code or asks if this snippet is right. It does not generate login (that's implement-saaskit).
Runs dryrun so an agent can test a SaaSKit auth setup before go-live. Use when the user wants to test auth or run dryrun. It does not write login (that's implement-saaskit) or finish a go-live checklist (that's check-saaskit-prod).
Configures AgentKit so a project has a dashboard connection, env credentials, and a first connector path. Use when the user wants to setup AgentKit in this project, add AgentKit, or connect Gmail/Slack. It does not install the CLI (that's setup-scalekit) or write app-code tool calls (that's integrate-agentkit).
Configures SaaSKit so a project has env credentials, a redirect URI, and a first login URL. Use when the user wants to setup SaaSKit or add login to this app. It does not install the CLI (that's setup-scalekit) or write login/callback/session code (that's implement-saaskit).
Installs Scalekit, then picks AgentKit or SaaSKit for the project. Use when the user wants to install Scalekit, add the plugin, or decide which kit to use. It does not configure a dashboard connection (that's setup-agentkit) or set app login env (that's setup-saaskit).
Integrates AgentKit into an always-on host so OpenClaw or Hermes can act as a named user. Use when the user wants OpenClaw, Hermes, clawhub install, or an always-on host skill. It does not write AgentKit in app code (that's integrate-agentkit) or expose tools over MCP (that's expose-agentkit-mcp).
Use when the host must act as a named user in Gmail, Slack, Notion, Calendar, or any Scalekit connection. Trigger on unread mail, Slack as a person, Notion pages, or act as alice. Do not use for Slack bot chat, bundled GitHub, Linear MCP, or hermes mcp login.
★not rated 2 15d agoA74 tokens
archived
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: