Guesty MCP

Multi-tenant MCP server wrapping the Guesty Open API. Before connecting a chat client, create an account with your Guesty client_id / client_secret. Each client then authenticates via OAuth 2.1 (Dynamic Client Registration + PKCE) — no tokens to copy.

Server URL: https://guesty.nlma.io/mcp

Claude.ai (Pro / Max / Team / Enterprise)

  1. Settings → ConnectorsAdd custom connector.
  2. Name: Guesty. Remote MCP server URL: https://guesty.nlma.io/mcp.
  3. Click Add, then Connect. You'll be redirected here to log in and approve access.

ChatGPT (Pro / Business / Enterprise)

  1. Settings → ConnectorsCreate.
  2. Name: Guesty. MCP Server URL: https://guesty.nlma.io/mcp. Authentication: OAuth.
  3. Save, then add the connector to a chat. First use will redirect here for OAuth approval.

Claude Code (CLI)

claude mcp add --transport http guesty https://guesty.nlma.io/mcp

On first tool invocation, Claude Code opens the OAuth flow in your browser.

Claude Desktop

Edit claude_desktop_config.json (Settings → Developer → Edit Config):

{
  "mcpServers": {
    "guesty": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://guesty.nlma.io/mcp"
      ]
    }
  }
}

mcp-remote bridges the HTTP transport to Claude Desktop's stdio and handles OAuth. Restart Claude Desktop after editing.

VS Code (Copilot Chat / Agent mode)

Create .vscode/mcp.json in your workspace:

{
  "servers": {
    "guesty": {
      "type": "http",
      "url": "https://guesty.nlma.io/mcp"
    }
  }
}

Open the Command Palette → MCP: List ServersguestyStart. VS Code handles the OAuth redirect.

Cursor

Create ~/.cursor/mcp.json (global) or .cursor/mcp.json (workspace):

{
  "mcpServers": {
    "guesty": {
      "url": "https://guesty.nlma.io/mcp"
    }
  }
}

Any other MCP client

Point it at https://guesty.nlma.io/mcp over Streamable HTTP. OAuth metadata is auto-discovered at https://guesty.nlma.io/.well-known/oauth-authorization-server; clients that support Dynamic Client Registration will register themselves.

Admin dashboard · Sign up · Log in