F4 Raise MCP
An MCP server that ranks venture capital firms for a startup based on a short description, listing up to 20 firms in rank order with links to their profiles and similar backed companies. It allows filtering by stage, round size, and location, and provides links to longer reports.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://app.f4.fund/api/public/raise/mcpWhat its tools do
3 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Read-only (1)
Can change data (2)
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to f4.fund ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Rank VC firms for a startup based on a short description
- Find VC firms that have backed similar public companies
- Filter investor list by stage, round size, and location
- Generate a link to a longer report based on a pitch deck
Source and maintenance
Protocol and capabilities
- Server
- f4-raise 0.1.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 3 advertised
- Resources
- 1 advertised
- Resource templates
- 0 advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
},
"resources": {
"listChanged": true
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
3 advertised
find_vc_firms — Find VC firms
Use this when a founder asks which venture capital investors to pitch, wants an investor list for a fundraise, or asks which VC firms back a kind of startup. Not for fundraising mechanics such as SAFEs, valuation or dilution, or for investor contact details. Ranks up to 20 public VC firms for a startup from a plain-language description of 10 to 500 characters. Each firm comes with up to three public companies it backed that resemble the startup, and a link to its F4 page. The result also carries one link to a free, longer report on f4.fund built from the company's pitch deck, which ranks about 100 firms. The optional stage removes firms whose stated stages are all two or more steps away from it, so a firm one stage away can remain. The optional round size removes firms whose smallest cheque is more than twice the round. The optional location lists firms whose stated geography excludes it after the firms that invest there. These are applied only when given. The optional website is used for its domain, and its home page may be read. F4 stores the description, website domain, stage and round size to fill in the report form and count how the plugin is used. Each call saves a new search and prefilled report link. It sends no email and contacts no firm, and it returns no contact details.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"description"
],
"properties": {
"stage": {
"enum": [
"pre_seed",
"seed",
"series_a",
"series_b",
"series_c",
"growth"
],
"type": "string",
"description": "The funding stage of the round, only if the founder stated it. Firms whose stated stages are all two or more steps away from it are removed, so a firm one stage away can remain."
},
"website": {
"type": "string",
"maxLength": 300,
"description": "The startup's website, only if the founder stated it. Only the domain is used."
},
"location": {
"enum": [
"US",
"North America",
"Europe",
"UK",
"Asia",
"LATAM",
"MENA",
"Africa"
],
"type": "string",
"description": "Where the startup is based, only if the founder stated it. Firms whose stated geography excludes it are listed after the firms that invest there."
},
"description": {
"type": "string",
"maxLength": 500,
"minLength": 10,
"description": "What the startup does and for whom, in plain language, in the founder's words. 10 to 500 characters."
},
"roundSizeUsd": {
"type": "integer",
"maximum": 1000000000,
"minimum": 10000,
"description": "The size of the round in US dollars, only if the founder stated it. Firms whose smallest cheque is more than twice the round are removed."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"status"
],
"properties": {
"code": {
"type": "string"
},
"count": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
"firms": {
"type": "array",
"items": {
"type": "object",
"required": [
"rank",
"name",
"slug",
"url",
"basis",
"backedCompanies"
],
"properties": {
"url": {
"type": "string"
},
"name": {
"type": "string"
},
"rank": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
},
"slug": {
"type": "string"
},
"basis": {
"enum": [
"precedent",
"focus"
],
"type": "string"
},
"backedCompanies": {
"type": "array",
"items": {
"type": "string"
}
}
},
"additionalProperties": false
}
},
"issues": {
"type": "array",
"items": {
"type": "object",
"required": [
"field",
"problem"
],
"properties": {
"field": {
"type": "string"
},
"problem": {
"type": "string"
}
},
"additionalProperties": false
}
},
"method": {
"type": "string"
},
"status": {
"enum": [
"ok",
"no_clear_match",
"filters_removed_all",
"invalid_input",
"busy",
"rate_limited",
"daily_limit_reached",
"unavailable",
"disabled"
],
"type": "string"
},
"applied": {
"type": "object",
"properties": {
"stage": {
"type": "string"
},
"website": {
"enum": [
"not_given",
"not_used",
"known_company",
"read",
"unreadable"
],
"type": "string"
},
"location": {
"type": "string"
},
"roundSizeUsd": {
"type": "number"
}
},
"additionalProperties": false
},
"message": {
"type": "string"
},
"missing": {
"type": "string"
},
"reportUrl": {
"type": "string"
},
"emailOffered": {
"type": "boolean"
},
"retryAfterSeconds": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
}
},
"additionalProperties": false
}{
"title": "Find VC firms",
"readOnlyHint": false,
"openWorldHint": true,
"idempotentHint": false,
"destructiveHint": false
}get_vc_firm_details — Get VC firm details
Use this when the user asks about a specific VC firm by name, or about a firm in a find_vc_firms result. Returns the public profile of one VC firm: name, location, website, a short thesis, the stages it has invested at, check size, sectors, geographies and up to 10 recent public portfolio companies. The firm is a slug from a find_vc_firms result or a name. It returns no contact details and no team names, and it covers only firms that have a public F4 page.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"firm"
],
"properties": {
"firm": {
"type": "string",
"maxLength": 120,
"minLength": 2,
"description": "A firm slug from a find_vc_firms result, or the firm's name."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"status"
],
"properties": {
"firm": {
"type": "object",
"required": [
"name",
"url"
],
"properties": {
"url": {
"type": "string"
},
"name": {
"type": "string"
},
"stages": {
"type": "array",
"items": {
"type": "string"
}
},
"thesis": {
"type": "string"
},
"sectors": {
"type": "array",
"items": {
"type": "string"
}
},
"updated": {
"type": "string"
},
"website": {
"type": "string"
},
"location": {
"type": "string"
},
"checkSize": {
"type": "string"
},
"geographies": {
"type": "array",
"items": {
"type": "string"
}
},
"recentPortfolio": {
"type": "array",
"items": {
"type": "string"
}
}
},
"additionalProperties": false
},
"note": {
"type": "string"
},
"issues": {
"type": "array",
"items": {
"type": "object",
"required": [
"field",
"problem"
],
"properties": {
"field": {
"type": "string"
},
"problem": {
"type": "string"
}
},
"additionalProperties": false
}
},
"status": {
"enum": [
"ok",
"not_found",
"ambiguous",
"rate_limited",
"invalid_input",
"unavailable",
"disabled"
],
"type": "string"
},
"message": {
"type": "string"
},
"candidates": {
"type": "array",
"items": {
"type": "object",
"required": [
"slug",
"name"
],
"properties": {
"name": {
"type": "string"
},
"slug": {
"type": "string"
}
},
"additionalProperties": false
}
},
"retryAfterSeconds": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
}
},
"additionalProperties": false
}{
"title": "Get VC firm details",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}email_report_link — Email the report link
Use this when a founder asks to have their F4 Raise report link emailed to them, giving their own address and the code from a find_vc_firms result. Emails the founder one message with a personal link that opens F4's free report form with the description already filled in. It needs the code at the end of the report link in a find_vc_firms result, and sends at most one email per code. F4 stores the email address with the search for 13 months and may email the founder about their raise. Every email includes a link to stop future emails. Each address has daily and weekly limits. The answer shows a masked address.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"email",
"code"
],
"properties": {
"code": {
"type": "string",
"maxLength": 64,
"description": "The code at the end of the report link in a find_vc_firms result."
},
"email": {
"type": "string",
"maxLength": 320,
"description": "The founder's email address, as the founder gave it."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"status"
],
"properties": {
"issues": {
"type": "array",
"items": {
"type": "object",
"required": [
"field",
"problem"
],
"properties": {
"field": {
"type": "string"
},
"problem": {
"type": "string"
}
},
"additionalProperties": false
}
},
"status": {
"enum": [
"sent",
"already_sent",
"invalid_email",
"invalid_code",
"rate_limited",
"invalid_input",
"unavailable",
"disabled"
],
"type": "string"
},
"message": {
"type": "string"
},
"maskedEmail": {
"type": "string"
},
"retryAfterSeconds": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": -9007199254740991
}
},
"additionalProperties": false
}{
"title": "Email the report link",
"readOnlyHint": false,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": true
}Prompts
Not advertised
Resources
1 advertised
report-card — F4 Raise report card
A card under a search answer that emails the founder a link to F4's free report form.
ui://raise/report-card-v1.html90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-09: 2 of 2 checks answered
- 2026-11-10: 2 of 2 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 666 ms
- 95th percentile latency
- 666 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 666 ms · metadata changed · 3 tool(s), 1 resource(s), 0 resource template(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http f4-raise-mcp https://app.f4.fund/api/public/raise/mcpCodex
codex mcp add f4-raise-mcp --url https://app.f4.fund/api/public/raise/mcpCursor
{
"mcpServers": {
"f4-raise-mcp": {
"url": "https://app.f4.fund/api/public/raise/mcp"
}
}
}Cline
{
"mcpServers": {
"f4-raise-mcp": {
"type": "streamableHttp",
"url": "https://app.f4.fund/api/public/raise/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"f4-raise-mcp": {
"type": "http",
"url": "https://app.f4.fund/api/public/raise/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http f4-raise-mcp https://app.f4.fund/api/public/raise/mcpClaude Desktop
https://app.f4.fund/api/public/raise/mcpWindsurf
{
"mcpServers": {
"f4-raise-mcp": {
"serverUrl": "https://app.f4.fund/api/public/raise/mcp"
}
}
}Let your agent find its tools
Find servers like F4 Raise MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other crm, sales, and marketing servers
Do you run F4 Raise MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.