Burrow
FreeNot checkedPersonal MCP hub exposing Tesla, ChargePoint, and Outlook mail as tools, enabling natural-language queries through Gemini.
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.
Installing Burrow
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/seanahn/burrowFAQ
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
Gmail
Read, send and search emails from Claude
by GoogleSlack
Send, search and summarize Slack messages
by SlackRunbear
No-code MCP client for team chat platforms, such as Slack, Microsoft Teams, and Discord.
Discord Server
A community discord server dedicated to MCP by [Frank Fiegel](https://github.com/punkpeye)
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
