MCP ExplorerExplorer

Robot Mcp

@montesluon 9 months ago
6 MIT
FreeCommunity
AI Systems
mcp server for johnny-five

Overview

What is Robot Mcp

robot-mcp is a Model Context Protocol (MCP) service designed to control a robotic arm using a servo motor. It provides functionality to move the servo and plays an audio clip when the servo moves.

Use cases

Use cases for robot-mcp include robotics education, interactive exhibits, automation tasks, and prototyping for robotic applications.

How to use

To use robot-mcp, connect an Arduino board via USB, attach a servo motor to pin 10, and run the service using ‘node index.js’. The service exposes a tool called ‘moveMyServo’ that accepts a ‘degrees’ parameter (0-180) to control the servo’s position.

Key features

Key features of robot-mcp include integration with the Johnny-Five robotics framework, audio playback capabilities, and a simple command interface for controlling servo motors.

Where to use

robot-mcp can be used in educational robotics, hobbyist projects, and any application requiring robotic arm control with audio feedback.

Content

Robot Control Service

A Model Context Protocol (MCP) service that controls a robot arm with a servo motor. When the servo moves, it plays “Hasta la vista, baby!” audio clip.

Requirements

  • Node.js
  • Arduino or compatible board connected via USB
  • Servo motor connected to pin 10
  • Speaker for audio output

Installation

npm install

Usage

  1. Connect Arduino board via USB
  2. Connect servo to pin 10
  3. Run the service:
node index.js

The service exposes an MCP tool called moveMyServo that accepts a degrees parameter (0-180) to control the servo position.

Dependencies

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers