mcpField
R
Robot Control Service

Robot Control Service

ローカル
github.com/montesluその他738 週間前に更新

Robot Control Service について

Robot Control Serviceは、johnny-fiveを使ってサーボモーター式のロボットアームを操作するMCPサービスです。`moveMyServo`ツールで角度を0〜180度に設定でき、サーボの動作時に音声が再生されます。

主な機能

  1. 01サーボ式ロボットアームの制御
  2. 020〜180度の角度設定
  3. 03サーボ動作時の音声再生

活用シーン

  1. 01接続したロボットアームのサーボ操作
  2. 02MCPによる実機制御のテスト

MCP 対応

MCPクライアントに`moveMyServo`ツールを公開し、0〜180の`degrees`パラメーターでサーボを制御します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

ロボット制御サービス

サーボモーターでロボットアームを制御する、Model Context Protocol(MCP)サービスです。サーボが動くと、「Hasta la vista, baby!」の音声クリップが再生されます。

要件

  • Node.js
  • USB で接続された Arduino または互換ボード
  • ピン 10 に接続されたサーボモーター
  • 音声出力用のスピーカー

インストール

npm install

使用方法

  1. Arduino ボードを USB で接続します
  2. サーボをピン 10 に接続します
  3. サービスを実行します。
node index.js

このサービスは、サーボの位置を制御するために degrees パラメーター(0~180)を受け取る、moveMyServo という MCP ツールを公開します。

依存関係

コメント

MCP は初めてですか?

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

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