Enable Large Language Models to read, search, and manipulate OpenFGA stores. Unlock authorization for agentic AI and fine-grained vibe coding for enhanced user interactions.
Tools
check
Check if a user is authorized to access an object. Args: user: User ID relation: Relation object: Object ID Returns: A formatted string containing the result of the authorization check.
list_objects
Get all objects of the given type that the user has a relation with. Args: user: User ID relation: Relation type: Type Returns: A formatted string containing the result of the authorization check.
list_relations
Get all relations for which the user has a relationship with the object. Args: user: User ID relations: Comma-separated list of relations object: Object Returns: A list of relations for which the specifieduser has a relationship with the object.
list_users
Get all users that have a given relationship with a given object. Args: object: Object type: Object Type relation: Relation Returns: A list of users that have the given relationship with the given object.