← All agents
ANTHROPIC

Claude Desktop + PitchPace

Claude as a chat-first desktop app for macOS and Windows — no terminal needed once the bridge is configured.

Desktop app

Before you start

  • A PitchPace tenant — your park on <tenant>.pitchpace.app. Replace <tenant> everywhere below.
  • An agent key (ppag_…) with the scopes you need — request one if you don’t have it yet. It is a secret: keep it out of repos and URLs.
QUICK START
  1. 1

    Have Node.js installed

    Claude Desktop’s custom connectors authenticate with OAuth only, so the mcp-remote bridge (runs via npx) passes your bearer key instead.

  2. 2

    Add PitchPace to claude_desktop_config.json

    Settings → Developer → Edit Config. macOS: ~/Library/Application Support/Claude/claude_desktop_config.json · Windows: %APPDATA%\Claude\claude_desktop_config.json.

    claude_desktop_config.json
    {
      "mcpServers": {
        "pitchpace": {
          "command": "npx",
          "args": [
            "-y", "mcp-remote",
            "https://<tenant>.pitchpace.app/api/agent/mcp",
            "--header", "Authorization: Bearer ppag_<key-id>.<secret>"
          ]
        }
      }
    }
  3. 3

    Restart Claude Desktop

    The PitchPace tools appear under the search-and-tools icon in the chat input.

VERIFY IT WORKS

After a restart, ask Claude the first prompt below — it should call `list_units` and show your unit types.

List my PitchPace unit types and this week’s per-day occupancy.

Writes are opt-in: set_occupancy exists only on keys with occupancy:write, and what it writes lowers your public availability immediately — start read-only if you are unsure.

EXAMPLE PROMPTS
List my unit types and this week’s occupancy per day.
Sync my PMS export: set 14 of my 20 pitches occupied for 1–15 August, note "OTA sales".
Which days in August still have at least 5 pitches available?
Read my price grid and list every band with a minimum stay under 3 nights.
REFERENCE