Back to Browse

Whereabot MCP Server

Developer ToolsModerate5.1MCP RegistryLocalRemote
Free

Server data from the Official MCP Registry

Ask the user's phone where they are now. The phone answers each request with consent.

About

Ask the user's phone where they are now. The phone answers each request with consent.

Remote endpoints: streamable-http: https://relay.whereabot.io/mcp

Security Report

5.1
Moderate5.1Moderate Risk

Whereabot is a location relay that pings a signed-in user's phone and returns a GPS fix to an authenticated agent, and the code shows bearer-token verification on both the MCP and device WebSocket routes plus a rejection of agent tokens acting as phones. The main concerns are an optional service-role-key fallback path that grants broad database access, CORS and host-validation settings whose full configuration is not visible, and the inherent sensitivity of location data, which is relayed by design. No malicious patterns, hardcoded secrets, or shell execution were found in the provided code. Supply chain analysis found 5 known vulnerabilities in dependencies (0 critical, 1 high severity).

17 files analyzed · 11 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

network_websocket

Check that this permission is expected for this type of plugin.

env_vars

Check that this permission is expected for this type of plugin.

geolocation

Check that this permission is expected for this type of plugin.

notifications

Check that this permission is expected for this type of plugin.

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Documentation

View on GitHub

From the project's GitHub README.

Whereabot

Let your AI agent ask your phone where you are, on demand. You host the relay. Sign-in and user data live in Supabase.

flowchart LR
  Agent["AI agent"] -->|"MCP or HTTP"| Relay["Relay (Rust)"]
  Relay -->|WebSocket| Phone["Phone app (Tauri)"]
  Phone -->|"GPS fix"| Relay
  Relay -->|"answer"| Agent

The relay keeps no location history. It sends a ping, the phone reads its GPS now, and the answer goes back to the agent. What is stored, for how long, and who sees your location: privacy.

Status

Early MVP, in beta. iOS answers in the background through push. Android answers only while the app is open. See the roadmap.

Repo layout

PathWhat
server/Rust relay (axum). Agents call it over HTTP or MCP; the phone holds a WebSocket to it.
app/Tauri v2 phone app (Android / iOS). Signs in, then answers pings with a GPS fix.
supabase/Database migrations and tests.
infra/OpenTofu for the dev and prod environments.
scripts/Local dev, end-to-end check, deploy, hook install.
docs/Source of the docs site.
site/Landing page and OAuth consent page.
docs-site/VitePress build of the docs site.
design-system/, brand/Shared CSS tokens and components; logo files and usage rules.

Connect your agent

  1. Install the app: see Get started on whereabot.io, or install from the browser.

  2. Sign in with Google on the phone.

  3. Add the relay to your agent:

    claude mcp add --transport http whereabot https://relay.whereabot.io/mcp
    
  4. In Claude Code run /mcp and sign in with the same Google account as on the phone. You never paste a token.

  5. On Android, keep the app open while the agent asks, until Android push ships.

Relay URLs: live URLs. The tool and its arguments: protocol.

Self-host

Run your own relay and Supabase project with the OpenTofu code in infra/. Steps: infra/README.md. Build the app with your Supabase and relay values (app/.env.example), and add your relay to your agent. To run everything on one computer first: local quick start.

Docs

All docs, with the generated MCP and wire references: whereabot.io/docs. In this repo:

Community

License

MIT. Third-party material: THIRD_PARTY_NOTICES.md.

Reviews

No reviews yet

Be the first to review this server!