About Auth0 Fastmcp Fga
Auth0 Fastmcp Fga is an MCP server published by auth0-samples in the Security category.
The repository has 1 stars and 1 forks, with the last commit 7 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/auth0-samples/auth0-fastmcp-fgaThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Auth0 Fastmcp Fga
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
FastMCP and FGA Tutorial
A Model Context Protocol (MCP) server built with FastMCP and integrated with Auth0 FGA (Fine-Grained Authorization) for document access control.
You can find the tutorial with all the steps to setup and use this repository.
Prerequisites
- Node.js v18 or higher
- npm (comes with Node.js)
- An Auth0 account → Sign up free
- An Auth0 FGA account → Sign up free
Project Structure
fastmcp-fga/
├── src/
│ ├── index.ts # MCP server entry point
│ └── documentApi.ts # Document data & API
├── package.json
├── tsconfig.json
└── .env # Your local config (not committed)
Install dependencies
npm install
Configuration
Use the file .env.sample as base app and get the values on Auth0 and Auth0 FGA accounts.
Starting The Application
Run the following command and copy the generated URL:
npm start
Using Inspector for Debugging
Start inspector with:
npx @modelcontextprotocol/inspector@latest
Use the URL provided by Inspector and open it on your browser. Use the FastMCP URL and click connect.
License
Copyright 2026 Okta, Inc.
This project is licensed under the Apache License 2.0. See the LICENSE file for more info.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.