mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-08-09 07:09:11 +02:00
docs: link fastmcp-keycloak-local companion project from Keycloak integration page (#3904)
This commit is contained in:
parent
f21e51794c
commit
a6bd66aca8
1 changed files with 6 additions and 0 deletions
|
|
@ -60,6 +60,12 @@ async def get_access_token_claims() -> dict:
|
|||
**Production security**: Always configure the `audience` parameter in production. Without it, your server accepts tokens issued for any audience. Configure Keycloak audience mappers and set `audience` to your server's base URL to ensure tokens are specifically intended for your server.
|
||||
</Warning>
|
||||
|
||||
## Local Development
|
||||
|
||||
Local infrastructure tooling is deliberately kept out of the FastMCP core library to keep auth integrations slim and the associated maintenance burden as low as possible. That said, Keycloak is a popular identity provider for local development and testing, so a dedicated FastMCP-compatible setup blueprint lives in the companion project [**fastmcp-keycloak-local**](https://github.com/stephaneberle9/fastmcp-keycloak-local).
|
||||
|
||||
It provides everything needed to develop and test FastMCP servers with Keycloak OAuth locally: a Docker-based Keycloak setup with a pre-configured `fastmcp` realm (Dynamic Client Registration enabled, test user included), cross-platform start scripts, and integration guides for the MCP Inspector, Claude Desktop, and Claude Code CLI.
|
||||
|
||||
## Testing
|
||||
|
||||
### Running the Server
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue