
AI-Native IAM & MCP Server
Free
Casdoor is an open-source, AI-native Identity and Access Management (IAM) platform designed to bridge the gap between traditional authentication and the AI agent ecosystem. Unlike legacy IAM solutions, Casdoor integrates a native Model Context Protocol (MCP) server, enabling AI agents to perform identity operations—such as user provisioning, permission management, and token validation—via natural language. It supports standard protocols like OAuth 2.1, OIDC, SAML, and LDAP, while providing specialized security guardrails for agent-to-agent communication. It is the ideal solution for developers building autonomous agents that require secure, verifiable access to enterprise resources.
Casdoor embeds a Model Context Protocol (MCP) server, allowing LLMs to interact directly with IAM functions. By exposing identity management as a set of tools, AI agents can programmatically manage users, groups, and permissions using natural language, significantly reducing the overhead of manual administrative tasks in complex, agent-driven environments.
Supports the latest OAuth 2.1 specifications, specifically tailored for machine-to-machine and agent-to-agent authorization. It implements Dynamic Client Registration and granular, per-tool permission scopes, ensuring that AI agents operate under the principle of least privilege when accessing sensitive enterprise data or external APIs.
Provides comprehensive support for OIDC, SAML, CAS, and LDAP, allowing seamless migration from legacy systems. Casdoor acts as a centralized identity broker, enabling organizations to unify disparate authentication sources into a single, consistent identity stream that is compatible with modern cloud-native architectures.
Includes 'OpenClaw' security guardrails specifically designed to prevent unauthorized agent behavior. It monitors and restricts agent actions based on predefined policies, preventing prompt injection or privilege escalation attempts during automated workflows, which is critical for maintaining security in autonomous AI systems.
Implements FIDO2/WebAuthn for passwordless authentication and robust Multi-Factor Authentication (MFA) via SMS, email, and TOTP. This ensures that even in highly automated environments, human-in-the-loop verification remains secure and compliant with modern zero-trust security standards.
Developers building AI agents use Casdoor to manage agent identities and permissions. By using the MCP server, agents can request temporary access tokens for specific tools, ensuring that automated workflows remain secure and auditable.
Enterprises with legacy LDAP or SAML infrastructure use Casdoor as an identity bridge. It allows them to expose legacy user directories to modern web and AI applications without rewriting existing authentication backends.
SaaS providers use Casdoor to offer 'Bring Your Own Identity' (BYOI) to their customers. It allows end-users to authenticate via their own corporate providers while the SaaS platform maintains a unified user management dashboard.
They need a secure way to manage agent-to-agent communication and identity. Casdoor provides the necessary protocols and guardrails to ensure autonomous systems operate within defined security boundaries.
They require a centralized, open-source IAM solution that supports modern standards like OIDC and OAuth 2.1 to replace fragmented, proprietary identity silos across their cloud infrastructure.
They need to implement complex authentication flows quickly. Casdoor's SDKs and pre-built UI components allow them to focus on core product features rather than building secure login systems from scratch.
Open-source (Apache 2.0 License). Self-hosted version is free. Casdoor also offers a managed cloud service with tiered pricing based on usage.