
Watson Orchestrate
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 toolsPublic 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*secretIBM 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
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.
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