Wheelhouse MCP Server
The Wheelhouse MCP server exposes the Revenue Management API as Model Context Protocol tools so AI assistants can read and update your Wheelhouse account on your behalf.
MCP access is a free beta for now. The Revenue Management API will become a paid product once it is released.
Enable access
Before connecting a client:
- Open your Wheelhouse account settings and go to API Key.
- Under MCP Access, click Enable MCP Access.
Wheelhouse creates dedicated API keys for MCP on your behalf. Usage is tracked and rate-limited like your other RM API keys, and you can review activity in the API logs. Disabling MCP access revokes those keys immediately.
Server URL
https://mcp.usewheelhouse.com/mcp
Authentication
MCP clients authenticate with OAuth (WorkOS AuthKit). Sign in with your Wheelhouse account through your client's OAuth flow — the same credentials you use in the Wheelhouse app.
Do not paste an RM API key into the MCP client. The server validates your
OAuth token, resolves your user-specific RM API key, and attaches it as
X-Integration-Api-Key on every upstream request. Your OAuth token is never
forwarded to the RM API.
See Authentication for how direct HTTP integrations differ.
Client setup
Enable MCP access first, then follow the steps for your client.
Claude Desktop
Custom connector (recommended)
- Open Settings → Connectors → Add custom connector.
- Paste the Wheelhouse MCP URL:
https://mcp.usewheelhouse.com/mcp - Complete the OAuth sign-in flow with your Wheelhouse account.
Manual config
If your organization does not allow custom connectors, add this to
claude_desktop_config.json and restart Claude Desktop:
{
"mcpServers": {
"wheelhouse": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.usewheelhouse.com/mcp"]
}
}
}
Claude Code (CLI)
Run this command in your terminal:
claude mcp add --transport http wheelhouse https://mcp.usewheelhouse.com/mcp
Cursor
- Open Cursor Settings → Tools & MCP, or create
.cursor/mcp.jsonin your project (or global MCP settings). - Add the Wheelhouse server configuration below.
- Click Connect next to Wheelhouse and sign in with your Wheelhouse account when prompted.
{
"mcpServers": {
"wheelhouse": {
"url": "https://mcp.usewheelhouse.com/mcp"
}
}
}
VS Code
- Open the Command Palette and run MCP: Add Server.
- Choose HTTP and use the configuration below (or add it to your MCP settings file).
- Complete the OAuth sign-in flow with your Wheelhouse account when prompted.
{
"servers": {
"wheelhouse": {
"type": "http",
"url": "https://mcp.usewheelhouse.com/mcp"
}
}
}
Other clients
Clients that support stdio MCP servers can connect through the mcp-remote
bridge:
npx -y mcp-remote https://mcp.usewheelhouse.com/mcp
Remote server URL: https://mcp.usewheelhouse.com/mcp
Usage notes
- Tools mirror the RM API. Each MCP tool maps to an RM API operation. Use the API Reference for request parameters, response shapes, and endpoint behavior.
- Same rate limits. MCP traffic uses your RM API key and is subject to the same limits described in Usage & limits (60 requests per minute by default). Prefer batch endpoints when working across many listings.
- Confirm before writes. Ask your assistant to show proposed changes (preference diffs, preview results, or concrete price impact) and approve before any PUT/DELETE or mutating POST.
- Preference arrays replace fully. When updating preferences, omitting a top-level field leaves it unchanged, but any array field you include fully replaces that array. Always read current preferences first, merge carefully, and confirm before writing. See Listing preferences.
- Skills. Workflow guidance for portfolio analysis, pacing, and preference writes lives in the Brig agent-skills plugin. Install it in your assistant (Cursor, Claude Code, Codex) alongside the MCP connection.