Skip to main content
Glama
lilyuppi

RoboDK MCP Server

by lilyuppi

RoboDK MCP Server

A Model Context Protocol (MCP) server for RoboDK. Allows AI agents to control RoboDK sessions, manage stations, add robots, and inspect the station tree.

Installation

This project uses uv.

uv sync

Related MCP server: ROS2 MCP Server

Running the Server

Run the server using uv:

uv run robodk-mcp

This starts the server using stdio transport. It is designed to be used by an MCP client (like Claude Desktop or an IDE).

Tools

robodk.start

Launches RoboDK or connects to an existing instance.

  • Returns: Session ID.

robodk.open_station

Opens a station file or creates a new empty station.

  • Arguments:

    • empty (boolean): If true, creates a new empty station.

    • file_path (string): Path to .rdk file to open.

station.add_robot

Adds a robot to the current station.

  • Arguments:

    • robot_model (string): Name or path of the robot (e.g., "UR10", "KUKA KR 6 R900").

  • Returns: Robot ID and Name.

  • Note: Requires the robot file to be available locally or in RoboDK's library.

Resources

station://current/tree

Returns the current station hierarchy as a JSON tree.

  • Fields: id, name, type, parent.

Development

  • Build: uv build

  • Verify: python verify_mcp.py

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    F
    maintenance
    Enables AI assistants to control Universal Robots through real-time connection management, status monitoring, and precise joint/linear motion control. Provides safe robot operation with built-in collision detection and simulation mode for development without physical hardware.
    Last updated
    5
    GPL 3.0
  • A
    license
    -
    quality
    D
    maintenance
    Enables AI tools to interact with ROS2 robotics systems through natural language commands. Supports topic publishing/subscribing, service calls, message analysis, and auto-discovery of ROS2 interfaces for debugging and controlling robots.
    Last updated
    Mozilla Public 2.0
  • A
    license
    -
    quality
    -
    maintenance
    Enables AI agents to interact with and control Roblox Studio instances in real-time through the Model Context Protocol. It provides a unified tool for building, scripting, and manipulating 3D worlds with over 90 operations including instance management and Luau scripting.
    Last updated
    14

View all related MCP servers

Related MCP Connectors

  • Create and manage AI agents that collaborate and solve problems through natural language interacti…

  • Build, validate, and deploy multi-agent AI solutions from any AI environment.

  • Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/lilyuppi/mcp_robodk'

If you have feedback or need assistance with the MCP directory API, please join our Discord server