Infrasity

Connecting Claude Desktop

Connect Claude Desktop to Content Hub over MCP in about two minutes.

Content Hub authenticates over OAuth: there's no API key to generate or copy around. Pick your OS below and follow the steps to connect Claude Desktop.

Endpoint

Content Hub · MCP

https://app.infrasity.com/api/mcp

Setup

Connect Claude Desktop

~2 minutes

1

Open Claude Desktop's config editor

Inside Claude Desktop: click Settings (top menu bar → Claude → Settings…) → Developer → Edit Config. That opens claude_desktop_config.json in your default editor.

2

Add the ContentHub entry

If the file is empty (or you only see {}), replace the whole file with:

{
  "mcpServers": {
    "contenthub": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://app.infrasity.com/api/mcp"
      ]
    }
  }
}

If you already have other MCP servers configured, don't overwrite them: add contenthub as another entry inside the existing mcpServers block:

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/me/Docs"]
    },
    "contenthub": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://app.infrasity.com/api/mcp"]
    }
  }
}

Watch the comma: JSON needs one between entries but not after the last one. If unsure, paste your whole file into a JSON validator before saving. Save the file when you're done (⌘S).

3

Fully quit Claude Desktop, then reopen

Closing the window isn't enough. Claude keeps running in the background. You need to quit it completely:

  • Look for the Claude icon in the menu bar (top-right of your screen).
  • Click it (or right-click), then choose Quit Claude. Or press ⌘Q while Claude is focused.
  • Launch Claude again from your Applications folder or Spotlight.
4

Sign in when Claude prompts you

The first time Claude needs a ContentHub tool, your browser will open automatically. Sign in with your normal ContentHub credentials and click Allowon the consent screen. If the browser shows “Site can't be reached” after that, don't worry, Claude Desktop already has the token. Just close the tab.

After that, tokens refresh silently for 30 days. No repeat logins.

5

Confirm it's working, then try it out

In Claude Desktop, look for the 🔨 tools icon (or similar) near the message box. Click it: you should see ContentHub tools listed. Then open a new chat and ask:

  • List my sprints in ContentHub
  • Show me the GEO dashboard
  • Which topics are stale, older than 6 months?
  • Create a sprint called Q3 Launch from Aug 1 to Aug 14

Claude will ask for confirmation before anything that creates, updates, or deletes data. Nothing changes silently.

Using a different client

Any MCP client that supports remote HTTP servers with OAuth can connect the same way: point it at the endpoint above and complete the sign-in/consent flow when prompted. The exact config screen varies by client, but the steps map directly to what's shown above: add the server, let it open your browser to sign in, and approve access.

LLM usage: llms.txt

On this page