MCP Server

Medius Docs

net.k4tech/docs
Developer Tools Knowledge & Documentation Public & reachable MCP 2025-11-25

What this MCP does

Searches and retrieves documentation for the Medius binary protocol, device behavior, and Rust library.

fetch
Fetch the full Markdown of one documentation page by its id (the id returned by search).
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'The page id returned by search (its path).'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['id', 'title', 'text', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'text': {'type': 'string'}, 'title': {'type': 'string'}, 'metadata': {'type': 'object'}}}
get_page
Return the full Markdown of one documentation page by its path, e.g. "/library/clip" or "/native/commands/inject".
Input schema
{'type': 'object', 'required': ['path'], 'properties': {'path': {'type': 'string', 'description': 'Page path, with or without a leading slash or .md suffix.'}}, 'additionalProperties': False}
list_pages
List every Medius documentation page (path, title, section). Start here to see what the docs cover.
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
search
Search the Medius documentation and return matching pages. Use the returned id with the fetch tool to read a page.
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Search terms.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['results'], 'properties': {'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url', 'text'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'text': {'type': 'string'}, 'title': {'type': 'string'}}}}}}
search_docs
Full-text search the Medius docs. Returns ranked pages with a snippet; follow up with get_page for the full Markdown.
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum results (default 10, max 50).'}, 'query': {'type': 'string', 'description': 'Search terms.'}}, 'additionalProperties': False}
Added
fetch
Sept. 17, 2026, 12:54 p.m.
Added
search
Sept. 17, 2026, 12:54 p.m.
Added
search_docs
Sept. 17, 2026, 12:54 p.m.
Added
get_page
Sept. 17, 2026, 12:54 p.m.
Added
list_pages
Sept. 17, 2026, 12:54 p.m.