> ## Documentation Index
> Fetch the complete documentation index at: https://docs.enterspeed.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Management MCP tools

> The tool surface of the Speedtrain Management MCP server, grouped by what you are trying to do.

Every tool takes a tenant and an environment — neither is inferred from your credential.

## Start here

| Tool | Purpose |
| - | - |
| `speedtrain_list_tenants` | The tenants your credential can reach. Call this first. |
| `speedtrain_list_environments` | The environments in a tenant. Call this second. |

<Tip>
  Most credentials reach exactly one tenant. If only one comes back, use it rather than asking which to use.
</Tip>

## Reference

| Tool | Purpose |
| - | - |
| `speedtrain_get_task_config_authoring_guide` | The complete configuration reference — field meanings, prompt assembly, rule types, gate arithmetic, worked examples. |
| `speedtrain_get_task_config_template` | The document skeleton to fill in, with one fully-formed variant so the shape is unambiguous. |
| `speedtrain_list_deployment_models` | Available deployment models and their inference settings. |

<Warning>
  Read the authoring guide before **either** authoring a configuration **or** interpreting classifier feedback. Misreading a classifier verdict is the easier of the two to get wrong — an evaluator can produce confident feedback about source data it structurally never received.
</Warning>

## Content sources

| Tool | Purpose |
| - | - |
| `speedtrain_list_indices` | Indexes in the environment. |
| `speedtrain_list_index_documents` | Documents in an index. **Paginated.** |
| `speedtrain_get_index_document` | One document, including its `$images`. |

## Task configurations

| Tool | Purpose |
| - | - |
| `speedtrain_list_task_configs` | Configurations in the environment. |
| `speedtrain_get_task_config` | One configuration's document. |
| `speedtrain_create_task_config` | Create a new configuration. |
| `speedtrain_push_task_config` | Push a new version of an existing configuration. |
| `speedtrain_list_task_config_versions` | Version history, and which one is published. |
| `speedtrain_activate_task_config_version` | Make a version the published one. Names the version it displaces. |

## Review sessions

| Tool | Purpose |
| - | - |
| `speedtrain_preview_review_session` | Run a test session, including against a draft version. |
| `speedtrain_start_review_session` | Start a real review session. |
| `speedtrain_list_review_sessions` | Sessions for a configuration. **Paginated.** |
| `speedtrain_get_review_session_status` | Progress and approval rate for one session. |
| `speedtrain_query_review_items` | Items with their scores and feedback, filterable by decision. **Paginated.** |
| `speedtrain_get_review_item` | One item in full. |

<Tip>
  Before re-running a configuration that has run before, list its existing sessions and consider reusing one. Comparing two runs only means something if both cover the same documents.
</Tip>

## Destinations

| Tool | Purpose |
| - | - |
| `speedtrain_list_destinations` | Destinations in the environment. |
| `speedtrain_get_destination` | One destination, including its ingest details. |
| `speedtrain_create_destination` | Create a destination. |
| `speedtrain_set_destination_status` | Activate or deactivate it. |
| `speedtrain_delete_destination` | Remove it. |

## Pagination

<Info>
  Exactly three tools paginate: `speedtrain_list_index_documents`, `speedtrain_list_review_sessions`, and `speedtrain_query_review_items`.

  Each returns a `total` and a `cursor`. Pass the cursor back unchanged, with the same filters, for the next page. A `null` cursor is the only end signal.

  **Every other tool returns its list complete** — the server walks the platform's pagination for you, so there is no cursor to look for.
</Info>

## Reading results safely

When an item's classifier scores include a grounding or faithfulness verdict, check the rule's source-access setting before trusting it. The item projections surface that setting next to each score, and `null` there means **unknown, not false** — read the source document before treating the verdict as authoritative. [Quality checks](/speedtrain/key-concepts/quality-checks)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.