EntrAI

MCP Server Setup

Connect EntrAI to Claude Desktop, Gemini, or any MCP-compatible AI assistant in a few steps.

1. Create an API key

Sign in to EntrAI and go to Settings → API Keys to generate a new key. Copy it — you will need it in the next step.

2. Add the MCP server config

Add the following to your MCP client configuration. Replace YOUR_API_KEY with the key from step 1.

{
  "mcpServers": {
    "entrai": {
      "command": "npx",
      "args": [
        "-y",
        "@entrai/mcp-server@latest"
      ],
      "env": {
        "ENTRAI_URL": "https://entrai.doozyx.com",
        "ENTRAI_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}
3. Where to paste the config

Claude Desktop

Open Settings → Developer → Edit Config. Paste the JSON into the config file and restart Claude.

Claude Code (CLI)

Run claude mcp add entrai -- npx -y @entrai/mcp-server@latest then set the environment variables ENTRAI_URL and ENTRAI_API_KEY.

Google Gemini

In Gemini, go to Settings → Extensions → Connect MCP Server. Use the same config above.

Other MCP clients

Any client that supports the Model Context Protocol can use the config above. Refer to your client's documentation for where to add server configurations.

Available tools

Once connected, your AI assistant will have access to these tools:

  • list_trips — View all your recorded trips
  • add_trip — Add a new trip
  • delete_trip — Delete a trip
  • get_schengen_status — Check your 90/180-day compliance status
  • import_trips — Extract trips from text using AI
  • simulate_stay — Simulate a future entry and see how long you can stay
  • get_schengen_countries — List all Schengen member countries