API Keys
Аутентификация и fine-grained доступ для MCP
Обзор
API ключи аутентифицируют MCP-вызовы. Каждый ключ привязан к организации и автоматически наследует роль создателя.
Scopes
Паттерн resource:action — как GitHub PAT:
| Scope | Описание |
|---|
Наследование ролей
| Роль в орг. | Роль ключа | Scopes |
|---|---|---|
| Owner / Admin | Admin | Все 9 |
| Member | Operator | agents + approvals + system:read |
| Viewer | Viewer | read-only все ресурсы |
Lifecycle
Create
Use
Rotate
Revoke
Delete
Использование
bash
# MCP вызов с API ключом
curl -X POST https://flowlink.flow-masters.ru/mcp \
-H "Content-Type: application/json" \
-H "Authorization: Bearer flk_live_..." \
-d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"flowlink_exec","arguments":{"agent_id":"my-server","command":"ls"}}}'Rate limit: 100 запросов/мин на ключ