
Hemrock MCP
Hemrock financial modeling prompts: context primers, task prompts, checks, and best practices.
What it can do
What data it sees
Do you need an account
No: the server works without sign-in
Hemrock financial modeling prompts: context primers, task prompts, checks, and best practices.
How to connect
How to connect Hemrock MCP to Claude
The server address to paste into Claude settings:
https://mcp.hemrock.com/mcp
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect Hemrock MCP to ChatGPT
The server address to paste into ChatGPT settings:
https://mcp.hemrock.com/mcp
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect Hemrock MCP to Cursor
The server address to paste into Cursor settings:
https://mcp.hemrock.com/mcp
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (11)
Raw names from tools/list. Only developers need these.
| get_context | Returns the universal context-setting primer for Hemrock models, plus an optional template-specific addendum. Always run this first before any other prompts. |
| get_prompts | Returns task-specific Layer 2 prompts for a given template and task type. These are ready-to-use prompts for common modeling tasks. |
| get_checks | Returns Layer 3 sanity-check and validation prompts — the 'where AI gets financial modeling wrong' guidance. Use these to audit AI-generated work or catch common modeling errors. |
| get_best_practices | Returns Hemrock's financial modeling best practices and design principles for a given topic. Useful as background context for AI interactions. |
| list_concepts | Lists Hemrock financial-modeling concept docs — the methodology behind the math (exit waterfalls, anti-dilution, convertibles, cohorts, circular references, unit economics, and more). Returns a compact index of slugs, titles, and descriptions. Optionally filter by template_name or tag. Call get_concept to read the full text of any entry. |
| get_concept | Returns the full text of a single Hemrock concept doc by slug. Use this to learn how a financial-modeling calculation actually works before building or auditing it. Get valid slugs from list_concepts. |
| list_models | Lists the Hemrock financial-model engines callable over the API, with pricing and (for paid ones) a checkout URL. No API key needed — use this to discover what you can run and what it costs before authenticating. |
| get_access | Returns how to get access to a model engine: whether it is free, the price, and a checkout URL to purchase. Use when a compute tool returns a payment-required error, or to check access before running. |
| cap_table_compute | Computes a cap table from a list of events (founders, priced rounds, SAFEs/notes, option pools, warrants). Returns per-round snapshots and the final ownership/dilution state. Requires a Hemrock API key with the Cap Table & Exit Waterfall product; without it you get a checkout URL. Call list_concepts/get_concept for the event structure. |
| exit_waterfall_compute | Computes an exit waterfall: distributes an exit valuation across the cap stack (preferences, participation, conversions, options, warrants). Requires a Hemrock API key with the Cap Table & Exit Waterfall product. Pass a "model" object and a numeric "exitValuation". |
| fund_economics_compute | Computes venture fund economics from a set of inputs (committed capital, fees, deployment, carry tiers): returns capital calls, fees, NAV, and gross/net returns. Free — any valid Hemrock API key works. Pass an "inputs" object. |