Labsco
sagara-gunathunga logo

MCP Server + Asgardeo

from sagara-gunathunga

A sample MCP server that uses Asgardeo for client authentication and connection.

🔥🔥✓ VerifiedFreeAdvanced setup

Model Context Protocol (MCP) Server + Asgardeo

This is a sample Model Context Protocol (MCP) server that supports remote MCP clients to connect and authenticate using Asgardeo.

Asgardeo authenticates users accessing the MCP server and allows you to control tool access based on application-level and organization-level permissions defined for each user.

The MCP server is powered by Cloudflare Workers:

  • Acts as OAuth Server to your MCP clients
  • Acts as OAuth/OIDC Client to your Asgardeo organization

Local Development and Testing

Clone the repo directly & install dependencies using the following given instructions.


# Clone the repository
git clone https://github.com/sagara-gunathunga/cloudflare-mcp-asgardeo

# Move to the demo project directory
cd demo-mcp-server