Free forever · Open source · AGPL-3.0
Run your raise from one ledger.
Raisebook tracks every investor through every round: stages, follow-ups, notes and commitments. It's free forever, and your coding agent can work the pipeline with you over MCP.
Sign in with an email link. Try it with a sample workspace of fictional investors.
- $0
- no paid tier, ever
- 17 MCP tools
- for Claude Code, Codex, Cursor
- CSV in
- CSV and JSON out
- AGPL-3.0
- self-hostable
01Agents
Your agent can work the round.
Raisebook has an MCP server with 17 tools. Connect Claude Code, Codex, Cursor or any MCP client with a key from your workspace, then ask for what you would ask a good associate: log the call, move the stage, set the follow-up, tell me who is overdue.
It logs what happened. Emails, calls, meetings and notes land on the investor's timeline, with the date you give it.
It sets the next follow-up. Tomorrow morning, the founder's list of who to chase is already right.
You see every action, in orchid, on the timeline. Each write carries the agent's name and model. Nothing it does is invisible.
One command for Claude Code
claude mcp add --transport http \ raisebook https://api.raisebook.org/mcp \ --header \ "Authorization: Bearer rb_live_XXXX" \ --header "X-Agent-Name: claude-code"Codex, Cursor and other clients: MCP setup →
Met Dana from Harbor Light today, she wants the data room. Move her to Diligence and remind me Friday.
raisebook · log_activity(MCP)
investor: "Dana Whitfield @ Harbor Light Ventures"
kind: "meeting"
body: "Intro meeting. Wants the data room before their Monday partner meeting."
Logged a meeting on Dana Whitfield's timeline.
raisebook · move_stage(MCP)
investor: "Dana Whitfield"
stage: "dd"
Seed: Meeting → Diligence
raisebook · set_follow_up(MCP)
investor: "Dana Whitfield"
on: "2026-10-16"
note: "Send the data room link"
Follow-up set for Fri Oct 16.
Done. Dana is in Diligence, the meeting is on her timeline, and she will show up under Follow up now on Friday.
Timeline · Dana Whitfield
Today
claude-code· claude-opus-4-5set a follow-up on Oct 16: Send the data room link
claude-code· claude-opus-4-5moved from Meeting to Diligence
claude-code· claude-opus-4-5logged a meeting
Intro meeting. Wants the data room before their Monday partner meeting.
02The desk
Board, table, and a file on every investor.
The round sits on one page. A ledger strip says how much is committed against the target and who needs a follow-up today. Below it, the pipeline: as a board or as a table.
Diligence2
| Investor | Stage · fit |
|---|---|
| Dana WhitfieldHarbor Light Ventures | Diligence |
| Theo BrandvoldFernhill Family Office | Committed$250k |
| Bram ElleryQuarry Lane PartnersFollow up overdue | Replied |
Dana Whitfield
Partner · Harbor Light Ventures
Stage for Seed
Follow up Oct 16: send the data room link.
03Import
Bring the spreadsheet you already have.
Export your sheet as CSV and drop it in. Raisebook reads the usual headers on its own (Name, Fund, E-mail, Cheque size, Met at, Status) and lets you fix the rest by hand.
Dedupes by email, LinkedIn and name + firm. Preview before anything is written.
1 Source2 Columns3 Review
| Your column | Sample | Raisebook field | |
|---|---|---|---|
| Full name | Dana Whitfield | name | |
| Fund | Harbor Light Ventures | firm | |
| dana@example.com | |||
| Cheque size | $250k-$1M | check_note | |
| Met at | Robotics Demo Night | source | |
| Status | Meeting | stageround | |
| Priority | hot | fitround |
Create 140Update 12Skip 30Errors 3Add to Seed 182
04Privacy
The privacy promise.
Fundraising CRMs are often paid for with your data: the investor list you build becomes their database. Raisebook makes six promises instead, and the code is public so you can hold us to them.
- 01
Your data is yours. A workspace is visible only to its members and to the API keys its owners create.
- 02
We never pool, sell, rent or mine it. Raisebook never builds an investor database from your data and never shows one workspace's data to another.
- 03
No ads, no trackers. No analytics scripts, pixels or third-party cookies. Fonts are served by Raisebook.
- 04
No AI on your data unless you bring it. Raisebook does not send your data to any AI model. Agents you connect use your key, and every action they take is on the timeline.
- 05
Leave any time. Export everything as CSV and JSON. Delete your workspace or account permanently, effective immediately.
- 06
Check our work. Raisebook is open source under AGPL-3.0, including the code that handles your data.
05Free forever
Free forever. Here's how.
Raisebook has no investors to answer to and no paid plan to grow into. It started as one founder's tool for his own raise, and it is open because every alternative charged per seat or wanted the investor list in return.
The code is AGPL-3.0, so anyone who runs a modified copy as a service has to publish their changes: a hosted fork cannot quietly turn into a closed, paid product. The running costs are kept small. If Raisebook saves you a subscription, you can chip in. Donations pay for hosting and nothing else. They never buy features, priority or a different deal on your data.
What $0 gets you
- Price
- $0
- Rounds
- 50 per workspace
- Investors
- 20,000 per workspace
- Members
- 20, owner / editor / viewer
- API keys
- 20, scoped read / write / admin
- Export
- CSV and JSON, any time
Every feature, the same limits for everyone.
06Open source
Read the code that holds your data.
Everything is in one repository: the API, the MCP server, the web app and the deploy files. Run it on your own server with Docker in a few minutes. github.com/gumruyanzh/raisebook
git clone https://github.com/gumruyanzh/raisebook.git && cd raisebookcp deploy/.env.example deploy/.env # fill in the secretsdocker compose -f deploy/docker-compose.yml up -d --build07Questions
Questions founders ask.
Is it really free?
Yes. There is no paid tier, no seat price and no feature behind a paywall. The limits in the table above are the same for everyone. Donations, if you choose to give, change nothing about what you get.
Then how does it pay for itself?
The costs are small: a server, a database and the email that delivers sign-in links. Donations cover them. And because the code is open, you can always run your own copy.
Can Raisebook see my investor list?
Your workspace is stored on Raisebook's servers, so the people who run them could technically read it, as with any hosted app. Raisebook never uses it: there is no investor database, no feature that reads across workspaces, and no analytics. You can check that in the code. If you want the data on your own machine, self-host it.
Which agents can connect?
Any MCP client that speaks streamable HTTP. Claude Code, Codex and Cursor have ready snippets in the MCP setup guide. Clients that only start local servers connect through mcp-remote.
Do I need an agent to use it?
No. The board, the table and the investor files work on their own. The agent is there for the moments when typing “log that call and remind me Friday” is faster than clicking.
What can an agent change? Can it delete things?
With a write key it can add investors, move stages, log activity, set follow-ups and record commitments. Over MCP it cannot delete anything, create keys or invite people. A read-only key can only look. Every write shows on the timeline under the agent's name.
Can I bring data from Airtable, Notion or Google Sheets?
Export it as CSV and import that. You map columns, see what will be created, updated or skipped, and only then write. CSV format.
Can my co-founder work in it too?
Invite them by email as an editor, or add an advisor as a viewer. Each investor in a round can have an owner, so you know who is on which conversation.
Will Raisebook ever email my investors?
No. It never contacts anyone on your behalf. The only emails it sends are sign-in links and workspace invites, to the people you enter.
What happens if I want to leave?
Export the workspace as JSON and each round as CSV, then delete the workspace. Deletion is immediate and permanent, and backups age out within 14 days. Export and delete.