MCP Examples
Learn how to build secure MCP servers with Descope through these step-by-step examples:
Multi-Tenant Calendar MCP Server
Multi-Tenant Calendar MCP Server with SSO and Permission-Based Scopes
Build a secure calendar MCP server that:
- Restricts access to only registered MCP clients (Claude Desktop and ChatGPT)
- Requires SSO authentication via Okta or Azure AD for multiple tenants
- Grants write access only to users with specific permissions
- Allows read-only access to all other authenticated users
Additional Resources
For more example MCP servers, please refer to our GitHub repository.
Was this helpful?
Model Context Protocol (MCP)
Learn how to use Descope to secure and authorize Model Context Protocol (MCP) servers with inbound, outbound, and SDK-based flows.
Calendar MCP Server (w/ SSO)
Learn how to build a secure calendar MCP server with SSO authentication, permission-based scopes, and multi-tenant support.