| name | image-scoring-mcp |
| description | Driftara Gallery MCP — is-ui-* router-first; backend triage via sibling is-be-mcp search+dispatch. |
Gallery MCP
Catalog: mcp-server/tool_catalog.json. Reference: mcp_tools_reference.md.
Server keys
| Key | Tools |
|---|
is-ui-router | ui_find, ui_domains, ui_card |
is-ui-local | gallery_status, get_electron_logs, config |
is-ui-api | api_health, api_* |
is-ui-live | cdp_*, gallery_window_status |
is-be-mcp (sibling backend) | search, dispatch — preferred for pipeline/DB triage |
Do not use imgscore-el-*, image-scoring-gallery-*, image-scoring-backend-*.
Workflows
Gallery startup / backend connection
is-ui-local → gallery_status
is-ui-api → api_health
- Backend deep dive → sibling
is-be-mcp: search("scoring errors") → dispatch("diagnostics.get_error_summary", {})
Unknown tool
is-ui-router → ui_find(query) → call tool on returned server.
execute_code
Backend only: is-be-live + ENABLE_MCP_EXECUTE_CODE=1 (and usually MCP_SSE_PROFILE=full).
Backend compact contract: MCP_SEARCH_DISPATCH.md.