Lever MCP Server
Connects to a Supabase project containing financial planning data, enabling users to fetch financial plans and manage events by adding, removing, or updating specific event parameters.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Lever MCP Servershow me my current financial plan"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Lever MCP Server
An MCP (Model Context Protocol) server for Lever — a financial planning app. Connects Claude to a user's financial plan via a token in the server URL.
Prerequisites
Node.js 20+
A Supabase project with the Lever schema
cloudflaredinstalled (see below)
Related MCP server: Tiller Money MCP Server
Setup
1. Clone and install
git clone <repo-url>
cd lever-mcp
npm install2. Configure environment
cp .env.example .envEdit .env and fill in your values:
SUPABASE_URL=https://your-project.supabase.co
SUPABASE_ANON_KEY=your-anon-key-here
PORT=3000Use the anon/public key from Supabase (Settings → API), not the service_role key.
3. Install cloudflared
curl -fsSL https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64 \
-o ~/cloudflared && chmod +x ~/cloudflaredTo make it available system-wide:
sudo mv ~/cloudflared /usr/local/bin/cloudflaredIf you only moved it to~/cloudflared, update thetunnelscript inpackage.jsonto use~/cloudflaredinstead ofcloudflared.
Running
Open two terminals in the project directory.
Terminal 1 — start the MCP server:
npm startTerminal 2 — start the Cloudflare tunnel:
npm run tunnelThe tunnel output will include a public URL like:
https://some-words-here.trycloudflare.comThis URL changes every time you restart the tunnel. For a permanent URL, set up a named Cloudflare Tunnel with a free Cloudflare account.
Connecting to Claude
Once both are running, add the MCP server to Claude using your tunnel URL and the user's UUID token:
https://some-words-here.trycloudflare.com/mcp?token=<user-uuid>The token is the user's id from either the anonymous_users or auth.users table in Supabase.
In Claude.ai (Settings → Connectors → Add):
Type: Remote MCP
URL: the full URL above with your token
Available Tools
Tool | Description |
| Fetches the user's most recent financial plan |
| Lists supported event types or returns the parameter spec for a specific type |
| Adds, removes, or updates an event in the user's plan |
update_plan operations
op: "add_event" — add a new event (use get_event_schema first to get parameter spec)
op: "remove_event" — remove an event by its id
op: "update_field" — change a single parameter value on an existing eventThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-quality-maintenanceEnables Claude to interact with Solvent Personal Finance Manager through natural language to manage expenses, incomes, categories, and recurring transactions.Last updated0
- Alicense-qualityDmaintenanceProvides read-only access to Tiller Money financial data in Google Sheets, enabling natural language queries for accounts, transactions, categories, and budgets through Claude Desktop.Last updated10MIT
- Flicense-qualityCmaintenanceExposes SimpleFIN bank data (accounts and transactions) as tools for Claude Code, enabling users to connect to bank accounts, list balances, and fetch transactions.Last updated
- Alicense-qualityDmaintenanceConnects Claude Desktop to Yodlee financial data, enabling account management, transaction queries, spending summaries, and audio narrations.Last updated1MIT
Related MCP Connectors
Connect AI agents to bank accounts, transactions, balances, and investments.
Read-only bank access for your AI agent. Connects Claude, ChatGPT, Cursor, Gemini, Codex.
Brazilian Open Finance MCP — 30+ banks (Itaú, Nubank, etc.) to Claude/Cursor. Read-only.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/marksoulier/lever-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server