search_capabilities and
execute_capability, so Claude Desktop searches what you can access and runs
exact capability names instead of loading hundreds of tool definitions into
context.
Server URL
Connect
-
Open Claude Desktop
Settings>Connectors. -
Click
Add custom connector. -
Name it
OpenWorkand set the URL to: -
Click
Connect, then finish the browser sign-in and choose your organization. Claude’s connector OAuth uses an HTTPS callback, which OpenWork accepts.
Fallback config
For Claude Desktop builds without custom connectors, openSettings >
Developer > Edit Config and add this to claude_desktop_config.json:
mcp-remote runs the OAuth locally on an HTTP loopback callback, which
OpenWork accepts. Restart Claude Desktop after editing the config.
Switch organizations
Remove the stored MCP auth token foropenwork, then connect again and choose
the organization you want during browser sign-in.
This is a setup guide. These steps match OpenWork Connect’s OAuth profile:
HTTPS or HTTP loopback callbacks, PKCE S256, and dynamic client registration
fallback. Claude Desktop is listed as setup only because native proof is not
complete. See the
client support status
table.
What you can ask
- “Which OpenWork organization am I connected to?”
- “Add omar@example.com to my organization.”
- “Assign Priya to the Sales team.”
- “Find the Q3 launch page in Notion and summarize it.”
What’s next
- Read the hub overview for OAuth, token, server exposure, and troubleshooting details.
- Publish Notion, Linear, Slack, and other shared tools with shared MCP connections.