mcpField
M
Medius Docs

Medius Docs

リモート
medius.k4tech.net開発ツール02 週間前に更新
リポジトリ公式サイト

Medius Docs について

Medius Docsは、Mediusの入力パススルーファームウェア、バイナリ制御プロトコル、Rustライブラリのドキュメントサイトです。デバイス開発者向けにAPIリファレンス、言語バインディング、ブラウザーダッシュボード、AI向けの閲覧形式を提供します。

主な機能

  1. 01バイナリプロトコルとデバイス動作のリファレンス
  2. 02RustライブラリのAPIドキュメント
  3. 03C ABIとPythonバインディングのドキュメント
  4. 04ブラウザーダッシュボードの案内
  5. 05Markdownページとllms.txt

活用シーン

  1. 01Mediusプロトコルのコマンドを調べる
  2. 02medius Rust crateを使った開発
  3. 03C ABIやPythonバインディングを確認
  4. 04ブラウザーダッシュボードでデバイスを操作

MCP 対応

AI AccessセクションにMCPサーバーの記載がありますが、提供されたREADMEには機能の説明がありません。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://medius.k4tech.net/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

5

このツールにパラメーターはありません。

詳細

Medius ドキュメント

Medius のドキュメントサイトです。入力パススルーファームウェア、そのバイナリー制御プロトコル、および medius Rust ライブラリについて説明します。

SolidJS と MidnightUI で構築されています。

セクション

セクション内容
ネイティブ APIバイナリー制御プロトコルとボックスの動作:ハードウェア、トランスポート、フレーム形式、入力注入モデル、すべてのコマンド(オペコード 0x01-0x1E)。
Rust ライブラリmedius クレートのリファレンス:接続、コマンドバインディング、キープアライブ、再接続、および async / mock / tracing 機能。
バインディングクレートを介した C ABI と Python バインディング。
ダッシュボードブラウザー内のボックスダッシュボード:接続、デバイス情報、ファームウェア更新、復旧、デバイスログ。
AI アクセスページごとの Markdown 版、llms.txt、MCP サーバー。

開発

前提条件
セットアップ
bun install
開発サーバー
bun run dev

http://localhost:3000 を開きます。

ビルド
bun run build

出力先:dist/。

技術スタック

ツール役割
SolidJSリアクティブ UI フレームワーク
@solidjs/routerクライアントサイドルーティング
Viteビルドツール
Bunランタイムおよびパッケージマネージャー
MidnightUIコンポーネントライブラリ
solid-iconsアイコン

デプロイ

CI は main へのプッシュごとにアプリとマルチアーキテクチャコンテナーをビルドし、 ghcr.io/k4hvh/medius-docs に公開します。実行方法:

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

docker-compose.yml は同じイメージを実行します。コンテナーは Bun でビルドし、dist/ をポート 3000 で配信します。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。