Node-RED MCP Server for OpenAI Agents SDKGive OpenAI Agents SDK instant access to 11 tools to Add Flow, Delete Flow, Get Diagnostics, and more
The OpenAI Agents SDK enables production-grade agent workflows in Python. Connect Node-RED through Vinkius and your agents gain typed, auto-discovered tools with built-in guardrails. no manual schema definitions required.
Ask AI about this MCP Server for OpenAI Agents SDK
The Node-RED MCP Server for OpenAI Agents SDK is a standout in the Loved By Devs category — giving your AI agent 11 tools to work with, ready to go from day one.
Vinkius delivers Streamable HTTP and SSE to any MCP client
import asyncio
from agents import Agent, Runner
from agents.mcp import MCPServerStreamableHttp
async def main():
# Your Vinkius token. get it at cloud.vinkius.com
async with MCPServerStreamableHttp(
url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
) as mcp_server:
agent = Agent(
name="Node-RED Assistant",
instructions=(
"You help users interact with Node-RED. "
"You have access to 11 tools."
),
mcp_servers=[mcp_server],
)
result = await Runner.run(
agent, "List all available tools from Node-RED"
)
print(result.final_output)
asyncio.run(main())
* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure
About Node-RED MCP Server
Connect your Node-RED instance to any AI agent to orchestrate your event-driven applications and IoT workflows through natural language.
The OpenAI Agents SDK auto-discovers all 11 tools from Node-RED through native MCP integration. Build agents with built-in guardrails, tracing, and handoff patterns. chain multiple agents where one queries Node-RED, another analyzes results, and a third generates reports, all orchestrated through Vinkius.
What you can do
- Flow Management — Retrieve, create, update, or delete entire flow configurations and individual tabs using
get_flows,add_flow, anddelete_flow. - Node Operations — List all installed node modules and dynamically install or remove npm packages with
install_nodeandremove_node. - System Diagnostics — Monitor runtime health, including OS details, Node.js version, and memory usage via
get_diagnostics. - Configuration Control — Fetch runtime settings and user information to understand your environment's constraints.
The Node-RED MCP Server exposes 11 tools through the Vinkius. Connect it to OpenAI Agents SDK in under two minutes — credentials fully managed, no infrastructure to provision, no vendor lock-in. Your configuration, your data, your control.
All 11 Node-RED tools available for OpenAI Agents SDK
When OpenAI Agents SDK connects to Node-RED through Vinkius, your AI agent gets direct access to every tool listed below — spanning low-code, event-driven, workflow-automation, and more. Every call runs in a secure, isolated environment with full audit visibility. Beyond a simple connection, you get real-time monitoring of agent activity, enterprise governance, and optimized token usage.
Add flow on Node-RED
Add a new flow to the configuration
Delete flow on Node-RED
Delete an individual flow
Get diagnostics on Node-RED
js, and memory usage. Get Node-RED system diagnostics
Get flow on Node-RED
Get an individual flow (tab) configuration
Get flows on Node-RED
Get active flow configuration
Get nodes on Node-RED
Get list of installed nodes
Get settings on Node-RED
Get Node-RED runtime settings
Install node on Node-RED
Install a new node module
Remove node on Node-RED
Remove a node module
Set flows on Node-RED
Set active flow configuration
Update flow on Node-RED
Update an individual flow
Connect Node-RED to OpenAI Agents SDK via MCP
Follow these steps to wire Node-RED into OpenAI Agents SDK. The entire setup takes under two minutes — your credentials stay safe behind Vinkius.
Install the SDK
pip install openai-agents in your Python environmentReplace the token
[YOUR_TOKEN_HERE] with your Vinkius token from cloud.vinkius.comRun the script
python agent.pyExplore tools
Why Use OpenAI Agents SDK with the Node-RED MCP Server
OpenAI Agents SDK provides unique advantages when paired with Node-RED through the Model Context Protocol.
Native MCP integration via `MCPServerSse`, pass the URL and the SDK auto-discovers all tools with full type safety
Built-in guardrails, tracing, and handoff patterns let you build production-grade agents without reinventing safety infrastructure
Lightweight and composable: chain multiple agents and MCP servers in a single pipeline with minimal boilerplate
First-party OpenAI support ensures optimal compatibility with GPT models for tool calling and structured output
Node-RED + OpenAI Agents SDK Use Cases
Practical scenarios where OpenAI Agents SDK combined with the Node-RED MCP Server delivers measurable value.
Automated workflows: build agents that query Node-RED, process the data, and trigger follow-up actions autonomously
Multi-agent orchestration: create specialist agents. one queries Node-RED, another analyzes results, a third generates reports
Data enrichment pipelines: stream data through Node-RED tools and transform it with OpenAI models in a single async loop
Customer support bots: agents query Node-RED to resolve tickets, look up records, and update statuses without human intervention
Example Prompts for Node-RED in OpenAI Agents SDK
Ready-to-use prompts you can give your OpenAI Agents SDK agent to start working with Node-RED immediately.
"Show me all active flows in my Node-RED instance."
"Check the system diagnostics and memory usage."
"Install the 'node-red-node-email' module."
Troubleshooting Node-RED MCP Server with OpenAI Agents SDK
Common issues when connecting Node-RED to OpenAI Agents SDK through Vinkius, and how to resolve them.
MCPServerStreamableHttp not found
pip install --upgrade openai-agentsAgent not calling tools
Node-RED + OpenAI Agents SDK FAQ
Common questions about integrating Node-RED MCP Server with OpenAI Agents SDK.
How does the OpenAI Agents SDK connect to MCP?
MCPServerSse(url=...) to create a server connection. The SDK auto-discovers all tools and makes them available to your agent with full type information.Can I use multiple MCP servers in one agent?
MCPServerSse instances to the agent constructor. The agent can use tools from all connected servers within a single run.Does the SDK support streaming responses?
Explore More MCP Servers
View all →
Pixabay
10 toolsSearch and retrieve royalty-free stock images, vectors, illustrations, and videos via AI directly from Pixabay.

Flexport Logistics
12 toolsManage e-commerce fulfillment, inventory, and returns via AI agents with Flexport Logistics.

Boostapp
1 toolsAutomate lead management in Boostapp — create new leads, assign pipeline stages, and manage customer data directly from any AI agent.

Gatling
10 toolsManage load testing via Gatling Enterprise — list and start simulations, monitor test runs and request stats, and handle generator pools directly from any AI agent.
