Caplia

by Caplia-Tech

348 downloads
Not rated
GitHub

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

- 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:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Caplia
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. 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.
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.