Model Context Protocol

Your Lifehub
inside your AI chat

Lifehub's MCP exposes over 90 tools that any compatible AI assistant can use to read, create, and update your accounts, expenses, goals, habits, tasks, and financial analytics. Set it up in 2 minutes.

What is MCP?

Model Context Protocol is an open standard created by Anthropic to connect applications to language models. It's like a USB for AI assistants.

How does it work?

You create a token with the permissions you want at /settings/mcp, copy the URL, and paste it into your favorite AI client. Done.

Is it safe?

Tokens are stored as SHA-256 hashes, shown only once, revocable at any time, and limited to 60 requests per minute. Every call is logged.

What you can do

Your AI assistant, now handling your routine

Talk to the AI the way you'd talk to a personal advisor — it accesses your Lifehub and gets things done in seconds.

💰

Finance at your fingertips

Accounts · Expenses · Debts · Investments · Goals

Track balances, log expenses by voice, run projections and decisions — without opening the platform.

  • How much did I spend on food this month?
  • Log an expense: Uber $5, today, transportation.
  • If I keep saving at this pace, when do I hit my emergency fund goal?
🌱

Habits, workouts, and routine

Habits · Sports · Birthdays · Countdowns

Check off habits hands-free, log workouts from your phone, never miss an important birthday again.

  • Mark my reading habit as done today.
  • Log a gym workout, 60 minutes, intensity 4.
  • What birthdays do I have in the next 30 days?
📝

Personal organization

Notes · Lists · Kanban · Construction

Create kanban cards, add items to your grocery list, take quick notes — wherever you're chatting from.

  • Add 'bread, milk, eggs' to the grocery list.
  • Create a kanban card: 'Review budget', high priority.
  • How much have I spent on the kitchen renovation so far?
📊

Insights and progress

Gamification · Analytics · Charts

Get analysis in natural language, generate charts on the fly, see your gamified progress without opening dashboards.

  • Show my net worth month by month over the last 12 months.
  • What's my current level and how much XP to the next one?
  • Compare my spending with last month by category.
+90
capabilities
15
areas of your life
2 min
to set up
See the full technical catalog of all 94 tools

For developers and advanced users

Setup

Connect in 3 steps

Any MCP client that accepts Streamable HTTP only needs your token URL.

1

Create a token

Go to /settings/mcp, click New token, pick a name, and check the permissions.

Sign in to create
2

Copy the raw token

The token is shown only once. Copy and store it safely — if you lose it, just regenerate.

3

Set up your client

Point the MCP client at the URL: https://app.lifehub.com/mcp/YOUR_TOKEN

C

Claude Desktop

Anthropic's official app for macOS and Windows

  1. Open Settings → Developer → Edit Config (or edit claude_desktop_config.json manually).
  2. Add the server below.
  3. Restart Claude Desktop. The tools icon 🔧 should list all Lifehub tools.
{
  "mcpServers": {
    "lifehub": {
      "type": "http",
      "url": "https://app.lifehub.com/mcp/SEU_TOKEN_AQUI"
    }
  }
}

💡 Config path: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows).

Claude Code

Anthropic's CLI for development

Add it via command:

claude mcp add --transport http lifehub https://app.lifehub.com/mcp/SEU_TOKEN_AQUI

Or add it manually to ~/.claude/mcp.json:

{
  "mcpServers": {
    "lifehub": {
      "type": "http",
      "url": "https://app.lifehub.com/mcp/SEU_TOKEN_AQUI"
    }
  }
}

💡 Verify with /mcp inside Claude Code.

G

ChatGPT

OpenAI's app and web (via Connectors)

  1. Go to Settings → Connectors in ChatGPT (web or app).
  2. Click Add custom connector.
  3. Fill in:
    • Name: Lifehub
    • URL: https://app.lifehub.com/mcp/SEU_TOKEN_AQUI
    • Authentication: None (the token is already in the URL)
  4. Enable the connector in the tool selector during your conversation.

