Windows stdio MCP server for MikuMikuDance authoring and MME settings
MikuMikuDanceの制作操作とMME設定を扱うWindows用stdio MCPサーバーです。キャラクター・カメラ・照明・物理、タイムライン編集、EMMの編集と実機反映、画像・音声付きAVI出力に対応します。
mmd-mcpで制作したシーンをMMD上に表示。モデル:Tda式初音ミクV4X/Tda。初音ミク © Crypton Future Media, INC. 画像のクレジット。
検証環境は日本語配布版 MMD 9.32 x64、日本語Windows、Python 3.10 x64 です。同じ実行ファイルの日本語モードと内蔵の English Mode に対応します。英語OS上の通し検証は未実施です。
ボーン情報と名前指定による選択は、次のSHA-256のMMD実行ファイルに限定します。
ボーン選択には自作の小さなDLLをMMDのUIスレッドへ一時的に読み込み、MMD自身の選択処理を呼びます。処理後にフックを解除します。これは保証された公開APIではなく、検証した実行ファイルの内部構造に依存する方式です。未対応ビルドは拒否します。
Python x64とVisual Studio 2022/Build Toolsの「C++によるデスクトップ開発」を用意し、開発フォルダで実行します。
再現用の依存一覧は requirements-lock.txt です。現在はソース配布のため、上記の手順で自分の環境からDLLをビルドします。DLLはmmd-mcpのパッケージ内に生成されるため、MMDフォルダへコピーする必要はありません。
ビルド済みwheelの公開はMicrosoft製部分の配布条件確認が完了するまで保留です。以下は自分で生成したwheel等を使う場合の手順で、wheelからの導入にはC++環境が不要です。
MCPクライアントにstdioサーバーとして登録します。以下のパスは配置先に変更してください。
MCPクライアント(Codex・Claude Code 等)から制作用MMDを起動する場合は、インストール先のPythonで次を使えます。
WindowsのローカルWMI経由で起動元のMCPクライアントと独立したプロセスを作り、ジョブ非所属を確認してからMMDを実行します。起動に失敗した場合、通常の子プロセスとして再起動はしません。戻り値のPIDを mmdlistwindows と照合してください。起動元のMCPクライアントの終了に伴う巻き込みを防ぐための経路で、MMD自身のクラッシュやWindows終了を防ぐものではありません。
通常利用ではMMDを先に起動します。サーバーはMMDの自動起動やネットワーク待受を行いません。複数起動時は mmdlistwindows の hwnd を各呼び出しへ渡します。
v0.3.0の公開MCPツールは50個です。ボーン・表情・カメラ・アクセサリのキー書き込みは、1件でもバッチ形式を使います。ネイティブ編集の手順 と 全機能の対応表 も参照してください。
ツール 内容 --- --- mmdlistwindows MMDのHWND・PID・タイトル mmdcapturewindow UIを含むウィンドウ全体のPNG mmdlistmodels / mmdselectmodel モデル一覧・名前またはインデックスで選択。0はカメラ・照明・アクセサリ mmdgetuistate 表示フレーム、モデル、表情一覧・表示値、IK選択欄 mmdlistbones / mmdselectbone ボーン一覧・名前またはインデックスで単一選択 mmdgetselectedbonetransform 選択名・選択数と位置・回転の表示値 mmdgetcamera カメラ中心位置・回転・距離・画角
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/BeamManP--mmd-mcp.html)
Generate realistic teacher documents (ID cards, licenses, letters) for 13 countries via MCP.
rokbenko/quackd🦆🧠 Give your small robot a brain. Tell a Microduck, a Reachy Mini, a LeRobot arm or any ROS base what you want in plain language. An LLM (Claude, OpenAI, Gemini, Grok, or a local model via Ollama, vLL
lotchuazzz-crypto/papergraph-mcpTurn arXiv and LaTeX mathematical papers into theorem dependency graphs for AI agents through MCP.
1105216375-alt/resimindNeuro-symbolic agents with verified memory. MCP math tools, an algebra repair Skill, and an open challenge. Verify solutions, learn checked rules, and reuse.
Stupidoodle/swissdevjobs-cliSearch & apply to ~4,700 salary-transparent tech jobs across 7 countries (🇨🇭🇩🇪🇬🇧🇺🇸🇨🇦🇳🇱🇫🇷) from your terminal or AI agent — zero-dependency Python CLI + MCP server + Claude Code plugin
sepehr071/awesome-iran-mcp19 open-source MCP servers (308 tools) that give AI agents the Iranian web: Digikala, Snappfood, Jabama, MrBilit, Paziresh24, Taaghche and more. Prices in Toman.
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.