OpenFGA MCP
OpenFGA MCP-сервер
Экспериментальный сервер Model Context Protocol (MCP), который позволяет моделям больших языков (LLM) читать, искать и манипулировать хранилищами OpenFGA . Разблокирует авторизацию для агентского ИИ и мелкозернистое кодирование вибраций ✨ для людей.
Требования
Питон 3.12+
Related MCP server: gcp-mcp-server
Функции
Инструменты
Управление магазином
create_store: Создает новый магазин. ( create-store )list_stores: Список всех магазинов. ( list-stores )get_store: Получить данные о магазине. ( get-store )delete_store: Удалить магазин. ( delete-store )get_store_id_by_name: Получить идентификатор магазина по его названию.
Управление моделью авторизации
write_authorization_model: Написать модель авторизации. ( write-authorization-model )read_authorization_models: Список всех моделей авторизации. ( read-authorization-models )get_authorization_model: Получить конкретную версию сведений о модели авторизации. ( get-authorization-model )
Управление кортежами отношений
write_relation_tuples: Запись кортежей отношений. ( write-relation-tuples )read_relation_tuples: Чтение кортежей отношений. ( read-relation-tuples )
Запросы на отношения
check: проверка наличия связи между пользователем и объектом. ( проверка )list_objects: Список объектов типа, к которым пользователь имеет отношение. ( list-objects )list_users: Список пользователей, имеющих заданную связь с заданным объектом. ( list-users )
Ресурсы
Подсказки
Использование
Мы рекомендуем запустить сервер с использованием UVX :
uvx openfga-mcp@latestУстановка через Smithery
Чтобы автоматически установить OpenFGA MCP Server для Claude Desktop через Smithery :
npx -y @smithery/cli install @evansims/openfga-mcp --client claudeКонфигурация
Сервер принимает следующие аргументы:
--openfga_url: URL вашего сервера OpenFGA--openfga_store: идентификатор хранилища OpenFGA, которое будет использовать сервер MCP--openfga_model: идентификатор модели авторизации OpenFGA, которую будет использовать сервер MCP
Для аутентификации с помощью API-токена:
--openfga_token: токен API для использования с вашим сервером OpenFGA
Для аутентификации учетных данных клиента:
--openfga_client_id: идентификатор клиента для использования с вашим сервером OpenFGA--openfga_client_secret: Секрет клиента для использования с вашим сервером OpenFGA--openfga_api_issuer: API-издатель для использования с вашим сервером OpenFGA--openfga_api_audience: аудитория API для использования с вашим сервером OpenFGA
Например:
uvx openfga-mcp@latest \
--openfga_url="http://127.0.0.1:8080" \
--openfga_store="your-store-id" \
--openfga_model="your-model-id"Использование с Claude Desktop
Чтобы настроить Claude на использование сервера, добавьте в конфигурацию Claude следующее:
{
"mcpServers": {
"openfga-mcp": {
"command": "uvx",
"args": ["openfga-mcp@latest"]
}
}
}Вам может потребоваться указать полный путь к исполняемому файлу
uvx. Используйтеwhich uvx, чтобы найти его.После обновления конфигурации необходимо перезапустить Claude.
Использование с Raycast
Использование с курсором
Использование с виндсерфингом
Разработка
Чтобы настроить среду разработки, выполните:
make setupЧтобы запустить сервер разработки:
make run \
--openfga_url="http://127.0.0.1:8080" \
--openfga_store="your-store-id" \
--openfga_model="your-model-id"Чтобы запустить сервер разработки с помощью MCP Inspector:
make devЛицензия
Апач 2.0
This server cannot be installed
Maintenance
Related MCP Servers
- FlicenseNot gradedqualityFmaintenanceThis server implements the Model Context Protocol to facilitate meaningful interaction and understanding development between humans and AI through structured tools and progressive interaction patterns.57
- FlicenseNot gradedqualityDmaintenanceModel Context Protocol server for Google Cloud Platform, enabling interaction with Resource Manager, Compute Engine, Cloud Storage, BigQuery, Pub/Sub, and Cloud Logging via natural language.3
- AlicenseNot gradedqualityDmaintenanceModel Context Protocol server that standardizes tool discovery, execution, and context management for AI applications.MIT
- AlicenseNot gradedqualityDmaintenanceModel Context Protocol server that connects AI agents with CrowdStrike Falcon platform for intelligent security analysis and automation.MIT
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP (Model Context Protocol) server for Appwrite
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/evansims/openfga-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server