permitio/permit-fastmcp
Permit.io authorization middleware for FastMCP servers
Intercepts MCP protocol requests to enforce Permit.io policy decisions before tool execution, mapping MCP server methods and tool names to fine-grained resources and actions. Supports attribute-based access control (ABAC) by automatically exposing tool arguments as evaluable attributes, enabling dynamic policies like conditional execution based on argument values. Integrates with FastMCP's middleware system and supports JWT authentication for identity resolution.
Stars
16
Forks
4
Language
Python
License
Apache-2.0
Category
Last pushed
Jan 26, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/permitio/permit-fastmcp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
PrefectHQ/fastmcp
🚀 The fast, Pythonic way to build MCP servers and clients.
datalayer/jupyter-mcp-server
🪐 🔧 Model Context Protocol (MCP) Server for Jupyter.
tadata-org/fastapi_mcp
Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
samuelgursky/davinci-resolve-mcp
MCP server integration for DaVinci Resolve
alondmnt/joplin-mcp
MCP server for the Joplin note taking app