何が起きたか
Pollen Roboticsは、同社のヒューマノイドロボットReachy Mini向けに、MCP(Model Context Protocol)ツールを追加できる機能を公開した。ブログで、会話アプリにツールを追加するコマンド例を示し、天気検索ツールを追加して「パリの今日の天気は?」と尋ねる例を紹介している。ツールは、ロボットが会話中に実行できる機能(感情表現、頭部移動、カメラ操作など)で、各ツールには名前と説明があり、モデルがそれらを読んで必要に応じて呼び出す。ツールはプロフィール(instructions.txtとtools.txt)で有効化され、デフォルトプロフィールにはdance、play_emotion、camera、move_headなどが含まれる。また、独自のツールをPythonファイルで追加することも可能。従来はツールがローカルPythonに限定されていたが、今回リモートツールの仕組みを導入し、外部公開・共有・更新を容易にした。
Key Facts
| Pollen Roboticsは、Reachy Miniの会話アプリにMCPツールを追加できる機能を公開した。 | [0] |
| ツール追加はコマンド「reachy-mini-conversation-app tool-spaces add pollen-robotics/reachy-mini-weather-tool」で行う。 | [0] |
| ツールは、モデルが会話中に実行できる機能で、名前と説明を持ち、モデルが呼び出す。 | [0] |
| ツールの有効化はプロフィール(instructions.txtとtools.txt)で制御され、デフォルトプロフィールにはdance、stop_dance、play_emotion、stop_emotion、camera、idle_do_nothing、head_tracking、move_headが含まれる。 | [0] |
| 独自ツールはPythonファイルをプロフィール(またはexternal_tools/)に追加し、tools.txtに名前を記載することで作成できる。 | [0] |
| 従来のツールはローカルPythonに限定されていたが、リモートツールの仕組みを導入し、外部公開・共有・更新を容易にした。 | [0] |
なぜ重要か
この機能により、Reachy Miniの会話アプリは、ロボットの身体制御に加えて、ウェブ検索や天気予報などの外部サービスをツールとして組み込むことが可能になる。開発者はアプリ本体を変更せずにツールを追加・更新でき、コミュニティでツールを共有しやすくなる。