Исправить URL для Open WebUI: базовый путь /truenas без /openapi.json
This commit is contained in:
@@ -48,9 +48,17 @@ docker logs truenas-mcp --tail 15
|
||||
|
||||
### Подключение клиентов
|
||||
|
||||
- OpenAPI-схема: http://truenas-ip:8814/openapi.json
|
||||
- Документация в браузере: http://truenas-ip:8814/docs
|
||||
- Open WebUI: Admin Panel -> Settings -> External Tools -> Type: OpenAPI -> URL выше.
|
||||
Важно: mcpo регистрирует сервер под именем "truenas" (из config.json) и монтирует
|
||||
его инструменты не в корне, а под этим префиксом. Корневой /openapi.json - это
|
||||
только служебный индекс mcpo со списком подключённых серверов (пустой "paths":{}),
|
||||
для подключения клиентов он не годится.
|
||||
|
||||
- Open WebUI: Admin Panel -> Settings -> External Tools -> Type: OpenAPI -> URL:
|
||||
http://truenas-ip:8814/truenas (без /openapi.json - Open WebUI сам добавляет
|
||||
этот суффикс при обращении к серверу).
|
||||
- Прямая ссылка на саму схему (для curl / проверки в браузере):
|
||||
http://truenas-ip:8814/truenas/openapi.json
|
||||
- Документация Swagger: http://truenas-ip:8814/truenas/docs
|
||||
- Claude Desktop: сервис отдаёт OpenAPI, а не MCP Streamable HTTP - Custom Connectors
|
||||
не примет его напрямую. Для Claude Desktop используется локальный запуск того же
|
||||
truenas-mcp-server через uvx в claude_desktop_config.json.
|
||||
|
||||
Reference in New Issue
Block a user