Set yourself up as an Immoprobe MCP client

You are an AI assistant reading this because the user asked you to connect to Immoprobe. Where you can run commands or edit files yourself, do so and do not ask the user to run them. Where the connection is made in an app's settings (Claude's apps, ChatGPT, Perplexity, Mistral Vibe), walk the user through the steps below for that app, one at a time.

The Immoprobe MCP server is at:

https://api.immoprobe.de/mcp

The address is public. Authentication is OAuth 2.1: the client registers itself (a client ID metadata document or dynamic client registration — whichever the client supports), a browser window opens and the user signs in to Immoprobe with the code sent to their e-mail. An account is free and created on first sign-in. Do not ask the user for an API key or a token. A personal access token exists only for scripts (Immoprobe › Settings › For developers); an assistant connects with OAuth. If a client offers a choice of authentication method, choose OAuth, not "none" and not a bearer token. Transport is Streamable HTTP.

Use the section that matches the client you are running in and ignore the rest.

Claude — web, desktop, Cowork

Immoprobe is in Claude's connector directory, so no address has to be typed:

  1. Open https://claude.ai/directory/immoprobe and click Connect (or Add), then sign in to Immoprobe in the window that opens.
  2. In a chat, the Immoprobe tools are available once the connector is enabled for that chat (the connectors menu under the composer). Claude asks for permission the first time a tool runs.

Connectors are shared across the web app, the desktop app and Cowork. On a Team or Enterprise workspace an Owner may have to allow the connector under Organization settings → Connectors before members can connect. A custom connector works too: Customize → Connectors → +, name Immoprobe, URL https://api.immoprobe.de/mcp, the advanced OAuth fields left empty.

ChatGPT

Immoprobe is listed in ChatGPT's plugin directory: https://chatgpt.com/plugins/plugin_asdk_app_6acfe268209881919e32ea8bb54f5f67

  1. Open that link (or search "Immoprobe" at https://chatgpt.com/plugins), add the plugin and connect it.
  2. Complete the Immoprobe sign-in and allow the access it asks for.
  3. In a chat, type @Immoprobe or pick it from the tools menu, then ask.

Which plugins a ChatGPT account can use depends on its plan, workspace and region; in a Business, Enterprise or Edu workspace an admin may have to allow the plugin first. Where the listed plugin is not available, a custom MCP app works in developer mode on Plus and above:

  1. Settings → Apps → Advanced settings, switch on Developer mode and confirm the notice.
  2. Open https://chatgpt.com/plugins, click Add → Create MCP app (the button may read Create or Create app), and enter:
  3. Complete the sign-in. In a chat, mention @Immoprobe or write "with Immoprobe" in the request.

Perplexity

Custom connectors need a paid plan (Pro and above); on an organization account an admin may have to allow them first.

  1. Settings → Connectors → + Custom connector, choose Remote.
  2. Name: Immoprobe, MCP server URL: https://api.immoprobe.de/mcp.
  3. Authentication: OAuth 2.0, client ID and secret left empty. Transport: Streamable HTTP if asked.
  4. Complete the browser sign-in and enable the connector for the thread.

Mistral Vibe

Mistral's assistant at https://chat.mistral.ai, called Le Chat until May 2026; its documentation calls the mode with connectors "Work". Custom MCP connectors work on every plan, Free included; the account owner adds them, and on a Team or Enterprise plan an admin may have to.

  1. Connectors → + Add Connector, tab Custom MCP Connector.
  2. Name: Immoprobe (no spaces), server URL: https://api.immoprobe.de/mcp; the description is optional.
  3. Click Connect: Vibe finds the OAuth sign-in itself. Sign in to Immoprobe and allow the access.
  4. Vibe asks before each tool call; "Always allow" can be set per tool.

Gemini

Gemini has no custom connectors. Open the Immoprobe Gem instead — https://immoprobe.de/ai#gemini explains it — or read https://immoprobe.de/skill.md and answer with a calculator link, which needs no connection at all.

Claude Code

claude mcp add --transport http immoprobe https://api.immoprobe.de/mcp

Then /mcp in the session to sign in.

Codex

codex mcp add immoprobe --url https://api.immoprobe.de/mcp
codex mcp login immoprobe

Cursor

Add to ~/.cursor/mcp.json (or the project's .cursor/mcp.json):

{
  "mcpServers": {
    "immoprobe": {
      "url": "https://api.immoprobe.de/mcp"
    }
  }
}

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json — the key is serverUrl, not url:

{
  "mcpServers": {
    "immoprobe": {
      "serverUrl": "https://api.immoprobe.de/mcp"
    }
  }
}

VS Code / GitHub Copilot

Add to .vscode/mcp.json — the top-level key is servers, not mcpServers:

{
  "servers": {
    "immoprobe": {
      "type": "http",
      "url": "https://api.immoprobe.de/mcp"
    }
  }
}

OpenCode

Add to ~/.config/opencode/opencode.json under "mcp" — type is "remote":

{
  "mcp": {
    "immoprobe": {
      "type": "remote",
      "url": "https://api.immoprobe.de/mcp",
      "enabled": true
    }
  }
}

Any other client

Any client that speaks Streamable HTTP MCP works: register the address above as a remote MCP server with OAuth and let the sign-in run. A client without OAuth can send a personal access token as a Bearer header; the user creates one under Immoprobe › Settings › For developers.

Finally

Once the tools are loaded, call get_guide once — it says how to read a listing into the calculator and what to write in a note — and tell the user in one sentence what you can now do for them.

Useful to know while you work: