|
M5: MCP-сервер для ИИ-агентов (ТЗ 3.9)
- FastMCP (streamable HTTP), монтируется на /mcp основного приложения - инструменты: create_task / update_task / complete_task / list_tasks / get_task - авторизация: bearer-токен MCP_TOKEN (пусто — /mcp закрыт); SSO-токены — после предоставления данных (открытый вопрос ТЗ) - автодетализация созданных агентом задач — в фоновом потоке - lifespan: запуск session manager для mounted ASGI-приложения Co-Authored-By: Claude Code <noreply@anthropic.com> |
|---|
|
|
| .env.example |
|---|
| backend/app/config.py |
|---|
| backend/app/main.py |
|---|
| backend/app/mcp_server.py 0 → 100644 |
|---|
| backend/pyproject.toml |
|---|
| backend/tests/conftest.py |
|---|
| backend/tests/test_auth.py |
|---|
| backend/tests/test_mcp.py 0 → 100644 |
|---|
| backend/uv.lock |
|---|