Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Burrow

FreeNot checked

Personal MCP hub exposing Tesla, ChargePoint, and Outlook mail as tools, enabling natural-language queries through Gemini.

GitHubEmbed

About

Personal MCP hub exposing Tesla, ChargePoint, and Outlook mail as tools, enabling natural-language queries through Gemini.

README

Personal MCP hub: one remote MCP server exposing Tesla, ChargePoint, and Outlook mail as tools, so Gemini Spark ("hey google") can answer questions about them mid-conversation.

Architecture

Gemini app (phone/web)
  → Google cloud (Spark custom app)
    → https://<public-host>/mcp   (caddy reverse proxy, TLS)
      → burrow (FastMCP, streamable HTTP, port 8620)
        → Tesla Fleet API | ChargePoint (unofficial) | Microsoft Graph

Setup

make dev        # install with all service extras
make run        # serve on 127.0.0.1:8620 (BURROW_HOST/BURROW_PORT to override)

Register in Gemini: gemini.google.com → Settings & help → Connected Apps → Custom apps for Spark → Add a custom app → paste the public /mcp URL.

Service credentials

  • Tesla: developer.tesla.com app registration + virtual-key pairing (one-time)
  • ChargePoint: account username/password (unofficial API)
  • Mail: Entra app registration + device-code login (token cached locally)

Modules register their tools only when their extra is installed; the hub starts with whatever is available.

from github.com/seanahn/burrow

Installing Burrow

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/seanahn/burrow

FAQ

Is Burrow MCP free?

Yes, Burrow MCP is free — one-click install via Unyly at no cost.

Does Burrow need an API key?

No, Burrow runs without API keys or environment variables.

Is Burrow hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Burrow in Claude Desktop, Claude Code or Cursor?

Open Burrow on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Burrow with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All communication MCPs