Connect

Add Frontlatch to your AI app in one tap.

Claude, Cursor and VS Code open with Frontlatch filled in. ChatGPT and Grok show you where to paste one address.

  • One tap

    Claude

    Opens Claude with the name and address filled in. You tap Add. On a phone, stay in the browser if the app opens without that screen.

    Add to Claude
  • Copy and paste

    ChatGPT

    On the ChatGPT website. Copy the address, then paste it under Plugins.

    Add to ChatGPT

    Address

    https://frontlatch.com/mcp

    Select the text above and copy it.

    1. Plugins

      Open ChatGPT in a browser on a computer, then open Plugins.

    2. Plus

      Tap the plus, then Add custom MCP server.

    3. Paste

      Name it Frontlatch, paste the address, tick the box, and tap Create.

  • Copy and paste

    Grok

    On the Grok website. Copy the address, then add a custom connector.

    Add to Grok

    Address

    https://frontlatch.com/mcp

    Select the text above and copy it.

    1. Connectors

      Open Grok connectors.

    2. Custom

      Tap New Connector, then Custom.

    3. Paste

      Paste the address and add it.

    Open Grok connectors

    On Grok Business, an admin adds this same address in the xAI console under Connectors, then Add Connector, then Other.

  • One tap

    Cursor

    Opens the Cursor app on this computer and asks you to confirm.

    Add to Cursor
  • One tap

    VS Code

    Opens VS Code on this computer and asks you to confirm.

    Add to VS Code

For developers

The two addresses

https://frontlatch.com/mcp works with no Frontlatch account. Reading works, and a booking waits for the business to accept it.

https://frontlatch.com/mcp/auth sends the person to Frontlatch to sign in, then calls the same tools with that account. The app registers itself. There is no client secret to copy.

Public client config

{
  "mcpServers": {
    "frontlatch": {
      "type": "http",
      "url": "https://frontlatch.com/mcp"
    }
  }
}

Select the text above and copy it.

The same client block as the developer quickstart, pointed at the public address.

Signed-in client config

{
  "mcpServers": {
    "frontlatch": {
      "type": "http",
      "url": "https://frontlatch.com/mcp/auth"
    }
  }
}

Select the text above and copy it.

The same block with the account address. Use it when the app should sign the person in.

Signed-in links

The buttons above use the public address. These use the account address.

Add the signed-in server to Claude. If Claude asks about sign-in, choose sign in when needed. If it asks how it registers, choose Register automatically.

Add the signed-in server to Cursor. Add the signed-in server to VS Code.

Claude Code

Public

claude mcp add --transport http frontlatch https://frontlatch.com/mcp

Select the text above and copy it.

Adds the public address over streamable HTTP.

Signed in

claude mcp add --transport http frontlatch https://frontlatch.com/mcp/auth

Select the text above and copy it.

Adds the account address. Claude Code starts the sign-in when a tool needs it.

Gemini CLI

Put this in ~/.gemini/settings.json, or in .gemini/settings.json for one project. Gemini CLI uses httpUrl for streamable HTTP.

Gemini CLI settings

{
  "mcpServers": {
    "frontlatch": {
      "httpUrl": "https://frontlatch.com/mcp"
    }
  }
}

Select the text above and copy it.

httpUrl is the streamable HTTP field. The url field on this client is SSE.

The xAI API

xAI API tool

{
  "type": "mcp",
  "server_url": "https://frontlatch.com/mcp",
  "server_label": "frontlatch"
}

Select the text above and copy it.

The remote tool object from the xAI API docs, pointed at the public address.

The raw API

The developer quickstart has the TypeScript and Python sketches, plus curl for initialize and tools/list. The tool reference lists every input.

Point an agent at the gateway.