{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MohibShaikh/hwcontract","description":"Judge hardware timing/serial against a contract: pass/marginal/fail (WS2812, DShot, logs)","repository":{"url":"https://github.com/MohibShaikh/hwcontract","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","identifier":"hwcontract","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-23T07:57:51.817129Z","publishedAt":"2026-07-23T07:57:51.817129Z","updatedAt":"2026-07-23T07:57:51.817129Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MohibShaikh/hwcontract","description":"Judge hardware timing/serial against a contract: pass/marginal/fail (WS2812, DShot, logs)","repository":{"url":"https://github.com/MohibShaikh/hwcontract","source":"github"},"version":"0.2.0","packages":[{"registryType":"pypi","identifier":"hwcontract","version":"0.2.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-19T13:06:45.039884Z","publishedAt":"2026-08-19T13:06:45.039884Z","updatedAt":"2026-08-19T13:06:45.039884Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MohibShaikh/hwcontract","description":"Judge hardware timing/serial against a contract: pass/marginal/fail (WS2812, DShot, logs)","repository":{"url":"https://github.com/MohibShaikh/hwcontract","source":"github"},"version":"0.2.1","packages":[{"registryType":"pypi","identifier":"hwcontract","version":"0.2.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-19T14:15:53.391858Z","publishedAt":"2026-08-19T14:15:53.391858Z","updatedAt":"2026-08-19T14:15:53.391858Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MohibShaikh/hwcontract","description":"Judge hardware timing/serial against a contract: pass/marginal/fail (WS2812, DShot, logs)","repository":{"url":"https://github.com/MohibShaikh/hwcontract","source":"github"},"version":"0.3.0","packages":[{"registryType":"pypi","identifier":"hwcontract","version":"0.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-24T20:53:26.465505Z","publishedAt":"2026-08-24T20:53:26.465505Z","updatedAt":"2026-08-24T20:53:26.465505Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MohibShaikh/hwcontract","description":"Judge hardware timing/serial against a contract: pass/marginal/fail (WS2812, DShot, logs)","repository":{"url":"https://github.com/MohibShaikh/hwcontract","source":"github"},"version":"0.4.0","packages":[{"registryType":"pypi","identifier":"hwcontract","version":"0.4.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-24T21:19:22.486493Z","publishedAt":"2026-08-24T21:19:22.486493Z","updatedAt":"2026-08-24T21:19:22.486493Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MohibShaikh/hwcontract","description":"Judge hardware timing/serial against a contract: pass/marginal/fail (WS2812, DShot, logs)","repository":{"url":"https://github.com/MohibShaikh/hwcontract","source":"github"},"version":"0.4.1","packages":[{"registryType":"pypi","identifier":"hwcontract","version":"0.4.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-24T21:39:47.39969Z","publishedAt":"2026-08-24T21:39:47.39969Z","updatedAt":"2026-08-24T21:39:47.39969Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MohibShaikh/hwcontract","description":"Judge hardware timing/serial against a contract: pass/marginal/fail (WS2812, DShot, logs)","repository":{"url":"https://github.com/MohibShaikh/hwcontract","source":"github"},"version":"0.4.2","packages":[{"registryType":"pypi","identifier":"hwcontract","version":"0.4.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-25T02:39:56.537511Z","publishedAt":"2026-08-25T02:39:56.537511Z","updatedAt":"2026-08-25T02:39:56.537511Z","isLatest":true}}}],"metadata":{"count":7}}
