Skip to content

Robot MCP Documentation

Welcome to the Robot MCP documentation!

Control robotic arms through natural language using FastMCP and multiple LLM providers (OpenAI, Groq, Gemini, Ollama).

  • Quick Start


    Get started in minutes with our quick start guide

    Installation

  • User Guide


    Learn how to use Robot MCP effectively

    Setup Guide

  • API Reference


    Complete API documentation for all tools

    API Docs

  • Examples


    Real-world examples and use cases

    Examples

Features

Natural Language Control - No programming required 🤖 Multi-LLM Support - OpenAI, Groq, Gemini, Ollama 🎯 Auto-Detection - Automatically selects available API 🔄 Hot-Swapping - Switch providers during runtime 🤖 Multi-Robot Support - Niryo Ned2 and WidowX 👁️ Vision-Based Detection - Automatic object detection

System Architecture

┌─────────────┐         ┌──────────────┐         ┌─────────────┐
│   Multi-    │  HTTP   │              │  Python │             │
│   LLM       │◄───────►│ FastMCP      │◄───────►│   Niryo/    │
│  (OpenAI/   │  SSE    │ Server       │   API   │   WidowX    │
│ Groq/Gemini)│         │              │         │             │
└─────────────┘         └──────────────┘         └─────────────┘

Getting Started

  1. Install the package
  2. Configure API keys
  3. Start the server
  4. Try examples

Support