This repository contains various packages and demo apps related consuming Descope's AI offerings.
mcp-express
: A TypeScript-based Express Library that enables leveraging Descope Inbound Apps to add auth to Remote MCP Servers.
The /rules
folder contains comprehensive documentation files (.mdc
) for various Descope SDKs. These files are organized into the following categories:
backend-sdks/
: Documentation for backend SDKs (Node.js, Python, Go)client-sdks/
: Documentation for client SDKsmcp/
: Documentation for MCP (Model Context Protocol)
These documentation files are in Markdown format and can be viewed in any Markdown-compatible editor or viewer. These can be easily imported into Cursor or Windsurf projects, to enhance the developer experience and AI response accuracy.
-
remote-mcp-server-hono-cloudflare
: A demo app that shows how to add auth to a Remote MCP Server using Hono and Descope and deploying to Cloudflare Workers. -
remote-mcp-server-express-fly
: An example of a Remote MCP Server using Express and Descope's MCP Auth SDK and deploying to Fly.io.
In order to use the repo locally:
- Fork / Clone this repository
- Navigate to the pertinent example directory
- Run
pnpm i
- Use the available scripts in the root level
package.json
. e.g.pnpm run <test/lint/build>
You can find README and examples in each package.
If you need help you can email Descope Support
This project is licensed under the MIT License.