Slack ↔ WxO MCP Gateway MCP Server
io.github.markusvankempen/slack-wxo-mcp-gateway
What is the Slack ↔ WxO MCP Gateway MCP server?
Lifts WxO Slack limits: every-message wake-up, multi-channel MCP. https://markusvankempen.github.io/
How to install Slack ↔ WxO MCP Gateway
Copy-paste configuration for popular MCP clients.
SLACK_BOT_TOKENrequiredsecretSlack Bot User OAuth Token (xoxb-…)
WXO_INSTANCE_URLrequiredwatsonx Orchestrate instance base URL
WXO_API_KEYrequiredsecretwatsonx Orchestrate / MCSP API key
WXO_AGENT_IDDefault WxO agent id for bindings
GATEWAY_TRANSPORTstdio (IDE) or streamable-http (hosted). Default for npx IDE use: stdio
SLACK_SIGNING_SECRETsecretSlack signing secret (Events mode)
{
"mcpServers": {
"slack-wxo-mcp-gateway": {
"command": "npx",
"args": [
"-y",
"@markusvankempen/slack-wxo-mcp-gateway",
"--stdio"
],
"env": {
"SLACK_BOT_TOKEN": "<YOUR_SLACK_BOT_TOKEN>",
"WXO_INSTANCE_URL": "<YOUR_WXO_INSTANCE_URL>",
"WXO_API_KEY": "<YOUR_WXO_API_KEY>",
"WXO_AGENT_ID": "<YOUR_WXO_AGENT_ID>",
"GATEWAY_TRANSPORT": "<YOUR_GATEWAY_TRANSPORT>",
"SLACK_SIGNING_SECRET": "<YOUR_SLACK_SIGNING_SECRET>"
}
}
}
}{
"mcpServers": {
"slack-wxo-mcp-gateway": {
"command": "npx",
"args": [
"-y",
"@markusvankempen/slack-wxo-mcp-gateway",
"--stdio"
],
"env": {
"SLACK_BOT_TOKEN": "<YOUR_SLACK_BOT_TOKEN>",
"WXO_INSTANCE_URL": "<YOUR_WXO_INSTANCE_URL>",
"WXO_API_KEY": "<YOUR_WXO_API_KEY>",
"WXO_AGENT_ID": "<YOUR_WXO_AGENT_ID>",
"GATEWAY_TRANSPORT": "<YOUR_GATEWAY_TRANSPORT>",
"SLACK_SIGNING_SECRET": "<YOUR_SLACK_SIGNING_SECRET>"
}
}
}
}{
"mcpServers": {
"slack-wxo-mcp-gateway": {
"command": "npx",
"args": [
"-y",
"@markusvankempen/slack-wxo-mcp-gateway",
"--stdio"
],
"env": {
"SLACK_BOT_TOKEN": "<YOUR_SLACK_BOT_TOKEN>",
"WXO_INSTANCE_URL": "<YOUR_WXO_INSTANCE_URL>",
"WXO_API_KEY": "<YOUR_WXO_API_KEY>",
"WXO_AGENT_ID": "<YOUR_WXO_AGENT_ID>",
"GATEWAY_TRANSPORT": "<YOUR_GATEWAY_TRANSPORT>",
"SLACK_SIGNING_SECRET": "<YOUR_SLACK_SIGNING_SECRET>"
}
}
}
}{
"servers": {
"slack-wxo-mcp-gateway": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@markusvankempen/slack-wxo-mcp-gateway",
"--stdio"
],
"env": {
"SLACK_BOT_TOKEN": "<YOUR_SLACK_BOT_TOKEN>",
"WXO_INSTANCE_URL": "<YOUR_WXO_INSTANCE_URL>",
"WXO_API_KEY": "<YOUR_WXO_API_KEY>",
"WXO_AGENT_ID": "<YOUR_WXO_AGENT_ID>",
"GATEWAY_TRANSPORT": "<YOUR_GATEWAY_TRANSPORT>",
"SLACK_SIGNING_SECRET": "<YOUR_SLACK_SIGNING_SECRET>"
}
}
}
}claude mcp add slack-wxo-mcp-gateway --env SLACK_BOT_TOKEN=<YOUR_SLACK_BOT_TOKEN> --env WXO_INSTANCE_URL=<YOUR_WXO_INSTANCE_URL> --env WXO_API_KEY=<YOUR_WXO_API_KEY> --env WXO_AGENT_ID=<YOUR_WXO_AGENT_ID> --env GATEWAY_TRANSPORT=<YOUR_GATEWAY_TRANSPORT> --env SLACK_SIGNING_SECRET=<YOUR_SLACK_SIGNING_SECRET> -- npx -y @markusvankempen/slack-wxo-mcp-gateway --stdioRelated MCP servers
IBM Maximo
Connect AI assistants to IBM Maximo for API discovery, OSLC querying, and Carbon UI generation.
IBM Code Engine MCP Server
Deploy to IBM Code Engine from Cursor, Copilot, Claude & Cline. Build, push, deploy via MCP.
Quantum OpenQASM MCP
IBM Quantum OpenQASM 2.0 MCP — list backends, submit QASM, poll jobs, get histograms.
WxO Agent MCP
Invoke a Watson Orchestrate agent via MCP. Configure with WO_AGENT_ID.
Watson Orchestrate
Manage IBM Watson Orchestrate tools, agents, connections from Cursor, Copilot, Claude.
Zendesk MCP
Zendesk MCP: 14 tools for AI agents — create, search, assign, comment, and close support tickets.