Casdoor is an open-source, AI-first identity and access management (IAM) server and web UI that functions as a gateway for AI agents and LLM MCP integrations. It supports a wide array of authentication protocols including OAuth, OIDC, SAML, and MFA.
Project overview
The project applies an AI-first and agent-first IAM design with an integrated MCP gateway, differentiating it from traditional authentication servers.
Project type
MCP
Deployment
Refer to project documentation
License
Apache-2.0
Best for
Developers and enterprise teams implementing or maintaining identity and access management infrastructure for private applications that require specific MCP and AI agent integrations.
Key capabilities
Serves as an access gateway specifically designed for MCP and AI agent integrations.
Hardware requirements, operating systems, databases, external services, GPU requirements, and model requirements are currently not documented.
Setup difficulty is unclear due to the absence of specific installation steps in the available documentation.
Getting started
The source documentation does not provide specific installation steps or a first success path, although Docker and Go source deployment are implied based on the setup documentation.
Alternatives and comparisons
Provides an open-source API layer for local models and supports MCP connectors for remote servers, targeting local AI application infrastructure without cloud APIs.
Acts as an AI gateway for LLMs with centralized authentication, virtual keys for access control, and admin dashboard management.