Contraptify

io.github.torsviklabs/contraptify · v0.1.0 · design

Contraptify is healthy: it completed an MCP handshake in 1803 ms and exposes 5 tools.

Design redstone machines with your AI and test them tick by tick with Java Edition 26.3 rules.

Endpoint: https://mcp.contraptify.com/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count5
Latency1803 ms
Last checked (UTC)2026-11-02T01:50:35.614Z

Health history

Checked (UTC)StatusLatencyError
2026-11-02T01:50:35.614ZHealthy1803

Tools (5)

simulateRun a redstone design with its own test (inputs and expectations) and return which expectations hold and which fail (with what the block was instead, and when), what visibly changed (lamps, pistons, doors, dispensers) and when, dispenser shots, and notes on what broke. Without a test it just runs th
explainList a design's parts with their explanations, how many blocks each covers, and any blocks without a part. Use it before show to make sure every block is explained. Do not use it to test whether the machine works: use simulate.
list_examplesList the built-in example designs (clocks, counters, a piston door, a lock, a flying machine). Use it to find a known-good starting point. Do not use it to fetch a design's blocks: use get_example.
get_exampleReturn one built-in example design with its blocks, part explanations and its own test, by id from list_examples. Large designs (the 0-9 counter has about 2,500 blocks, the 00-59 clock about 5,100) are long. Do not use it to show an example to the user: use show with example set.
showShow a design to the user in an interactive 3D viewer in the chat: they can press its button or flip its lever, watch it run tick by tick, move around, and click any part to read what it does. Give either design, or example (an id from list_examples). Simulate the design first. Do not use it to test