Bulge-tier financial model factory β live formulas, source-traced cells, 14 templates.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Bulge-tier Excel financial model factory for credit & structured finance. Every cell live-formulated. Every number traceable back to the source document page it came from.
A developer tool for analysts and engineers who build credit and corporate-finance models programmatically. Covers unitranche, sponsor-backed LBO, project finance, real estate credit, NPL, structured credit, restructuring, M&A, DCF and IPO templates. Extensible to any asset class.
The moat: builds are byte-identical deterministic (same spec β same workbook bytes, every run) and ship with a verifiable manifest + certificate β formula integrity, accounting/conservation invariants (balance sheet balances, cash ties out), and SHA-256 hashes of spec + sources + workbook. Run certify --strict / build --trust-strict and it's fail-closed: non-zero exit on any integrity violation, so a broken model never ships. That's model generation with a portable audit trail β not just generation. For an AI agent or an app that emits financial models, it's the layer that turns "the LLM produced a spreadsheet" into "here is a certificate that the spreadsheet is internally correct and reproducible."
π Using ModelForge in production β or want managed features, priority support, or a specific template/connector? Tell me about your use case β β I read every one.
screening: block alone.modelforge-mcp) so agents in Claude Code, Cursor, Cline, or ChatGPT Enterprise can list templates, build, QC, trace lineage, ingest a data room, and export deliverables.PyPI name: modelforge-finance (the unscoped modelforge was taken by source{d}'s ML library). Import name stays modelforge.
Then in your AI assistant:
"Build me a unitranche LBO model from this YAML spec, export the committee deck."
Tools available: list_templates Β· build_model Β· qc_workbook Β· list_sources Β· lineage_walk Β· ingest_dataroom Β· screen_deals Β· compute_tax Β· export_pptx Β· export_docx Β· plus 7 unified-feed tools (data_providers_status Β· quote Β· history Β· fundamentals Β· search_filings Β· entity_lookup Β· search_securities) across a 14-provider data stack.
LLMs produce specs + sources + narrative. Deterministic Python produces the workbook.
The LLM never writes a number into a cell. It writes a typed YAML spec with source IDs. A deterministic builder emits the Excel via openpyxl. A QC gate validates before export. Excel is a render of a linkage graph; the graph is persisted to SQLite and is the canonical artifact.
Formatting
Sourcing
Sources sheet lists each source: doc, page, publisher, date, URL, verified-flag.Scenarios
Audit
QC sheet with 8 automated checks, all must pass.Why should a buyer trust the number in cell
B42?
The Trust Layer is a semantic gate (separate from the structural QC gate). It answers the question every IC asks in the first five minutes: is this number plausible? It catches issues like a DCF EV that's 8Γ the company's real market cap before the model ever leaves QA.
25+ built-in rules cover all shipped templates:
Each violation produces a RedFlags worksheet inside the built workbook with severity (info / warn / fail), the rule that fired, expected-vs-actual, and the recommended remediation.
See AUDIT_REPORT.md for the current ship's audit.
Turn a directory of PDFs, XLSXs and CSVs into a validated ModelForge YAML spec using Claude Opus. Every extracted number traces back to a doc page via the auto-built Sources registry.
Supported template: project_finance (MVP). Templates 1, 3, 5-8 queued for v0.3.2.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/modelforge)<a href="https://allmcps.com/mcp/modelforge"><img src="https://allmcps.com/api/badge/modelforge?style=directory" alt="Modelforge on AllMCPs" /></a>