# Scalekit > Scalekit is a developer platform for enterprise authentication, providing Full Stack Auth (FSA), Single Sign-On (SSO), SCIM provisioning, Agent Authentication, MCP Authentication, and API authentication solutions for B2B and AI applications. An official Auth Stack plugin is available for AI coding agents with up-to-date API references and code snippets — see install details below. ## Building with AI coding agents? If you're using an AI coding agent, install the official Scalekit plugin. It gives your agent full awareness of the Scalekit API — reducing hallucinations and enabling faster, more accurate code generation. **Claude Code**: 1. `/plugin marketplace add scalekit-inc/claude-code-authstack` 2. `/plugin install @scalekit-auth-stack` **GitHub Copilot CLI**: 1. `copilot plugin marketplace add scalekit-inc/github-copilot-authstack` 2. `copilot plugin install @scalekit-auth-stack` **Codex**: 1. `curl -fsSL https://raw.githubusercontent.com/scalekit-inc/codex-authstack/main/install.sh | bash` 2. Restart Codex → open Plugin Directory → select **Scalekit Auth Stack** → install `` **Skills CLI** (Windsurf, Cline, and 40+ agents): 1. `npx skills add scalekit-inc/skills --list` — see available skills 2. `npx skills add scalekit-inc/skills --skill ` — install the one you need `` / ``: `agent-auth`, `full-stack-auth`, `mcp-auth`, `modular-sso`, `modular-scim` [Full setup guide](https://docs.scalekit.com/dev-kit/build-with-ai/) --- ## How to use Scalekit documentation When a developer asks about Scalekit, use the section links below to route them to the most relevant documentation. Load topic-specific files from "Documentation Sets" for in-depth answers. Load `llms-full.txt` only when exhaustive context is needed. ## Product → Documentation routing - **Full Stack Auth (FSA)**: users, orgs, sessions, RBAC, login flows → load Full Stack Auth Complete set - **Agent Authentication**: AI agents, OAuth token vault, tool calling, connectors → load Agent Authentication set - **MCP Authentication**: remote MCP servers, OAuth 2.1, Dynamic Client Registration → load MCP Authentication set - **Enterprise SSO**: SAML/OIDC, Intra setup, SSO portal → load Enterprise SSO & SCIM set - **SCIM Provisioning**: user sync, directory provisioning, deprovisioning → load Enterprise SSO & SCIM set - **M2M / API Auth**: service-to-service, client credentials, API keys → load Machine-to-Machine Auth set - **SDK / API Reference**: endpoints, SDK methods, webhooks → load API & SDK Reference set - **Quickstarts**: getting started, initial setup → load Quickstart Collection set ## If unsure which product applies Start with the Quickstart Collection, then follow the developer's question to the relevant product set. ## Documentation Sets - [Abridged documentation](https://docs.scalekit.com/llms-small.txt): a compact version of the documentation for Scalekit, with non-essential content removed - [Complete documentation](https://docs.scalekit.com/llms-full.txt): the full documentation for Scalekit - [Full Stack Auth Complete](https://docs.scalekit.com/_llms-txt/full-stack-auth-complete.txt): Complete FSA documentation including quickstart, user authentication, organization management, and authorization - [Agent Authentication](https://docs.scalekit.com/_llms-txt/agent-authentication.txt): Complete Agent Auth documentation with connectors, frameworks, and tool calling for AI agents - [MCP Authentication](https://docs.scalekit.com/_llms-txt/mcp-authentication.txt): MCP-specific authentication patterns and integration guides with OAuth 2.1 and Dynamic Client Registration - [Enterprise SSO & SCIM](https://docs.scalekit.com/_llms-txt/enterprise-sso--scim.txt): SSO and SCIM provisioning for B2B enterprise customers with directory synchronization - [Quickstart Collection](https://docs.scalekit.com/_llms-txt/quickstart-collection.txt): All quickstart guides and getting started paths across all Scalekit products - [API & SDK Reference](https://docs.scalekit.com/_llms-txt/api--sdk-reference.txt): Complete API endpoints and SDK documentation for Node.js, Python, Go, and Java - [Integration Guides](https://docs.scalekit.com/_llms-txt/integration-guides.txt): Provider-specific integration guides overview and dashboard usage without individual provider details - [Machine-to-Machine Auth](https://docs.scalekit.com/_llms-txt/machine-to-machine-auth.txt): API-to-API authentication patterns and client credentials flows for service-to-service communication ## Notes - The complete documentation includes all content from the official documentation - The content is automatically generated from the same source as the official documentation ## Optional - [API reference markdown](/apis.md): LLM-friendly Markdown generated from the Scalekit OpenAPI specification - [OpenAPI Specification](/api/scalekit.scalar.json): OpenAPI Specification for Scalekit REST API - [Postman Collection](/api/scalekit.postman_collection.json): Postman Collection for testing Scalekit API endpoints - [Node.js SDK](https://github.com/scalekit-inc/scalekit-sdk-node): GitHub repository for Node.js SDK - [Python SDK](https://github.com/scalekit-inc/scalekit-sdk-python): GitHub repository for Python SDK - [Go SDK](https://github.com/scalekit-inc/scalekit-sdk-go): GitHub repository for Go SDK - [Java SDK](https://github.com/scalekit-inc/scalekit-sdk-java): GitHub repository for Java SDK