💡 Connectors are available on Plus, Pro, Business, Enterprise, and Edu plans. Requires enabling "Developer mode" in some cases.

G

Gemini CLI

Google Gemini CLI and Gemini Code Assist

Edit ~/.gemini/settings.json:

{
  "mcpServers": {
    "lifehub": {
      "httpUrl": "https://app.lifehub.com/mcp/SEU_TOKEN_AQUI"
    }
  }
}

💡 Verify with /mcp list inside Gemini CLI.

Cursor

AI-powered code editor

Create or edit ~/.cursor/mcp.json (or .cursor/mcp.json in your project):

{
  "mcpServers": {
    "lifehub": {
      "url": "https://app.lifehub.com/mcp/SEU_TOKEN_AQUI"
    }
  }
}

💡 Go to Cursor Settings → MCP and enable the lifehub server.

W

Windsurf

Codeium's AI editor

Open Windsurf Settings → Cascade → MCP Servers → Add server, or edit ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "lifehub": {
      "serverUrl": "https://app.lifehub.com/mcp/SEU_TOKEN_AQUI"
    }
  }
}
?

Other MCP clients

Zed, Continue, any compatible client

Lifehub uses Streamable HTTP — MCP's standard transport. If your client accepts any HTTP MCP server, just pass the URL:

https://app.lifehub.com/mcp/SEU_TOKEN_AQUI

Test directly via curl:

curl -X POST https://app.lifehub.com/mcp/SEU_TOKEN_AQUI \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","method":"tools/list","params":{},"id":1}'

Examples

What to ask the AI?

A few prompts to start — the AI will pick the right tool on its own.

Analysis

"Analyze my spending from the last 3 months and identify the 3 categories where I spend the most."

Quick entry

"Log 3 expenses: lunch $9, Uber $5, movie $12, all today."

Projection

"If I keep saving at this rate, when do I hit my $20k goal?"

Habits

"Which habits did I keep the longest streak on this year?"

Planning

"Create a card on my kanban board: 'Review budget' in the This Week column, high priority."

Chart

"Generate a bar chart of my net worth month by month over the last year."

Security

You're in control

Tokens never stored in plain text

Only the SHA-256 hash is saved. The raw token is shown only once at creation or regeneration.

Instant revocation

One click on Revoke invalidates the token immediately. No subsequent call goes through.

Full activity log

Every call made by the AI is logged at /settings/mcp/activity: tool, arguments (with sensitive keys masked), date, and response code.

Per-user isolation

Each token is bound to your user. It's impossible to access another person's data — the architecture enforces this before any tool runs.

Rate limiting

60 requests per minute per token — plenty for normal use, protects against misbehaving AI loops.

FAQ

MCP questions, answered

How AI control of your Lifehub data works.

What is MCP (Model Context Protocol)?

MCP is an open standard that lets AI assistants connect to external tools and data. Lifehub runs an MCP server, so your assistant can securely read and update your finances, habits, goals and more in natural language.

Which AI clients work with Lifehub MCP?

Lifehub MCP works with Claude Desktop, Claude Code, ChatGPT, Gemini, Cursor, Windsurf and any MCP-compatible client. You connect once with a personal token and then chat normally.

How do I set up the Lifehub MCP server?

It takes three steps: create a personal MCP token in Lifehub settings, copy it, and add the Lifehub MCP server to your AI client using that token. Per-client setup guides are on the MCP page.

Is MCP access to my data secure?

Yes. Tokens are hashed at rest and can be revoked instantly, every call is logged, data is isolated per user, and requests are rate-limited. You grant only the permission domains you choose.

What can the AI actually do with my Lifehub data?

It can answer questions and take actions — for example, “How much did I spend on food this month?”, “Log a 45-minute tennis session,” “What's my net worth this quarter?” or “Mark my reading habit done and show my streak.”

Ready to connect?

Create your account, generate a token, and chat with your financial life from the AI you already use.