All integrations

MCP integration

The MCP package (Robomotion.MCP, v0.6.0) adds 19 nodes to Robomotion flows, including Listen SSE, Listen Stdio and Listen HTTP.

It runs on Windows, macOS and Linux robots. For AI agents, 18 of its nodes work as tools, and its Toolkit node exposes 6 tools at once.

What the MCP package does

MCP integration for Robomotion RPA

Model Context Protocol (MCP) client and server package for Robomotion. Provides both client-side nodes for connecting to external MCP servers and server-side nodes for exposing Robomotion flows as MCP servers. Client nodes support three transport modes: Stdio (JSON config with command/args/env for local processes), SSE (Server-Sent Events via URL), and Streamable HTTP (with optional stateless mode and continuous listening). Client operations include calling tools, listing tools/prompts/resources, getting prompts, and reading resources. Listen HTTP serves Streamable HTTP with optional stateless mode (no session id, so any instance behind a load balancer can answer), a bearer token from an API Key vault item, a call timeout for slow RPA work, CORS origins for browser clients, a proxy-host escape from the DNS rebinding guard, and streaming disable. Server nodes listen via Stdio, SSE, or HTTP transports and expose tools, prompts, and resources through paired In/Out nodes - ToolIn defines a tool with a JSON schema and ToolOut returns results (an object result also travels as structuredContent, and is_error marks the call as failed); PromptIn defines a handlebars-templated prompt and PromptOut returns rendered content; ResourceIn defines static or URI-template resources and ResourceOut returns content. Credentials are optional: an API Key item can be bound to Listen HTTP as a bearer token. Connection details are configured per-node.

Namespace
Robomotion.MCP
Latest version
0.6.0 (12 versions published)
Written in
Go
Categories
Artificial Intelligence

MCP nodes (19)

These are the node IDs an agentic flow or an RPA bot uses, exactly as they appear in the Flow Designer and in flow code. A trigger node has no input port and starts the flow when its event arrives. An agent tool node can also be called by an AI agent on its own. The Toolkit node hands an agent several of the package operations at once.

NodeNode IDType
Listen SSERobomotion.MCP.Server.ListenSSE
TriggerAgent tool
Listen StdioRobomotion.MCP.Server.ListenStdio
TriggerAgent tool
Listen HTTPRobomotion.MCP.Server.ListenHTTP
TriggerAgent tool
Prompt InRobomotion.MCP.Server.PromptIn
Agent tool
Prompt OutRobomotion.MCP.Server.PromptOut
Agent tool
Resource InRobomotion.MCP.Server.ResourceIn
Agent tool
Resource OutRobomotion.MCP.Server.ResourceOut
Agent tool
Tool InRobomotion.MCP.Server.ToolIn
Agent tool
Tool OutRobomotion.MCP.Server.ToolOut
Agent tool
Connect StdioRobomotion.MCP.Client.ConnectStdio
Agent tool
Connect SSERobomotion.MCP.Client.ConnectSSE
Agent tool
Connect HTTPRobomotion.MCP.Client.ConnectHTTP
Agent tool
Call ToolRobomotion.MCP.Client.CallTool
Agent tool
Get PromptRobomotion.MCP.Client.GetPrompt
Agent tool
List PromptsRobomotion.MCP.Client.ListPrompts
Agent tool
List ResourcesRobomotion.MCP.Client.ListResources
Agent tool
List ToolsRobomotion.MCP.Client.ListTools
Agent tool
Read ResourceRobomotion.MCP.Client.ReadResource
Agent tool
ToolkitRobomotion.MCP.Agents.Toolkit
Toolkit · 6 tools

Platforms

The MCP package runs on Windows, macOS and Linux robots. Any Robomotion robot on these operating systems can run a flow that uses it.

How to install the MCP package

  1. Open Packages in the Robomotion Flow Designer.
  2. Search for MCP or Robomotion.MCP, then click Install on its card.
  3. The MCP nodes appear in the node palette for everyone in the workspace, because installation is per workspace.

From a terminal, the Robomotion CLI installs the same package:

robomotion install Robomotion.MCP

Templates that use MCP

2 ready-made templates use MCP nodes in their flows. Open one to start from a working flow.

Related integrations

Packages that share a category or keywords with MCP. It is filed under Artificial Intelligence.

MCP documentation

The MCP package reference on docs.robomotion.io documents each node and its properties.

https://docs.robomotion.io/reference/packages/mcp/

Package data from the Robomotion package index, synced October 31, 2026.