lilycip

Obra CFO

Community lilycip
Updated

Obra CFO: a local-first MCP that makes you funding-ready. Hands your Claude the blueprint for a fundable pitch deck, then ranks it, on your machine. Reads the Obra CTO build report. The free preview of Obra's role lineup.

Obra CFO

A local-first MCP server that makes you funding-ready. You install it in your own Claude.It reads your pitch materials on your machine and runs the investment committee on youbefore a real one does. Nothing is uploaded.

This is the free preview of Obra's role lineup, and it stays free and local. It is thesibling of the Obra CTO: the CTO proves yourbuild, the CFO turns that proof into a funding case. The full playbook, the deepcommittee, and the templates that fix each gap live in the Build with Obra community.

The Obra founders' toolkit

Two free, local, open-source MCPs built to work as a pair:

  • Obra CTO: is it built? Scores your codebase and surfaces what a technical diligence would flag. GitHub · npm
  • Obra CFO (this one): is it fundable? Runs the investment committee on your pitch and turns your verified build into a funding case. GitHub · npm

Run the CTO first. The CFO reads its report as grade-A technical evidence. The method, the deep versions, and Obra in beta live in Build with Obra.

Why local-first

A tool that reads your deck, plan, and financials should not ship them somewhere. Thisserver makes no network calls. Your materials stay where they are. You can read everyline of this server before you run it, which is the point of keeping it open.

Two modes

Build. If you have no deck yet or a weak one, deck_blueprint hands your Claude theframework for a fundable deck at your stage: the slide structure with an evidence bar foreach, the research to run first, and the artifacts to produce before the deck exists(business plan, pricing, go-to-market). Each piece is a paste-in prompt you give your ownClaude. You build it on your machine; we give the framework, not the finished writing.

Rank. When the deck exists, prepare_assessment reads your materials and hands yourClaude a rigorous rubric. Your Claude separates facts from assumptions, extracts yourthesis, rates each dimension with evidence and confidence, finds your weakest load-bearingassumption, and runs a six-persona investment committee. Then score_funding_readinessturns that into a stage-calibrated dashboard.

What a dashboard looks like

# Obra CFO: funding readiness
## 74 / 100 · Promising, diligence required

| Signal | Reading |
|---|---|
| Investment score | 74 / 100 |
| Confidence in assessment | 61% |
| Venture return potential | High |
| Execution risk | Medium |
| Market risk | Medium |
| Team risk | Low |
| Technical risk | Low (from Obra CTO: 88/100, grade A) |
| Recommendation | Proceed to targeted diligence |

Under it: your facts/assumptions/opinions ledger, your weakest assumption, what must betrue, the unknowns register, and the committee views. Calibrated to your stage, not aone-size score.

The Obra CTO handoff

The CFO reads the Obra CTO's report from .obra/cto-report.json if it is there. Averified, tested build is grade-A technical evidence that a deck alone can never claim,and it feeds the Technical Reviewer and your Moat slide. If the report is missing, theCFO tells you to run the CTO first, because without it your technical claims rest onassertion (grade D) and an investor's diligence will cap them exactly the same way.

Tools

  • deck_blueprint returns the fundable-deck framework and the prompts to build it.
  • prepare_assessment reads your materials and returns the assessment rubric for yourClaude to work through.
  • score_funding_readiness turns your Claude's structured assessment into the dashboard.

A normal run is: build the deck (blueprint) or point at your existing one, prepare theassessment, then score.

Install

Add it to your Claude MCP config (Claude Desktop or Claude Code):

{
  "mcpServers": {
    "obra-cfo": {
      "command": "npx",
      "args": ["-y", "obra-cfo"]
    }
  }
}

Then ask your Claude: "Give me the Obra CFO pitch deck blueprint for seed stage," or"Assess my funding materials in ./fundraise with Obra CFO."

Prefer to run from source? Clone the repo, run npm install && npm run build, and pointthe config at node /absolute/path/to/obra-cfo/dist/index.js.

What this is not

Not a deck generator, not a guarantee of a term sheet, not a replacement for your ownClaude reading your materials. It is the investment committee, run on you first, from yourreal materials and your verified build, so you walk in prepared.

What's next

The Obra CFO is the free preview. To go further:

  • The full cook: the deep authoring behind each slide, current market intelligence,the full six-persona committee, and the templates that fix each gap.
  • The rest of the team: the Obra CTO for build readiness, and each new role as it ships.
  • Obra itself, in beta: the AI employee that runs your back office. Members go first.

See the whole toolset and where it is going at https://get-obra.com/build

The full method and the community live in Build with Obra: https://www.skool.com/build-with-obra-5361/about

License

Apache-2.0.

MCP Server · Populars

MCP Server · New

    pexni

    smails

    Agent-native disposable email — Cloudflare Workers + Durable Objects, with CLI & MCP. https://smails.dev

    Community pexni
    blak0p

    git-courer

    MCP server for Git with local Ollama — zero tokens for git operations

    Community blak0p
    MongLong0214

    Logic Pro MCP Server for Claude, Cursor, and AI Agents

    Local MCP server for stateful, fail-closed Logic Pro control and live project readback.

    Community MongLong0214
    clarilayer

    ClariLayer

    Stop re-explaining your data to your AI every session. The individual-analyst context layer, delivered over MCP (Claude Code / Cursor / Codex).

    Community clarilayer
    desek

    Outlook Local MCP Server

    Local MCP server for Microsoft Outlook — calendars, events, and email via Microsoft Graph API

    Community desek