Get next setup steps
get_next_stepsReturns scoring-driven ordered setup steps (overall_progress, next_steps[]) for a container. Non-mutating; recalculate=true forces a fresh scoring pass (slower).
create_login_link works for main-server containers only: for a container on any other connected server the steps carry tool_to_call: null and data.manual_handoff names that server for a manual dashboard hand-off.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| framework | No | ||
| auth_token | No | ||
| recalculate | No | ||
| server_name | No | Which connected Tracklution server the container lives on (the server name shown at Connect time, e.g. `Main`). Required when this MCP session is connected to more than one server; pass the SAME server_name on every follow-up installation call for the container — the MCP fills it into `next_action.args` / `next_steps[].tool_args` for you. Ignored when only one server is connected. | |
| container_id | Yes | ||
| container_hash | No | SECRET: required when auth_token is omitted. See get_installation_scripts for the rationale. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| field | No | ||
| errors | No | ||
| status | No | ||
| details | No | ||
| warnings | No | ||
| rate_limit | No | ||
| http_status | No | ||
| next_action | No |