MCP server: One MCP server.

Medius Docs

@k4techRun by its publisher: served from their own domain, namespace checked by the registry.MCP server · External

Medius docs: the binary control protocol, device behavior, and the medius Rust library.

Developer documentationv1.0.0TypeScript
Freeno charge per call

One address for any MCP client. No sign-in needed on this server.

What it does

5 read

Grouped by tool name. At most: only reads or looks up information.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Tools

5 · grouped by tool name · checked 9 Oct 2026

Read · 5Look things up

  • list_pages
  • get_page
  • search_docs
  • search
  • fetch
Try it in the Inspector
README1 min read

Medius Documentation

Documentation site for Medius: the input-passthrough firmware, its binary control protocol, and the medius Rust library.

Built with SolidJS and MidnightUI.

Sections

SectionWhat
Native APIBinary control protocol and box behaviour: hardware, transport, frame format, injection model, every command (opcodes 0x01-0x1E).
Rust Librarymedius crate reference: connecting, command bindings, keepalive, reconnect, and the async / mock / tracing features.
BindingsC ABI and Python bindings over the crate.
DashboardIn-browser box dashboard: connect, device info, firmware update, recovery, device log.
AI AccessPer-page Markdown twins, llms.txt, and the MCP server.

Development

Prerequisites

Setup

bash
bun install

Dev server

bash
bun run dev

Open http://localhost:3000.

Build

bash
bun run build

Output: dist/.

Tech stack

ToolRole
SolidJSReactive UI framework
@solidjs/routerClient-side routing
ViteBuild tool
BunRuntime and package manager
MidnightUIComponent library
solid-iconsIcons

Deployment

CI builds the app and a multi-arch container on every push to main and publishes it to ghcr.io/k4hvh/medius-docs. Run it:

bash
docker run --rm -p 3000:3000 ghcr.io/k4hvh/medius-docs:latest

docker-compose.yml runs the same image. The container builds with Bun and serves dist/ on port 3000.

Similar modules

Browse Developer documentation