Machine Schema
com.machineschema/mcpVersion 0.2.0Cited specs for industrial robots, CNC machines, PLCs, drives, protocols and alarm codes.
Status
Responds150 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:05 UTC
- Latency
- 150 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://machineschema.com/mcpResponds150 msNo sign-in
Claude Code
claude mcp add --transport http machineschema https://machineschema.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: machineschema
Remote MCP server URL: https://machineschema.com/mcpCursor
{
"mcpServers": {
"machineschema": {
"url": "https://machineschema.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"machineschema","type":"http","url":"https://machineschema.com/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
10 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
calculate_metricEvaluate a formula entry, such as OEE, with your inputs. Get the variable symbols from get_entry first. | No | Yes | Yes | No |
check_limitsCheck planned payload, reach, TCP speed, repeatability, ambient temperature or IP rating against a robot's published limits. Returns pass/fail/unknown per check with the limit and its sources. Call this before generating code that moves real hardware. Requires an API key. | No | Yes | Yes | No |
compareAlign 2 to 5 entries of the same type into one table of numeric spec values with units, plus each entry's verification status and sources. Requires an API key. | No | Yes | Yes | No |
find_hardwareFind hardware matching numeric limits, manufacturer, controller and supported protocols, e.g. cobots with payload >= 10 kg that speak PROFINET. | No | Yes | Yes | No |
get_entryReturn the full structured record for one id: typed spec values, sources and verification status. | No | Yes | Yes | No |
get_relatedList entries connected to an id, in both directions: a robot's manufacturer, controllers and protocols, a controller's robots and alarm codes, or a base model's variants. | No | Yes | Yes | No |
get_schemaReturn the JSON Schema every entry of a type conforms to. Use it to validate generated configs or to build a submission. | No | Yes | Yes | No |
list_facetsValid values, with counts, for find_hardware filters: categories, manufacturers, controllers and protocols. | No | Yes | Yes | No |
lookup_alarmFind what a controller alarm or error code means and what to check. Accepts a full code (SRVO-062) or a prefix, optionally limited to one controller id. | No | Yes | Yes | No |
search_entriesFull-text search across hardware, controllers, protocols, standards, alarm codes, terms and manufacturers. Returns ids to pass to get_entry. | No | Yes | Yes | No |
Details
- Registry status
- Active
- Published
- Nov 1, 2026
- Updated
- Nov 1, 2026
- Repository
- Not given
- Categories (suggested)
- Data and analyticsFiles and storageSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared