Polystate in your AI

Ask your AI. Get answers from Polystate.

Add Polystate to ChatGPT, Claude, Cursor and other AI apps with one link. Residency, visas, crypto tax and company formation for about 170 countries, with sources and dates. No account, no key.

Your connector URL

https://polystate-mcp-server.shy-surf-2fdf.workers.dev/mcp
  • Free
  • No sign-up
  • No API key
  • 15 tools

Setup

Pick your app

Every app takes the same URL. Paste it, skip any sign-in step, and ask a question such as “Compare crypto tax in Portugal and Paraguay”.

Chat apps

  • Claude

    1. Open Customize, then Connectors.
    2. Click "+ Add", then "Add custom connector".
    3. Name it Polystate, paste the URL, click Continue.
    4. Choose no sign-in, then Add.
    5. In a chat, open "+", then Connectors, and switch Polystate on.

    Works in claude.ai and the Claude desktop app. The Free plan allows one custom connector.

  • ChatGPT

    1. Open Settings, then Apps, then Advanced settings, and turn on Developer mode.
    2. Create a new app: name it Polystate and paste the URL as the MCP server URL.
    3. Set Authentication to "No Authentication", confirm you trust it, and save.
    4. In a chat, pick Polystate from the tools menu.

    Menu names differ between plans. On Business, Enterprise and Edu an admin may need to allow it first.

  • Le Chat (Mistral)

    1. Open Connectors and click "+ Add Connector".
    2. Choose the "Custom MCP Connector" tab.
    3. Name it polystate (no spaces), paste the URL as the Server URL, click Connect.

    Le Chat detects that no sign-in is needed. Only workspace admins can add connectors.

  • Grok (xAI API)

    1. The Grok app cannot add outside connectors yet.
    2. If you build with the xAI API, add Polystate as a remote MCP tool:
    { "type": "mcp", "server_url": "https://polystate-mcp-server.shy-surf-2fdf.workers.dev/mcp", "server_label": "polystate" }

Coding tools

  • Claude Code

    1. Run this in your terminal, then check it with /mcp:
    claude mcp add --transport http polystate https://polystate-mcp-server.shy-surf-2fdf.workers.dev/mcp
  • Cursor

    1. Add this to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):
    {
      "mcpServers": {
        "polystate": { "url": "https://polystate-mcp-server.shy-surf-2fdf.workers.dev/mcp" }
      }
    }
  • VS Code (GitHub Copilot)

    1. Run "MCP: Add Server" from the Command Palette.
    2. Choose "HTTP (HTTP or Server-Sent Events)", paste the URL, and name it polystate.
  • Codex CLI

    1. Run this, or add the same server under [mcp_servers.polystate] in ~/.codex/config.toml:
    codex mcp add polystate --url https://polystate-mcp-server.shy-surf-2fdf.workers.dev/mcp
  • Gemini CLI

    1. Run this (add -s user to make it global):
    gemini mcp add --transport http polystate https://polystate-mcp-server.shy-surf-2fdf.workers.dev/mcp
  • Kimi Code

    1. Add this to ~/.kimi-code/mcp.json, or use /mcp-config inside Kimi Code:
    {
      "mcpServers": {
        "polystate": { "url": "https://polystate-mcp-server.shy-surf-2fdf.workers.dev/mcp" }
      }
    }

Good to know

Free, fair, and sourced

  • Fair use

    The free connector has limits shared by everyone. If you build something that makes many calls, create a free API key and add it as a bearer token.

  • Sources and dates

    Answers carry the official link and the date the data was checked. Ask your AI to show them.

  • Not legal advice

    The data is indicative. Governments decide every application. To book a service, the connector sends you to polystate.io.