https://robottraining.jobs/apiEmbed Verified README Badge (Free): [](https://assay-207908449630.us-central1.run.app/?inspect=https://robottraining.jobs/api)
Canonical SHA-256 Schema Lock: sha256:b08b6de1a128d.. → sha256:eb7d74c5f1e1a..
| MCP Tool Name | Current TDQS | Detected Glama Rubric Deductions (Behavior / Conciseness / Parameters / Usage / Schema) |
|---|---|---|
search_robot_training_jobs | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure, Missing MCP annotations.title / safety hints |
get_robot_training_pay | 3.7/5.0 (74) | Missing outputSchema (Completeness -1), Missing MCP annotations.title / safety hints |
get_robot_training_market | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure, Missing MCP annotations.title / safety hints |
{
"tool_1_before": {
"name": "search_robot_training_jobs",
"title": "Search robot training jobs",
"description": "Search the open robot training jobs (paid work piloting, teaching, recording for and testing robots, autonomous vehicles and drones) across about 60 employers and programs such as Tesla, Figure, Waymo, Zipline, micro1 and Claru. Returns each role's title, employer, kind of work, advertised pay, where it is open and a link to apply on RobotTraining.jobs. All filters are optional.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Keywords matched against role titles, e.g. 'teleoperator', 'drone', 'test driver', 'humanoid'."
},
"kind": {
"type": "string",
"enum": [
"teleoperation",
"demonstration-collection",
"egocentric-wearable",
"embodied-annotation",
"robot-qa-eval",
"fleet-ops",
"av-drone-operator"
],
"description": "Kind of work. One of the listed slugs, e.g. 'teleoperation', 'egocentric-wearable', 'av-drone-operator'."
},
"platform": {
"type": "string",
"description": "Employer slug, e.g. 'tesla-optimus', 'waymo', 'micro1'. get_robot_training_market lists them."
},
"country": {
"type": "string",
"description": "ISO 3166-1 alpha-2 code (e.g. 'US', 'IN', 'BR'): only roles open to applicants in that country."
},
"min_hourly_usd": {
"type": "integer",
"minimum": 1,
"maximum": 1000,
"description": "Only roles whose advertised hourly ceiling reaches this many US dollars."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"default": 10,
"description": "How many roles to return (1 to 25)."
}
},
"additionalProperties": false
},
"annotations": {
"readOnlyHint": true,
"destructiveHint": false,
"idempotentHint": true,
"openWorldHint": true
}
},
"tool_1_compiled_5_0_tdqs": {
"name": "search_robot_training_jobs",
"title": "Search Robot Training Jobs",
"description": "Search the open robot training jobs (paid work piloting, teaching, recording for and testing robots, autonomous vehicles and drones) across about 60 employers and programs such as Tesla, Figure, Waymo, Zipline, micro1 and Claru. Returns each role's title, employer, kind of work, advertised pay, where it is open and a link to apply on RobotTraining.jobs. All filters are optional. WHEN TO USE: Call search_robot_training_jobs for this operation; for sibling workflows use get_robot_training_pay, get_robot_training_market. WHEN NOT TO USE: Do not call for unrelated mutations. PARAMETER INTERACTIONS: Pass query, kind to scope execution; optional fields refine filtering when set and use safe defaults when omitted. Read-only and idempotent; failed calls do not mutate state.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Keywords matched against role titles, e.g. 'teleoperator', 'drone', 'test driver', 'humanoid'.",
"minLength": 1,
"maxLength": 2048
},
"kind": {
"type": "string",
"enum": [
"teleoperation",
"demonstration-collection",
"egocentric-wearable",
"embodied-annotation",
"robot-qa-eval",
"fleet-ops",
"av-drone-operator"
],
"description": "Kind of work. One of the listed slugs, e.g. 'teleoperation', 'egocentric-wearable', 'av-drone-operator'.",
"minLength": 1,
"maxLength": 2048
},
"platform": {
"type": "string",
"description": "Employer slug, e.g. 'tesla-optimus', 'waymo', 'micro1'. get_robot_training_market lists them.",
"minLength": 1,
"maxLength": 2048
},
"country": {
"type": "string",
"description": "ISO 3166-1 alpha-2 code (e.g. 'US', 'IN', 'BR'): only roles open to applicants in that country.",
"minLength": 1,
"maxLength": 2048
},
"min_hourly_usd": {
"type": "integer",
"minimum": 1,
"maximum": 1000,
"description": "Only roles whose advertised hourly ceiling reaches this many US dollars."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"default": 10,
"description": "How many roles to return (1 to 25)."
}
},
"additionalProperties": false
},
"annotations": {
"title": "Search Robot Training Jobs",
"readOnlyHint": true,
"destructiveHint": false,
"idempotentHint": true,
"openWorldHint": true
},
"outputSchema": {
"type": "object",
"properties": {
"status": {
"type": "string",
"description": "Execution status."
},
"data": {
"type": "object",
"description": "Structured tool result."
}
},
"required": [
"status",
"data"
]
}
},
"auto_generated_a2a_skill_1_preview": {
"id": "search-robot-training-jobs",
"name": "Search Robot Training Jobs",
"description": "Search the open robot training jobs (paid work piloting, teaching, recording for and testing robots, autonomous vehicles and drones) across about 60 employers and programs such as Tesla, Figure, Waymo, Zipline, micro1 an",
"tags": [
"mcp",
"a2a",
"x402",
"search"
]
},
"signed_mcp_lock_preview": {
"target": "https://robottraining.jobs/api",
"tools_hash": "sha256:eb7d74c5f1e1a9ce23a3e96b9c74cf10db589c0ecf4e8c3396b0a7abea9c68c1",
"tdqs": 5.0,
"protocols": [
"mcp-2025-03-26",
"a2a-0.2.1",
"x402-v2-bazaar",
"stripe-mpp-32042"
],
"signature": "asr_lock_50aaf653933f4029e4bf3c31e3884b17"
},
"locked_bundle_contents": "Unlock remaining 2 compiled 5.0/5.0 tools + full /.well-known/agent-card.json + /.well-known/mcp.json + Coinbase x402 Bazaar & Stripe MPP (-32042) monetization config below ($9)"
}
All 25 first-party production nodes enforce deterministic schemas, sub-second SLA, and instant x402 (`0xec5275d5b03bc390fca63d902d0b2d0db2eb5573`) + Stripe MPP settlement: