markusvankempen avatar

Watson Orchestrate

markusvankempen/wxo-builder-mcp-server

Connects your AI editor to IBM Watson Orchestrate's REST API to manage skills, agents, connections, and flows without leaving Cursor, Claude Desktop, or VS Code Copilot. You get tools for listing and invoking agents, creating and updating skills, managing connections, and executing WxO tools directly from chat. The server acts as an HTTP client to your Watson Orchestrate instance, proxying MCP tool calls to endpoints like /v1/orchestrate/*. Works well alongside the WxO Builder VS Code extension, which gives you visual editing while this handles the AI-driven workflows. Set WO_API_KEY and WO_INSTANCE_URL, point it at your orchestrate.ibm.com instance, and you can script WxO administration through natural language.

tools
36
auth
Secret needed
transport
STDIO
env vars
2
last updated
Feb 20, 2026

Tools

36 tools

Public tool metadata for what this MCP can expose to an agent.

get_api_specReturns the OpenAPI spec (full or summary).

Returns the OpenAPI spec (full or summary).

No parameter schema in public metadata yet.

list_agentsList all agents

List all agents

No parameter schema in public metadata yet.

get_agentGet agent by ID or name.

Get agent by ID or name.

No parameter schema in public metadata yet.

get_agent_chat_starter_settingsGet welcome message and quick prompts.

Get welcome message and quick prompts.

No parameter schema in public metadata yet.

update_agent_chat_starter_settingsUpdate welcome_message and quick_prompts.

Update welcome_message and quick_prompts.

No parameter schema in public metadata yet.

list_agent_toolsList tools assigned to an agent with display names.

List tools assigned to an agent with display names.

No parameter schema in public metadata yet.

create_agentCreate an agent. Pass tools array to assign tools to the agent

Create an agent. Pass tools array to assign tools to the agent

No parameter schema in public metadata yet.

update_agentUpdate an agent.

Update an agent.

No parameter schema in public metadata yet.

update_agent_instructions_from_toolsAuto-generate and set instructions from assigned tools.

Auto-generate and set instructions from assigned tools.

No parameter schema in public metadata yet.

invoke_agentChat with an agent.

Chat with an agent.

No parameter schema in public metadata yet.

delete_agentDelete an agent

Delete an agent

No parameter schema in public metadata yet.

list_connectorsList available connector catalog

List available connector catalog

No parameter schema in public metadata yet.

list_connectionsList configured connections (scope: draft, live, all)

List configured connections (scope: draft, live, all)

No parameter schema in public metadata yet.

list_active_live_connectionsList only active and live connections (not tools), deduplicated.

List only active and live connections (not tools), deduplicated.

No parameter schema in public metadata yet.

get_connectionGet connection by app_id

Get connection by app_id

No parameter schema in public metadata yet.

create_connectionCreate a connection entry

Create a connection entry

No parameter schema in public metadata yet.

delete_connectionDelete a connection

Delete a connection

No parameter schema in public metadata yet.

configure_connectionSet credentials (api_key, basic, bearer) for a connection

Set credentials (api_key, basic, bearer) for a connection

No parameter schema in public metadata yet.

list_flows

No parameter schema in public metadata yet.

get_flow

No parameter schema in public metadata yet.

create_flow

No parameter schema in public metadata yet.

delete_flow

No parameter schema in public metadata yet.

list_skillsList all tools in the catalog (default limit 100)

List all tools in the catalog (default limit 100)

No parameter schema in public metadata yet.

list_tools_with_connectionsList tools grouped by connection status (tools with connections vs standard tools).

List tools grouped by connection status (tools with connections vs standard tools).

No parameter schema in public metadata yet.

list_standard_toolsList only standard tools (no connections).

List only standard tools (no connections).

No parameter schema in public metadata yet.

get_skillGet a tool by ID

Get a tool by ID

No parameter schema in public metadata yet.

delete_skillDelete a tool

Delete a tool

No parameter schema in public metadata yet.

deploy_skillCreate a tool from OpenAPI spec.

Create a tool from OpenAPI spec.

No parameter schema in public metadata yet.

deploy_tool_from_urlCreate a tool from a URL.

Create a tool from a URL.

No parameter schema in public metadata yet.

create_python_tool_from_tool_spec_jsonCreate a Python tool from tool-spec.json content.

Create a Python tool from tool-spec.json content.

No parameter schema in public metadata yet.

create_python_tool_and_uploadCreate a Python tool and upload its artifact in one step.

Create a Python tool and upload its artifact in one step.

No parameter schema in public metadata yet.

create_tool_and_assign_to_agentCreate a tool from URL and assign to agent in one step.

Create a tool from URL and assign to agent in one step.

No parameter schema in public metadata yet.

assign_tool_to_agentAssign a tool to an agent.

Assign a tool to an agent.

No parameter schema in public metadata yet.

update_skillUpdate name, description, permission (binding/connection not editable after creation)

Update name, description, permission (binding/connection not editable after creation)

No parameter schema in public metadata yet.

copy_skillCopy a tool. Keeps connection and parameters.

Copy a tool. Keeps connection and parameters.

No parameter schema in public metadata yet.

execute_toolExecute a tool by name or ID.

Execute a tool by name or ID.

No parameter schema in public metadata yet.

Sponsors

Configuration

WO_API_KEY*secret

IBM Cloud API key for Watson Orchestrate

WO_INSTANCE_URL*

Watson Orchestrate instance URL (e.g. https://xxx.orchestrate.ibm.com)

Readme

WXO Builder MCP Server

npm version npm downloads License

WXO Builder MCP Server

Add MCP server to Cursor

Version 1.0.4 · Author Markus van Kempen · Date 2026-02-20

MCP server for IBM Watson Orchestrate (WXO). Manage tools, agents, connections, flows, and execute tools from Cursor, VS Code Copilot, Claude Desktop, Antigravity, Windsurf, or the WxO Builder extension.


View the full README on GitHub

Details

Repository
github.com/markusvankempen/wxo-builder-mcp-server
Website
github.com/markusvankempen/wxo-builder-mcp-server#readme
Category
AI & LLM Tools
Package
@markusvankempen/wxo-builder-mcp-server
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from markusvankempen

Related AI & LLM Tools MCP servers

View all
1mcpwright avatarIRS SOI (income by ZIP)mcpwright/soi-mcpIRS income & tax stats by ZIP in your agent: AGI distribution, tax, credits, deductions.0stars
2meltingpixelsai avatarRelayzeromeltingpixelsai/relayzeroAgent economy on Solana — USDC via x402. Ships a BuyerAgent SDK + relayzero pay CLI.0stars
3meridianmcp avatarMeridianmeridianmcp/meridianPersistent memory, task coordination, and HITL queue for AI coding sessions.0stars
4mgthompo1 avatarAnchorr Mcpmgthompo1/anchorr-mcpAgent-native CRM. 25 tools — contacts, deals, sequences, enrichment waterfall, audit log.0stars
5middlebrick avatarMcp Servermiddlebrick/mcp-serverScan APIs for OWASP Top 10, LLM, and GraphQL security vulnerabilities.0stars
6mifactory-bot avatarMifactory Logic Verifiermifactory-bot/mifactory-logic-verifierVerify AI agent reasoning and logic for errors and contradictions. Pay-per-use.0stars