Skip to content
RoboSelect360 logo

RoboSelect360 MCP server

Which MCP servers are RoboSelect360's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-20

← Back to RoboSelect360

Whose server it is
  • Registry namecom.roboselect360/humanoid-robotsverified in the MCP registry

The registry name sits under roboselect360.com. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-20
  • Stateanswerschecked 2026-10-20
  • Tools29
  • Server calls itselfRoboSelect360
  • Server version1.30.0
  • Protocol version2025-06-18

On 2026-10-20 the server answered initialize and tools/list without a sign-in. First answer in 499 ms.

Should an agent connect itNot proven either way yet
  • Whether its tools do the product's job has not been judged yet.

Once connected

  • Parameters are untyped or undescribed in 26 of 30 tools: check arguments before calling.

Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.

Measured dailydaily checks: 16, the first on 2026-10-20
  • INITE MCP score94 of 100answers 100 · definitions 86 · context 92 · connects 100
  • Answered100% of days16 of 16 daily checks
  • Median first answer523 ms
  • Space in an agent's context≈ 3,998 tokensthe definitions of all its tools (30), which an agent carries on every turn
  • Tool definitionsB · 86 of 100
  • Typed results0 of 30 toolsdeclared outputSchema: results come typed, read once
  • Parameters without a description: in 26 of 30

What an agent can do with it

  • not sure · compare humanoid robots by components and their suppliers
  • not sure · estimate total cost of ownership for a robot project
  • cannot · check EU machinery regulation requirements before deploying a robot

Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?

Worth a look

None of the five warning signs in these definitions.

A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →

Tools it offers29 tools · read 2026-10-20
  • hardware_get_system_status

    Health of the SEMICONDUCTOR layer: profiles loaded, semiconductor signal counts, load errors. One status tool per layer - the three report different layers, not the same server.

  • hardware_list_robots

    List the robot catalogue with filters, including semiconductor-layer scope and payload. Returns the same catalogue as the mechanical and software variants - call one, not three. Pick this one to filter on whether a robot is in scope for…

  • hardware_get_robot

    Commercial profile of one robot (specs, pricing, viability score), plus whether a per-robot semiconductor bill of materials exists for it. The commercial fields are identical in all three get_robot variants - the layer flag is the only…

  • hardware_list_signals

    List semiconductor supply chain, performance and operational signals across the panel, with filters. Panel-wide, not per robot: requires an access right on at least one robot.

  • hardware_get_robot_signals

    Active supply chain signals affecting one robot's semiconductor BOM. Requires an access right on the robot requested.

  • hardware_get_block_analysis

    Analyse one functional block of the semiconductor layer, for a single robot at a time. Requires an access right on the robot named, or on at least one robot when none is.

  • hardware_compare_robots

    Compare 2 to 5 robots side by side on semiconductor BOM, metrics, risk and geographic exposure. Requires an access right on EVERY robot listed; if one is missing the call returns a refusal naming it, and compares nothing.

  • hardware_get_dependency_profile

    Geopolitical and supply chain dependency analysis for one robot, built on its semiconductor BOM: geographic concentration, single-source exposure, export control. Requires an access right on the robot requested.

  • hardware_get_robot_hardware

    Semiconductor bill of materials for one robot: functional blocks, components, suppliers. Requires an access right on the robot requested; without it the call returns a refusal naming that robot.

  • mechanical_get_system_status

    Health of the MECHANICAL layer: mechanical profiles loaded, mechanical signal counts, load errors. One status tool per layer - the three report different layers, not the same server.

  • mechanical_list_robots

    List the robot catalogue with filters, including mechanical-profile status and payload. Returns the same catalogue as the hardware and software variants - call one, not three. Pick this one to filter on mechanical coverage.

  • mechanical_get_robot

    Commercial profile of one robot (specs, pricing, viability score), plus its mechanical-profile status. The commercial fields are identical in all three get_robot variants - the layer flag is the only difference.

  • mechanical_list_signals

    List mechanical supply chain, performance and operational signals across the panel, with filters. Panel-wide, not per robot: requires an access right on at least one robot.

  • mechanical_get_robot_signals

    Active supply chain signals affecting one robot's mechanical BOM. Requires an access right on the robot requested.

  • mechanical_get_block_analysis

    Analyse one mechanical block (actuation, structure, energy, perception), for a single robot at a time. Requires an access right on the robot named, or on at least one robot when none is.

  • mechanical_compare_robots

    Compare 2 to 5 robots side by side on mechanical BOM, specifications, risk and geographic exposure. Requires an access right on EVERY robot listed; if one is missing the call returns a refusal naming it, and compares nothing.

  • mechanical_get_dependency_profile

    Geopolitical and supply chain dependency analysis for one robot, built on its mechanical BOM: geographic concentration, critical raw materials, single-source exposure. Requires an access right on the robot requested.

  • mechanical_get_robot_mechanical

    Mechanical bill of materials for one robot: motors, reducers, screws, bearings, batteries, structure, wiring. Requires an access right on the robot requested; without it the call returns a refusal naming that robot.

  • software_get_system_status

    Health of the SOFTWARE layer: software profiles loaded, software signal counts, load errors. One status tool per layer - the three report different layers, not the same server.

  • software_list_robots

    List the robot catalogue with filters, including software tier and software-profile status. Returns the same catalogue as the hardware and mechanical variants - call one, not three. Pick this one to filter by software tier.

  • software_get_robot

    Commercial profile of one robot (specs, pricing, viability score), plus its software tier and profile status. The commercial fields are identical in all three get_robot variants - the layer flag is the only difference.

  • software_list_signals

    List software supply chain signals across the panel, with filters. Panel-wide, not per robot: requires an access right on at least one robot.

  • software_get_robot_signals

    Active supply chain signals affecting one robot's software stack. Requires an access right on the robot requested.

  • software_get_block_analysis

    Analyse one software block (OS, middleware, runtime, control, fleet), for a single robot at a time. Requires an access right on the robot named, or on at least one robot when none is.

  • software_compare_robots

    Compare 2 to 5 robots side by side on software BOM, TCO, jurisdiction exposure, lock-in and export control risk. Requires an access right on EVERY robot listed; if one is missing the call returns a refusal naming it, and compares nothing.

  • software_get_dependency_profile

    Jurisdiction and supply chain dependency analysis for one robot, built on its software stack: jurisdiction concentration, lock-in, export control, cloud dependency. Requires an access right on the robot requested.

  • software_get_robot_software

    Software bill of materials for one robot: OS, middleware, AI runtime, motion control, fleet management. Requires an access right on the robot requested; without it the call returns a refusal naming that robot.

  • get_access_manifest

    What THIS connection can call right now: tools callable without any purchase, tools that need an access right, the robots you already hold, and the ones that can be unlocked. Free for everyone, no key and no account. Call it FIRST: it…

  • get_robot_capabilities

    What one robot has actually been seen doing, and the evidence for each capability: a label per capability (in production, attested by a customer or third party, shown by the manufacturer, claimed only, published failure, no evidence…

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

{
  "mcpServers": {
    "humanoid-robots": {
      "type": "http",
      "url": "https://mcp.roboselect360.com/mcp"
    }
  }
}

Add it

Claude Code, in a terminal

claude mcp add --transport http roboselect360 https://mcp.roboselect360.com/mcp

Add to CursorAdd to VS Code

claude.ai, ChatGPT and other clients: add https://mcp.roboselect360.com/mcp as a custom connector in the settings.

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.