Modelforge MCP server
io.github.Whatsonyourmind/modelforge·v0.9.7·2 starsBulge-tier financial model factory — live formulas, source-traced cells, 14 templates.
2 stars28 downloads/wk
Reviews
Write oneNobody has reviewed Modelforge yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Modelforge tools (17, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
build_modelBuild an Excel model from a YAML spec.
compute_taxCompute corporate tax for a given jurisdiction.
data_providers_statusList every registered market data provider and its availability.
entity_lookupCross-reference an entity by LEI (GLEIF), FIGI (OpenFIGI), or ticker.
export_docxGenerate an IC/credit-memo DOCX from a ModelForge workbook.
export_pptxGenerate an executive PPTX from a ModelForge workbook.
fundamentalsIncome / balance / cashflow fundamentals for a ticker.
historyOHLCV bars for a symbol over a date range.
ingest_dataroomAuto-extract a YAML spec from a directory of PDFs/XLSXs/CSVs.
lineage_walkTrace a cell back to its source documents.
list_sourcesList every source citation in the model's linkage graph.
list_templatesEnumerate available ModelForge deal templates.
qc_workbookwrite actionRun the 12-check QC gate on a ModelForge workbook.
quoteLatest quote for a symbol, auto-routed to the best available provider.
screen_dealsScreen a directory of deal YAMLs by criteria, ranking the top N matches.
search_filingsList recent SEC filings (10-K, 10-Q, 8-K) for a US ticker.
search_securitiesFree-text search across the available reference universes.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan166 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 17 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How Modelforge compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 4,460 AI and agents servers
- Tools
- 17
- the typical AI and agents server has 6
- Tools that change things
- 6%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 65% of 2,711 AI and agents servers
- Downloads a week
- 28
- more than 14% of 1,538 AI and agents servers with a package
What its tools let an agent do: 16 read · 1 change
Install Modelforge in Claude Code, Cursor or VS Code
claude mcp add modelforge -- uvx modelforge-finance
What the publisher says
From the Modelforge repository's README, as published. We do not edit it. Read it on GitHub
ModelForge
<!-- mcp-name: io.github.Whatsonyourmind/modelforge -->
-brightgreen) -blue)
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.
What this solves
- Your agent needs to produce an Excel model from a structured spec — without an LLM hallucinating numbers directly into cells. ModelForge keeps the model deterministic: the LLM writes a typed YAML spec with source IDs, and a Python builder emits the live-formula workbook.
- You need every output number to be auditable back to where it came from — without manually maintaining a sources sheet. Each hardcoded input carries a source ID, and the model's linkage graph is persisted to SQLite so a cell can be traced to its driver, source, and document page.
- You want a model that recalculates instead of being a static dump — without writing formula strings by hand. Every cell is a real Excel formula, with named ranges, sign conventions, and WORST/BASE/BEST scenario toggles wired across sheets.
- You need to gate a workbook for review — without eyeballing it. The QC tool runs an automated structural check suite (QC sheet present, named ranges populated, source references resolve, print areas set, no orphan sheets) and returns a per-check pass/fail report.
- You need to triage many candidate deals fast — without building a workbook for each one. The screening tool filters and ranks a directory of spec YAMLs by quantitative criteria (margins, leverage, IRR) on their screening: block alone.
- You want the whole pipeline available to an AI assistant — without bespoke glue code. ModelForge ships an MCP server (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.
Use it inside Claude Code, Cursor, ChatGPT Enterprise (MCP-native)
PyPI name: modelforge-finance (the unscoped modelforge was taken by source{d}'s ML library). Import name stays modelforge.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Modelforge: common questions
- Is Modelforge MCP server safe?
- Mostly: it is graded B (80/100). Read the Modelforge safety report
- How do I install Modelforge?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Modelforge need an API key?
- Yes. The registry entry asks for
ANTHROPIC_API_KEY. - Is Modelforge maintained?
- The last commit was 54 days ago (2026-09-11). The latest release is v0.9.7.
- What can I use instead of Modelforge?
- Servers from other publishers that do the same job: Watch Skill MCP server, WaveSpeed MCP server and Godot MCP server.
- How does Modelforge compare with other AI and agents MCP servers?
- safety score 80/100 (higher than 60% of 4,460 AI and agents servers); tools 17 (the typical AI and agents server has 6); tools that change things 6% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Modelforge
Same job from other publishers: the closest match first, then the best rated.
- Watch SkillWatch video and live sessions, keep timestamped evidence, and verify an agent's own work.not reviewedEstablishedB
- WaveSpeedRun any model on the live WaveSpeed catalog: image, video, audio, 3D.not reviewedEstablishedA
- Godot MCPAgent-driven Godot playtesting: editor control, input injection, game-time stepping, live state.not reviewedEstablishedA
- OpenflowkitArchitecture diagrams for your agent: draw on the live OpenFlowKit canvas or edit diagram files.not reviewedEstablishedA
- three.ws Avatarsthree.ws 3D avatars in your agent: render a live, interactive 3D avatar inline, or get an embed.not reviewedEstablishedA