By scalekit-inc
Production-ready authentication flows (sign-up, login, logout, sessions) using Scalekit full-stack auth across common stacks.
Helps configure Scalekit MCP client settings (Claude Desktop, Cursor, Windsurf, VS Code) and explains the OAuth connection flow. Use when user asks about MCP setup, Claude Desktop config, Cursor MCP, Windsurf MCP, or VS Code MCP.
Determine the user’s current tech stack (language, framework, runtime, package manager) and recommend the correct Scalekit SDK version(s) and integration path (MCP Auth, Agent Auth, SSO, or full-stack), including install commands and minimal setup snippets.
Reviews existing session management implementation in the codebase and suggests options for implementing or improving it using Scalekit. Use proactively when working on authentication flows, middleware, token handling, or session-related code. Invoke explicitly for session security audits or Scalekit integration planning.
Sets up Scalekit env vars, installs/initializes the SDK, and verifies credentials by listing organizations. Use proactively when user asks to set up, install, initialize, configure, or verify Scalekit.
Creates, validates, lists, and revokes long-lived opaque API keys using Scalekit for organization-scoped or user-scoped bearer authentication. Use when adding API key auth to endpoints, building key management UIs, filtering data by org/user context, or revoking compromised credentials. Supports Node.js, Python, Go, and Java SDKs.
Implements OAuth 2.0 client-credentials authentication on API endpoints using Scalekit as the authorization server. Use when protecting APIs with machine-to-machine auth, registering API clients for organizations, issuing bearer tokens, validating JWTs via JWKS, or enforcing scopes in middleware.
Implements Scalekit full-stack authentication (FSA) including sign-up, login, logout, and secure session management using JWT tokens. Use when building or integrating user authentication with the Scalekit SDK across Node.js, Python, Go, or Java — or when the user asks about auth flows, OAuth callbacks, token refresh, or session handling with Scalekit.
Implements a complete logout flow for Scalekit FSA integrations by clearing application session cookies and redirecting the browser to Scalekit’s /oidc/logout endpoint to invalidate the Scalekit session. Use when adding or fixing logout in Node.js, Python, Go, or Java web apps that use Scalekit OIDC.
Implements server-side RBAC and permission checks by validating and decoding access tokens, extracting roles/permissions, and enforcing them with middleware/decorators at route boundaries. Use when building authorization around Scalekit tokens that embed roles and permissions.
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Scalekit Auth Plugins for Claude Code — the auth stack for agents.
Add SSO, SCIM, MCP Auth, agent auth, and tool-calling from your Claude Code editor.
Setting up auth for B2B and AI apps is complex. Between auth flows, SSO providers, SCIM provisioning, MCP auth, and securing AI agents, most developers spend weeks on auth instead of shipping features with confidence.
This plugin adds the complete Scalekit auth stack to your projects — whether that's a B2B app, AI agent, or MCP server — directly from Claude Code.

# Start Claude REPL
claude
# Add Scalekit Auth Stack marketplace
/plugin marketplace add scalekit-inc/claude-code-authstack
# Run the plugins wizard
/plugin
| Plugin | Description |
|---|---|
| Dryrun | Validate auth and provisioning flows before deployment. Test your configuration against real identity providers without touching production. |
| MCP Auth | Add OAuth 2.1 authorization to Model Context Protocol servers. Guides you through token handling, refresh flows, and scope management. |
| Modular SSO | Integrate enterprise SSO providers (Okta, JumpCloud, Entra ID, etc.). Support 20+ identity providers without writing SAML parsers. |
| Modular SCIM | Enable user provisioning and directory sync. Let customers provision users automatically from their identity provider. |
| Full Stack Auth | Complete authentication setup for web applications. End-to-end auth including login pages, session management, and protected routes. |
| Agent Auth | Secure authentication for AI agents and services. OAuth flows designed for AI agents with token persistence and refresh logic. |
After installing the marketplace, choose a plugin based on your use case:
/plugin install mcp-auth
Use this to secure your MCP servers with OAuth 2.1 authorization.
/plugin install modular-sso
Use this to add SAML/OIDC SSO with providers like Okta, JumpCloud, or Entra ID.
/plugin install agent-auth
Use this to add authentication for AI agents that act on behalf of users.
/plugin install modular-scim
Use this to enable SCIM directory sync for automatic user provisioning.
.
├── plugins/
│ ├── dryrun/ # Validate auth flows before deployment
│ ├── mcp-auth/ # OAuth 2.1 for MCP servers
│ ├── modular-sso/ # Enterprise SSO integration
│ ├── modular-scim/ # SCIM provisioning
│ ├── full-stack-auth/ # Complete web app auth
│ └── agent-auth/ # AI agent authentication
├── images/ # Documentation images
├── AGENTS.md # Contribution guidelines
└── LICENSE # MIT License
client_id and client_secretContributions are welcome! Please see AGENTS.md for contribution guidelines.
git checkout -b feature/my-pluginThis project is licensed under the MIT license. See the LICENSE file for more information.
npx claudepluginhub scalekit-inc/claude-code-authstack --plugin full-stack-authHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Efficient skill management system with progressive discovery — 410+ production-ready skills across 33+ domains
Scalekit actions playground in your Claude Code
SCIM webhook provisioning with Scalekit for real-time user and group lifecycle management.
OAuth 2.1 authorization for MCP servers using Scalekit to protect tools used by AI IDEs and agents.
Modular SSO flows using Scalekit for apps with existing user management, including IdP-initiated login and enterprise onboarding.
Implements Scalekit Agent Auth so AI agents can act in third-party apps (Gmail, Slack, Calendar, Notion) on behalf of users.