Caplia
About
Caplia is an MCP server for venture-capital pitch-deck scoring and deal-flow management. AI agents — Claude Desktop, Cursor, ChatGPT, Windsurf, or any MCP client — submit pitch decks, get back CRI (Caplia Readiness Index) quality scores plus thesis-fit scores, list companies in t
Details
- Author
- Caplia-Tech
- Downloads
- 348
- Categories
- AI
Jump to
- 12 tools grouped into read and write scopes
- CRI (Caplia Readiness Index) 0–100 quality score
- Thesis-fit score against active investment theses
- Pipeline views for organizing companies
- Secure data-room access with signed download URLs
- Async job polling for deck submissions
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
CapliaCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Configure Caplia as an MCP server in your client’s JSON configuration, providing the production or sandbox endpoint and a bearer token. For Claude Desktop, add an entry to claude_desktop_config.json with the URL and Authorization header. Tools appear automatically after restart. Use caplia_submit_deck to upload a PDF (max 50 MB) for scoring; other tools list, search, and retrieve company data.
caplia_search
Search Caplia for companies in the caller's pipeline by name. Returns up to 25 matches with id, name, website, industry, and stage. Use this to find a company before fetching its full profile.
caplia_list_companies
List companies in the caller's pipeline. Supports cursor pagination (`cursor` from the previous response's `next_cursor`) and filtering by `stage` or by named `view`. Use `limit` (default 25, max 100) to bound the page size.
caplia_get_company
Fetch the full profile of one company by UUID: name, problem statement, industry, stage, website, founders, fundraising round, etc.
caplia_get_company_scores
Get the CRI score and per-thesis match scores for a company. Returns `{ cri: { score, scored_at, domains }, thesis_matches: [{ thesis_id, thesis_name, match_score, thesis_fit_score, scoring_status }] }` — one entry per investment thesis of the key's team (a team with several theses gets several entries). `match_score` is the headline number shown on the portal's deal card; `thesis_fit_score` is the secondary mandate-fit gauge.
caplia_get_company_metrics
Get traction and key metrics for a company: revenue, growth, headcount, fundraising round milestones, etc.
caplia_list_company_documents
List all data-room documents attached to a company: pitch decks, financial models, founder updates, term sheets. Each entry has id, name, folder, type, size, and created_at.
caplia_get_document_url
Get a 1-hour signed download URL for a specific data-room document. The agent can fetch the bytes directly from the returned URL — file content does not pass through the API.
caplia_list_theses
List the active investment theses of the team this API key belongs to, with their descriptions. Useful for an agent that's reasoning about whether a deal fits a thesis.
caplia_list_properties
List the team's custom properties with their `type` and selectable options. Types: `select` (answer with ONE option label/id), `multi_select` (answer with an ARRAY of option labels/ids — e.g. several award categories), `text` (answer with a freeform string, e.g. an application-form question like "What gives you an unfair advantage?"; options is empty). Properties are configured per team in the Caplia Staff Console, so call this before caplia_submit_deck when you want to tag a submission — pass answers via its `properties` argument using option ids (rename-proof) or labels.
caplia_list_views
List the team's configured pipeline views (e.g. Deal Flow, My Pipeline, Screening). Each view has a key that can be used as the `view` argument on caplia_list_companies.
caplia_get_view_companies
Fetch the companies belonging to a named pipeline view (e.g. `deal-flow`, `my-pipeline`).
caplia_get_job
Poll the status of an async job (typically the result of a deck submission). Returns `{ status, company_id, results, errors }`. Recommended polling cadence: every 3 seconds.
caplia_submit_deck
Submit a pitch deck (PDF) to the caller's Caplia pipeline. The deck flows through the same intake pipeline as web uploads and email forwards: text extraction → company shell creation → CRI scoring → thesis matching. Returns `{ job_id, status: "queued", poll_url }` immediately; use `caplia_get_job` with the returned id to watch the company and scores land (typically 30s-2min). Requires a key with the `write` scope.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"caplia": {
"caplia": {
"url": "https://mcp.venture.caplia.ai/",
"headers": {
"Authorization": "Bearer cap_inv_live_YOUR_KEY_HERE"
}
}
}
}
}
McpServers
{
"caplia": {
"url": "https://mcp.venture.caplia.ai/",
"headers": {
"Authorization": "Bearer cap_inv_live_YOUR_KEY_HERE"
}
}
}
What Caplia MCP does
Caplia is an MCP server for venture-capital pitch-deck scoring and deal-flow management. AI agents — Claude Desktop, Cursor, ChatGPT, Windsurf, or any custom MCP client — submit pitch decks, get back CRI quality scores plus thesis-fit scores, list companies in the caller's pipeline, pull data-room contents, and poll async jobs. Built for VC funds, accelerators, angel networks, and corporate-development teams.Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.
