mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-08-17 19:19:12 +02:00
27 lines
530 B
Markdown
27 lines
530 B
Markdown
# WorkOS OAuth Example
|
|
|
|
Demonstrates FastMCP server protection with WorkOS OAuth.
|
|
|
|
## Setup
|
|
|
|
1. Create a WorkOS application and copy your credentials:
|
|
|
|
```bash
|
|
export WORKOS_CLIENT_ID="your-client-id"
|
|
export WORKOS_CLIENT_SECRET="your-client-secret"
|
|
export WORKOS_AUTHKIT_DOMAIN="https://your-app.authkit.app"
|
|
```
|
|
|
|
2. Run the server:
|
|
|
|
```bash
|
|
python server.py
|
|
```
|
|
|
|
3. In another terminal, run the client:
|
|
|
|
```bash
|
|
python client.py
|
|
```
|
|
|
|
The client will open your browser for WorkOS authentication.
|