Skip to main content
Glama

runninghub_submit_task

Submit a RunningHub standard model task by providing the model endpoint and parameters, returning a task ID for result tracking.

Instructions

提交 RunningHub 标准模型任务。先用 runninghub_search_models 找到目标模型的 endpoint,再把该模型文档要求的参数放进 params。返回 taskId,可用 runninghub_wait_task 等待结果。注意:标准模型 API 需要企业级-共享 API Key。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
waitNo是否提交后自动轮询直到任务完成
paramsNo该模型 API 的请求参数对象(不含鉴权信息),如 {"prompt": "..."}
endpointYes模型 API 路径,如 "/openapi/v2/seedream-v5-pro/text-to-image"
waitTimeoutSecNowait=true 时的最长等待秒数

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv1.0.0

TDQS

A4.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations exist, so the description carries the full burden, and it delivers the key non-obvious facts: the call returns a taskId (asynchronous), results must be awaited via runninghub_wait_task, and the standard model API requires an enterprise-shared API Key. It still omits failure/error semantics and any rate-limit or quota behavior.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Four compact sentences, front-loaded with the action, followed by workflow, return value, and the auth caveat. No sentence is redundant and nothing is buried.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 4-parameter submission tool with no annotations and no output schema, the description covers the action, the required inputs' provenance, the return value, and the auth constraint. Minor gaps remain around error handling and what wait=true actually blocks on, which the schema only partially clarifies.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the baseline is 3, but the description adds real meaning: endpoint must come from runninghub_search_models, and params must contain exactly the fields the target model's documentation requires (and excludes auth info). That is guidance the schema alone does not provide.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific verb+resource ('提交 RunningHub 标准模型任务') and scopes it to 'standard model' tasks, which distinguishes it from sibling query/wait/file tools. An agent can tell what this does without opening the schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives an explicit ordered workflow: call runninghub_search_models first to obtain the endpoint, then populate params from that model's docs, then use runninghub_wait_task for results. Alternatives and prerequisites are named rather than implied.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.