mcpField
F
Fund Momentum MCP Server

Fund Momentum MCP Server

已认证精选远程服务
fundmomentum.vc数据库1今天更新

关于 Fund Momentum MCP Server

Fund Momentum 是面向创始人和新兴基金管理者的风险投资情报服务,通过远程 MCP 服务提供基金、投资者信号和 LP 数据,并为基金资料标注来源、核验日期与置信度。

主要功能

  1. 01查询近期募集资金的 VC 基金
  2. 02查看基金资料与变更
  3. 03按条件检查 LP 覆盖情况
  4. 04搜索 LP Radar 中的 LP 记录
  5. 05提供来源、核验日期和置信度

适用场景

  1. 01为融资轮次寻找可能的投资者
  2. 02跟踪基金募集和部署动态
  3. 03研究支持 Fund I 和 II 管理者的 LP

MCP 相关

远程 MCP 服务向兼容客户端开放基金搜索、基金详情、变更查询和 LP 覆盖检查等工具。部分工具支持无密钥试用;其他数据可通过密钥或按次付费访问。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://fundmomentum.vc/_api/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://fundmomentum.vc/_api/mcp需要授权

工具

5
参数类型必填说明
stageenum否关注的融资阶段growth | late_stage | pre_seed | seed | series_a | series_b | series_c
countrystring否国家/地区(例如 'United States'、'United Kingdom')
industrystring否行业重点
limitinteger否要返回的结果数量(最多 20 条)

详细介绍

Fund Momentum:风险投资的 Agentic 脉搏

面向创始人和新兴基金管理人的 Agentic 募资情报 · 追踪 950+ 支 VC 基金 · 742 位已披露 LP · LP Radar · 按次付费的远程 MCP 服务

fundmomentum.vc · MCP 文档 · LP Radar · FM15 排名 · Smithery

立即试用:无需密钥,无需注册

search_funds、get_fund、get_changes 和 check_lp_coverage 这四项工具合计每天可为每位调用者免费响应 10 次调用,完全无需凭证。粘贴以下内容:

curl -s https://fundmomentum.vc/_api/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"search_funds","arguments":{"stage":"seed","country":"Germany","limit":5}},"id":1}'

真实数据,无需银行卡,无需邮箱地址。配额响应头、免费密钥及另外四项工具,请参阅:MCP 服务。

新增:通过 MCP 获取 LP 数据。 check_lp_coverage 可免费、无需密钥地告诉你,符合某个国家和 LP 类型条件的有限合伙人有多少。search_lps 则会向 LP Radar 订阅者返回 LP 记录本身(每月 €199 或每年 €1,499,银行卡结账)。请参阅 通过 MCP 使用 LP Radar。


什么是 Fund Momentum?

Fund Momentum 是面向创始人和新兴基金管理人的 Agentic 募资情报平台。它追踪 950+ 支 VC 基金,这些基金都在 2024 年 9 月以来募集过资金。约 300 笔基金交割以一手研究为基础,而非抓取的条目。LP Radar 绘制了 742 位已披露 LP 的图谱,并展示其中哪些支持 Fund I 和 Fund II 管理人。

你的 Agent 可通过远程 MCP 服务查询数据。创始人可以询问 Claude 或 ChatGPT,谁会支持他们的这一轮融资。自主 Agent 可以自行注册并按次付费。

**存在的意义:**基金名单很快就会过时。基金会停止投资,GP 会离开,投资理念也会发生变化。刚刚完成募集的基金手头有可部署的资金,因此 Fund Momentum 从这里入手。每份基金档案都包含来源、上次核查日期和可信度等级的溯源信息块。

上述数量是自动生成的,而非手动填写。 scripts/sync-counts.sh 会从服务器卡片读取实时的 SELECT COUNT(*), 并向下取整基金数量,因此公布的数字始终是保守估计,而非过时的夸大宣传。请参阅确保数字真实可靠。


MCP 服务

将 Claude、Cursor 或任何兼容 MCP 的 AI 直接连接到 Fund Momentum。

无密钥试用

search_funds、get_fund、get_changes 和 check_lp_coverage 这四项工具合计每天可为每位调用者免费响应 10 次调用,完全无需凭证。无需注册,无需银行卡,无需密钥。这是使用入口:在做出任何决定前,先查看真实数据。本 README 顶部的 curl 命令就是一个完整、可运行的调用示例。

每个响应都包含一个 _meta 块,告知你当前的使用情况:

"_meta": {
  "auth": "keyless_trial",
  "calls_used": 1,
  "calls_limit": 10,
  "calls_remaining": 9,
  "resets_at": "2026-08-26T00:00:00.000Z"
}

无密钥试用涵盖上述四项工具。get_usage 和 send_feedback 同样免费且无需密钥,但不计量:它们永远不会占用每日额度。无密钥调用 get_changes 最多回溯 7 天;如果查询窗口被缩短,响应会返回 since_floor_applied: true。免费密钥可将回溯范围延长至 30 天。请参阅增量同步。

无需注册即可访问

没有注册门槛。Agent 可以发现此服务、按需付费并获取数据,整个过程中无需人工、账户或电子邮件。

访问方式获取方式可用功能限制
无密钥无需任何操作。直接调用端点。search_funds、get_fund、get_changes(7 天窗口)、check_lp_coverage(另有不限量的 get_usage、send_feedback)每位调用者每天(UTC)10 次调用
匿名密钥向 /_api/agent/register 发送 POST {"agent_name":"..."}全部六种基金工具,可使用额度。创建时赠送 25 点免费额度。每个 IP 每天最多创建 3 个新密钥,每个 /24 网段每天最多 10 个
付费,按次支付无需任何操作。调用 Pro 工具,收到 402,付款后重试。全部六种基金工具,按次计价每位付款人每天 €1,000
付费,预付费向 /_api/agent/credits/topup 发送 POST,支付验证请求全部六种基金工具,可使用额度€5 / €20 / €50 / €100
关联 (可选)使用电子邮件向 /_api/agent/link 发送 POST包含以上所有功能,另有发票和控制面板不会授予额外访问权限

此处不重复列出按次价格,因为手动输入的价格会过时。每种工具的描述中都注明了价格,而 /_api/mcp-tools 则根据实时工具定义生成。

获取密钥

两种方式都是免费的,耗时不到一分钟。

人工用户:fundmomentum.vc/mcp 介绍了 MCP 方案和客户端设置;你可以订阅,然后在 fundmomentum.vc/pricing 复制密钥。

自主 Agent:完全无需注册或提供电子邮件。此端点没有 email 字段。

curl -s https://fundmomentum.vc/_api/agent/register \
  -H "Content-Type: application/json" \
  -d '{"agent_name":"your-agent-name"}'

201 Created:

{
  "api_key": "fm_agent_...",
  "agent_id": "agt_...",
  "status": "registered",
  "agent_credits": 25,
  "free_credits_granted": 25,
  "cost_per_free_call": "€0.01",
  "credits_never_expire": true,
  "tools_on_credits": ["search_funds", "get_fund", "get_changes"],
  "tools_paid_per_call": {
    "get_fund_signals": "…",
    "get_gp_profile": "…",
    "match_startup": "…"
  },
  "payment": {
    "protocol": "mpp",
    "methods": ["tempo_usdc"],
    "topup_endpoint": "/_api/agent/credits/topup",
    "daily_spend_limit": "€1000.00"
  },
  "link_email_endpoint": "/_api/agent/link",
  "mcp_endpoint": "https://fundmomentum.vc/_api/mcp"
}

无需付款、审批或人工介入:Agent 注册后,即可在同一秒内发起有用的调用。密钥只会返回一次。系统仅存储 SHA-256 哈希,因此密钥丢失后无法找回。

operator_url 和 contact 是可选的自由文本,且不会经过验证。若发送 email,系统会忽略它并附上一条说明,而不是拒绝请求,因此按照旧版契约编写的调用方仍可继续使用。

这 25 点额度可用于全部六种基金工具。免费工具每次消耗 1 点额度(€0.01);Pro 工具按次计价,价格见 /_api/mcp-tools。check_lp_coverage 永不消耗额度,search_lps 也从不以额度形式出售。请参阅 通过 MCP 使用 LP Radar。

为什么不需要电子邮件验证

早期版本要求点击验证链接才能使用 Pro 工具。这种做法有三个问题,因此现已移除。

大多数 Agent 无法读取电子邮件,因此它在一个承诺“注册后同一秒内即可调用”的流程中加入了人工步骤。它与人工 Google 注册共用 users 表,因此已通过 Google 登录的人调用此端点后,会收到 status: "existing"、空值 API 密钥、零点额度,以及一条声称全部六种工具均可用的响应。而且这种做法几乎没有起到任何保护作用:临时邮箱地址是免费的。

**访问控制就是定价。**Pro 数据始终按次收费,不存在免费使用途径。身份凭证是 API 密钥;对于按次支付的情况,则是付款钱包。

每天(UTC)每个 IP 最多可创建 3 个新密钥,每个 /24 网段最多可创建 10 个。超过限额时,注册请求会返回 429,并说明两种替代途径,而不会让你陷入困境:无密钥工具和按次支付,这两种方式都不需要密钥。

之后,每个 Agent 级别的响应都会在 _meta 中附带余额:

"_meta": {
  "credits_remaining": 24,
  "cost_per_call": "€0.01",
  "billing": "per_call"
}

当 credits_remaining 低于 100 时,该区块会添加 buy_more。

无需任何账户即可付费

基于自主机器的支付已在 Tempo 主网上线。 调用 Pro 工具时完全不提供密钥,会收到 HTTP 402,其中包含通过 MPP 发送的支付挑战。在 Tempo 上使用 USDC 支付(链 4217),然后重试,即可获取数据和收据。整个过程中无需注册,也不会创建账户。

curl -fsSL https://tempo.xyz/install | bash
tempo wallet login
tempo request -X POST --json '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"get_fund_signals","arguments":{"slug":"speedinvest-africa-fund"}},"id":1}' https://fundmomentum.vc/_api/mcp

同一流程也可为密钥充值,因此 Agent 无需中断:

curl -s -X POST https://fundmomentum.vc/_api/agent/credits/topup \
  -H "X-API-Key: fm_agent_..." -H "Content-Type: application/json" \
  -d '{"amount_eur":20}'

amount_eur 可设为 5、20、50 或 100。€20 可购买 2,000 个积分。每日上限会在发出挑战之前检查,因此不会邀请你支付之后又拒绝的费用。每位付款方每天(UTC)最多可消费 €1,000。

价格以 EUR 报价,以 USDC 结算,按照欧洲央行每日参考汇率换算,并加上 1.5% 的缓冲,以应对日内汇率波动和手续费。金额不会向上取整到美分:€0.01 的费用为 $0.0118,而不是 $0.02。

挑战通过标准的 WWW-Authenticate: Payment ... 标头发送,已支付的响应则附带 Payment-Receipt 标头,其中包含链上交易参考信息。

通过 MCP 进行交互时,形式有所不同,因为必须如此。 MCP 客户端会忽略 402 的响应正文,而是根据状态行作出判断。因此,通过 Streamable HTTP 使用 MCP 通信的调用方(带有 mcp-method 标头,或 Accept 中同时列出 application/json 和 text/event-stream)会收到 HTTP 200,其中包含 JSON-RPC 错误:error.code 为 -32042,挑战位于 error.data.challenges,请求的 id 也会原样返回。支付后,通过 params._meta["org.paymentauth/credential"] 携带凭据重试;收据会通过 result._meta["org.paymentauth/receipt"] 返回。无法验证的凭据会返回 -32043,而非 -32042,因此不会要求你重复支付。

已使用该协议自带的验证器对照此服务进行检查:

$ mppx validate https://fundmomentum.vc
Summary: 15 passed, 0 failed, 1 skipped

所有结构性检查均通过,包括主网代币和收款方地址。唯一跳过的是支付步骤:验证器仅会在测试网上提供已注资的钱包,而主网没有水龙头。相同的测试网部署通过了该步骤,并完成真实的链上支付且收据已验证(25/25)。

过去,积分耗尽会显示为 JSON-RPC 错误 -32001。现在会返回 HTTP 402。请更新所有匹配旧错误代码的处理程序。

如果你不想付费,也有真正可用的备用方案:移除 X-API-Key 标头后,search_funds、get_fund、get_changes 和 check_lp_coverage 仍可在无需凭据的情况下每天响应 10 次调用。

关联电子邮箱(可选)

使用 {"email":"..."} 调用 POST /_api/agent/link,可将密钥关联到个人账户,仅用于发票和仪表板。这不会授予任何访问权限,也不会改变积分。已经验证过的电子邮箱地址(例如通过 Google 登录验证的地址)会立即关联,且不会发送邮件。Agent 路径中,只有此端点和 /_api/agent/link/resend(每天 3 次)会发送电子邮件。

超时与重试

重试绝不会重复扣费。 同一个调用会返回同一个挑战,绝不会返回新挑战。该挑战付款成功后,同一个调用会免费返回已存储的结果。超时后重试不会导致重复付款。

边界由付款方、工具和规范化参数决定,因此你无需进行任何设置。参数顺序无关紧要:比较前会对键排序。要自行选择边界:

{ "params": { "_meta": { "vc.fundmomentum/idempotency-key": "your-id" } } }

Agent 无需查阅本 README 也能了解这一点:每个挑战都会在 error.data.idempotency 中附带相同的保证,其中包含 guaranteed、meta_key、meta_key_optional 和 note。

为 match_startup 设置充足的超时时间。3 到 10 秒很常见,并不代表卡住:它会分析所有受跟踪的基金。重试保护是安全网,不能替代合理的超时时间。

响应含义是否已向你收费?
-32042需要付款。挑战位于 error.data.challenges 中否
-32043凭证验证失败可能已收费。 请将交易哈希发给我们,我们会人工结算
-32000,且 error.data.error_reason: "not_found" 和 checked_before_payment: trueslug 不存在、匹配多个基金(会列出这些基金,但不会选取其中任何一个),或该基金没有已发布的信号否,绝不会
-32602,且 error.data.error_reason: "invalid_args" 和 checked_before_payment: true参数未知、缺失或格式错误否,绝不会

slug 错误或参数有误时,会在付款前直接拒绝。消息会列出最接近的有效 slug,或该工具接受的参数。

只有在毫无歧义时,才会解析近似名称。 get_fund、get_fund_signals 和 get_gp_profile 接受与真实 slug 仅大小写或空格不同的名称,或恰好是某个真实 slug 的连字符边界前缀的名称(speedinvest-africa 会解析为 speedinvest-africa-fund)。请求会正常处理,结果会附带 resolved_from(以及 _meta.resolved_from / _meta.resolved_to),让你了解真实 slug。匹配多个基金的名称(speedinvest)会列出匹配项,绝不会猜测;没有匹配项则返回 not_found。解析会在付款挑战前进行,因此名称错误绝不会产生费用。正确做法仍然是先调用 search_funds 获取 slug。

拒绝消息(无密钥限额、未提供密钥、套餐不符、需要付款、需要 LP Radar)会先提供面向用户的途径、fundmomentum.vc/pricing 上的免费密钥,然后提供面向自动化调用方的途径。error.data / _meta 中的所有结构化字段都保持不变;请解析这些字段,而非正文。

每个工具的费用都写在其自身的描述中。/_api/mcp-tools 根据实时工具定义生成,因此始终显示当前价格。fundmomentum.vc/mpp-wallet 的第 5 节也包含相同内容。

快速设置(Claude Desktop)

将以下内容添加到你的 claude_desktop_config.json:

{
  "mcpServers": {
    "fund-momentum": {
      "url": "https://fundmomentum.vc/_api/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

重启 Claude Desktop 即可。若要使用无需密钥的试用版,请完全移除 headers 块。

查询示例
"Which seed funds in DACH invest in B2B SaaS and are deploying now?"
"What is Speedinvest bullish on right now?"
"Match my startup: AI-native fintech, seed stage, raising €3M, Vienna"
"What should I know before pitching Point Nine Capital?"
"Which funds were added or updated since last Monday?"
可用工具(10 个)
工具标题层级描述
search_funds搜索 VC 基金免费按阶段、国家、行业或最近完成募集(closed_since)搜索正在积极部署资金的基金
get_fund获取基金资料免费完整的基金资料,包含最新的已覆盖募集(last_close)以及列出各字段来源的溯源信息块
get_changes获取自某时间以来变更的基金免费仅返回自某个时间戳以来有变更的基金(created、signal_updated、close_updated),用于增量同步
get_fund_signals获取基金投资者信号专业版看涨/逆向信号、资金部署状态、投资论点标签
get_gp_profile获取普通合伙人资料专业版个人 GP 资料及背景
match_startup为初创公司匹配基金专业版根据初创公司的描述,使用 AI 进行基金匹配
check_lp_coverage检查 LP 覆盖情况免费,无需密钥与某个国家和 LP 类型匹配的 LP 数量。仅统计数量,绝不提供名称
search_lps搜索 LP 记录LP RadarLP 记录(名称、类型、总部、关注领域、网站、是否支持新兴管理人),每次调用最多 25 条,可不限次数调用
get_usage获取我的用量和限额免费,无需密钥您的层级、已用和剩余调用次数、额度(Agent 密钥)、重置时间和每分钟限额。不计入无需密钥的每日 10 次调用限额
send_feedback向 Fund Momentum 发送反馈免费,无需密钥报告错误、数据问题或缺失功能(message 最多 1000 个字符,category、tool_name 可选)。每位调用者每天(UTC)最多提交 5 次。请勿填写第三方的个人信息

这十个工具中有九个是只读且非破坏性的,并会声明这一点(webhook 订阅是单独的 HTTPS 端点,见下文): readOnlyHint: true、destructiveHint: false、idempotentHint: true、openWorldHint: false。 Agent 可以在无需确认提示的情况下调用它们。

例外是 send_feedback(readOnlyHint: false、destructiveHint: false):它会保存一条简短消息,不会触及基金、账户或账单数据。

无论调用者是谁,search_funds 在省略 limit 时都会返回 10 个基金。请显式传入更大的 limit;上限不变(无需密钥时为 10,Starter 为 50,Pro 为 250,Agent 密钥每天(UTC)最多可获取 150 个基金)。截断的响应会包含 matched、truncated,以及在允许分页时包含 next_offset。

当天剩余调用次数不超过 2 次的免密钥调用者,会在工具结果后额外收到一条简短文本,包含剩余调用次数、重置时间和定价链接。JSON 结果和 _meta 保持不变。

search_funds 和 get_fund 之前标注为 Starter,现在为 免费。

通过 MCP 使用 LP Radar

LP 数据是独立产品,拥有自己的使用权限,并非高于 Pro 的一个等级。

  • check_lp_coverage 免费。 无需密钥,无需额度,免密试用期间也可使用。它只通过数量回答“你们是否覆盖我的地区和 LP 类型”:绝不返回名称、网站或承诺金额。数量低于 5 时显示为 "<5",为零时显示为 "none"。请先调用此工具。
  • search_lps 需要在调用者自己的账户密钥上开通 LP Radar:€199/月或 €1,499/年,两种方案的访问权限相同,可随时按月取消。调用次数不限,每次最多返回 25 条记录;如果 limit 更大,则会被拒绝,而不会自动缩减。
  • 不按次销售。 LP 记录绝不会通过 Agent 额度、MPP 或免密试用提供。未开通 LP Radar 时,search_lps 会返回 error_reason: "lp_access_required",并附上免费的覆盖数量和购买链接,绝不会发起付款验证。
  • 购买方式。 在 fundmomentum.vc/lp-radar 上通过自助银行卡结账,事先无需账户。付款后,系统会立即在结账所用邮箱下开通访问权限并启用 API 密钥;如果尚无账户,系统会创建新账户,并通过欢迎邮件发送设置链接。可在 Stripe 账单门户中管理或取消订阅。
  • 仍仅在 Web 应用中提供的内容。 承诺历史、基金规模、日期和配置模式不会通过 MCP 提供。任何等级都不支持导出 LP 数据。
增量同步:使用 get_changes,不要循环轮询

不要按计划重复运行 search_funds。 get_changes 正是为此用途而设,而且成本低得多。

循环步骤:

  1. 调用 get_changes 并传入 since 时间戳。省略 since 可获取最近 7 天的数据。
  2. 保存响应中的 next_since 和 etag。
  3. 下次轮询时,将 next_since 作为 since,并将上一次的 etag 作为 if_none_match 传入。
  4. 如果该时间范围内没有变化,响应会返回 unchanged: true,且不包含任何行:只需传输几个字节,而不是完整页面。
{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "get_changes",
    "arguments": {
      "since": "2026-08-20T00:00:00Z",
      "if_none_match": "\"2126d79bb6487457b97d8b05eb84253e\"",
      "limit": 50
    }
  },
  "id": 1
}

since 接受 ISO 8601 时间戳,或以字符串形式传入的 Unix 毫秒时间戳。limit 范围为 1–200,默认值为 50。

时间范围内有变化时,响应会返回游标字段及数据行:

{
  "since": "2026-08-20T00:00:00.000Z",
  "since_defaulted": false,
  "next_since": "2026-08-25T16:00:21.418Z",
  "returned": 2,
  "total_changed": 4,
  "has_more": true,
  "etag": "\"2126d79bb6487457b97d8b05eb84253e\"",
  "changes": [
    {
      "slug": "cloudberry-ventures-deeptech-fund",
      "name": "Cloudberry Ventures DeepTech Fund",
      "country": "United Kingdom",
      "fundingStage": "seed",
      "fundSize": "€50M",
      "change_type": "signal_updated",
      "changed_at": "2026-08-24T04:00:22.242Z",
      "confidence": "high",
      "url": "https://fundmomentum.vc/funds/cloudberry-ventures-deeptech-fund"
    }
  ]
}

当 has_more 为 true 时,请在休眠前使用返回的 next_since 再次调用。

普通 HTTP 替代方案。 同样的数据可通过 GET /_api/changes 获取,游标采用普通的条件请求方式传递。保存响应头中的 ETag,并在请求中将其作为 If-None-Match 发送。时间范围内没有变化时,响应为 304 Not Modified,正文为空。

change_type 的值为 created、signal_updated 或 close_updated。close_updated 行表示 Fund Momentum 为该基金发布了新的首次、临时或最终关账信息,并附带 last_close 摘要(type、date、size_display、source_url)。

基金关账:last_close、closed_since 和 Webhook

Fund Momentum 将基金关账作为主要研究内容,并会将每笔已覆盖的关账信息写回基金记录。因此,“哪些基金刚刚关账”是一个查询,而不是爬取。

  • get_fund → last_close:type(launch、first、interim、final、closed_unspecified、target_only)、date、amount_m 和 currency 均与基金的表述完全一致(绝不转换)、size_display、target_m、source_url(Fund Momentum 帖子)和 primary_url(新闻稿)。null 表示 Fund Momentum 尚未覆盖这笔关账,而非该基金尚未关账。date 是 Fund Momentum 报道该笔关账的日期(date_basis: "reported",详见 date_basis_note),可能晚于基金签署关账协议的日期。
  • 使用 closed_since 的 search_funds(YYYY-MM-DD):筛选最新一次已覆盖关账日期在该日期或之后的基金,按日期从新到旧排列;每项都包含 lastCloseDate 和 lastCloseType。跳过 launch 和 target_only 条目。
  • 写回规则:帖子只会应用于其标明的基金年份对应的基金(未标明数字即为 Fund I);涉及多只基金的帖子绝不会更改基金规模;只写入规范规模;launch 或目标规模绝不会替换已知规模;仅在公开网络上找到的关账信息不会写入基金记录。
{"jsonrpc":"2.0","method":"tools/call","params":{"name":"search_funds","arguments":{"closed_since":"2026-09-01","stage":"seed"}},"id":1}
  • 每个字段的来源信息:get_fund.provenance.field_sources 会注明 fundSize、fundingStage(含 fundingStage_confidence)和 GP 名称的来源,优先级依次为 claim(经基金验证)> admin > blog(Fund Momentum 的关账报道)> website > llm。低优先级来源绝不会覆盖高优先级来源。只有在已获取的来源中明确列出全名(名和姓)时,才会保留 GP 名称。
Webhook(Pro 和 Enterprise)

使用推送而非轮询。订阅一个 HTTPS 端点,每当有新的关账信息发布时,该端点就会收到签名的 close_updated 事件;还可按阶段、国家和行业筛选。Webhook 是与 MCP 服务并列的普通 HTTPS 端点,使用相同的 API 密钥进行身份验证;MCP 工具本身仍为只读。

curl -s -X POST https://fundmomentum.vc/_api/webhooks/subscribe \
  -H 'X-API-Key: YOUR_PRO_KEY' -H 'Content-Type: application/json' \
  -d '{"url":"https://example.com/fm-hook","filters":{"stage":"seed","country":"Germany"}}'

响应会返回订阅及其签名 secret,仅显示一次。

端点正文功能
POST /_api/webhooks/subscribeurl、可选的 filters.stage / filters.country / filters.industry、description创建订阅(每个密钥最多 5 个)
GET /_api/webhooks/list查看你的订阅、其运行状况及最近 20 次投递
POST /_api/webhooks/testid立即发送签名的 ping
POST /_api/webhooks/deleteid移除订阅

每次投递都会发送一个 POST 请求,包含 Content-Type: application/json 和以下标头:

  • FM-Signature: t=<unix seconds>,v1=<hex>,其中 v1 是使用你的密钥对 "<t>.<raw body>" 计算的 HMAC-SHA256。拒绝任何超过 5 分钟的请求。
  • FM-Event(close_updated 或 ping)、FM-Event-Id(同一变更始终相同;可用于去重)、FM-Delivery。

请在 10 秒内返回 2xx。失败后会分别在 1 分钟、5 分钟、30 分钟、2 小时、6 小时、12 小时和 24 小时后重试。连续失败 40 次后,订阅会停用;成功的 test 会重新启用订阅。系统不会跟随重定向,端点必须是公共 https 地址,且使用 443 端口。

{
  "id": "evt_close_123_1791830000000",
  "type": "close_updated",
  "api_version": "2026-10-12",
  "created_at": "2026-10-12T09:00:00.000Z",
  "data": {
    "fund": {
      "slug": "example-seed-fund-ii", "name": "Example Seed Fund II", "country": "Germany",
      "fundingStage": "seed", "fundSize": "€33.3M", "raisingStatus": "closed",
      "industries": ["saas"], "url": "https://fundmomentum.vc/funds/example-seed-fund-ii"
    },
    "last_close": {
      "type": "final", "date": "2026-09-01", "amount_m": 33.3, "currency": "EUR",
      "size_display": "€33.3M", "target_m": null,
      "source_url": "https://fundmomentum.vc/blog/...", "primary_url": "https://..."
    },
    "previous_close": { "type": "first", "date": "2026-03-01" }
  }
}

在 Node 中验证:

import { createHmac, timingSafeEqual } from "node:crypto";

function verify(secret, rawBody, header, toleranceS = 300) {
  const parts = Object.fromEntries(header.split(",").map((p) => p.split("=")));
  const t = Number(parts.t);
  if (!t || Math.abs(Date.now() / 1000 - t) > toleranceS) return false;
  const expected = createHmac("sha256", secret).update(`${t}.${rawBody}`).digest();
  const given = Buffer.from(parts.v1 ?? "", "hex");
  return given.length === expected.length && timingSafeEqual(given, expected);
}

没有 Pro 时,可改为轮询 get_changes,查询 close_updated 条目;该功能免费。

API 参考

端点: POST https://fundmomentum.vc/_api/mcp 协议: 基于可流式 HTTP 的 JSON-RPC 2.0 服务卡片: /_api/well-known/mcp/server-card 身份验证: 使用 X-API-Key 标头或 Authorization: Bearer <key>;无密钥试用时也可不提供

import requests

r = requests.post(
    "https://fundmomentum.vc/_api/mcp",
    headers={"X-API-Key": "YOUR_KEY", "Content-Type": "application/json"},
    json={
        "jsonrpc": "2.0",
        "method": "tools/call",
        "params": {
            "name": "search_funds",
            "arguments": {"stage": "seed", "country": "Germany", "limit": 10}
        },
        "id": 1
    }
)
print(r.json())
const r = await fetch("https://fundmomentum.vc/_api/mcp", {
  method: "POST",
  headers: { "X-API-Key": "YOUR_KEY", "Content-Type": "application/json" },
  body: JSON.stringify({
    jsonrpc: "2.0",
    method: "tools/call",
    params: { name: "get_fund_signals", arguments: { slug: "speedinvest-africa-fund" } },
    id: 1
  })
});
const data = await r.json();

更多内容见 examples/developers.md 和 examples/founders.md。


GP 信号画像

除了基金规模和投资组合,Fund Momentum 还会提炼每位 GP 的实际思路:

  • 论点标签: 具体的投资重点领域
  • 看多信号: 他们目前最感兴趣的方向
  • 逆向信号: 他们在哪些方面押注与共识相反
  • 投资部署评分: 他们开出支票的活跃程度
  • 创始人该做与不该做的事: 如何向这家特定基金推介项目

基于一手调研:GP 博文、基金网站、LinkedIn 和已发布的采访。并非抓取而来的摘要。


FM15:创始人契合度排名

FM15 是我们每半年发布一次的排名,评选 15 家新兴VC 管理机构,并从四个维度进行评分:

维度衡量内容
LP 信任信号LP 质量、续投情况、基金规模走势
早期业绩记录投资组合表现、知名退出案例
投资论点清晰度投资重点的明确程度和差异化程度
创始人契合度GP 背景、支票金额匹配度、投后支持

不按 AUM 排名。不付费纳入。仅采用一手调研。

→ 查看 FM15 2026 上半年榜单


MCP 定价

以下套餐仅适用于 MCP 服务和 API。

Agent 不适用这些套餐。 Agent 按次付费,价格以 /_api/mcp-tools 中各工具列出的价格为准,无需订阅或账户。请参阅上文的免注册访问。以下月度套餐面向个人用户。

套餐价格API 调用次数工具
Agent(按次付费)按工具计价不限量,按实际用量付费全部六种基金工具,无需账户
无密钥试用€0,无需注册每位调用者每天 10 次search_funds、get_fund、get_changes(回溯 7 天)、check_lp_coverage;get_usage 和 send_feedback 不限量
免费版€0每月 100 次search_funds、get_fund、get_changes
Starter€9/月每月 1,000 次search_funds、get_fund、get_changes
Pro€29/月每月 10,000 次全部六种基金工具,包括信号
Enterprise定制不限量全部六种基金工具,定制合同和 SLA
LP Radar€199/月或 €1,499/年不限量search_lps(每行的 check_lp_coverage 均免费)。单独订阅,银行卡结账

无密钥、免费版和 Pro 行由服务卡片生成。Starter 和 Enterprise 行仍由人工填写。卡片未提供这两种套餐的信息区块,因此如果它们与此表不一致,请以 fundmomentum.vc/pricing 为准。

→ MCP 套餐与客户端设置 · 订阅并获取密钥

平台本身的创始人和投资者信号套餐单独定价 → fundmomentum.vc/pricing


确保数字准确

本 README 中的基金和 LP 数量、无密钥版和 Free 套餐的额度,以及 Pro 价格均为自动生成,而非手动填写。scripts/sync-counts.sh 会从实时服务卡中读取这些数据,并重写 `` 标记之间的值,以及 server.json 中的 version 和 description。

有两个数字不在同步范围内:定价表中的 Starter 和 Enterprise 行。服务卡提供了 authentication.free_tier 和通过 tools[].price 配置的 Pro 价格,但没有套餐区块,因此无法从中读取这两个数字。在服务卡加入套餐区块之前,这些数字仍需手动填写。有关届时如何接入,请参阅 scripts/sync-counts.sh 顶部的说明。

基金数量会向下取整到最接近的百位发布(当前为 1000+),与网站上的文案一致,也符合服务卡中关于营销数字会对实时数量向下取整的说明。随着索引增长,这个数量仍会自动变化;它只是永远不会高于实际数量。

scripts/sync-counts.sh
scripts/sync-counts.sh --check

.github/workflows/sync-counts.yml 每周运行一次,并提交任何偏差。.github/workflows/publish-mcp.yml 会在每次发布到注册表之前运行该脚本,确保发布版本中的数量不会过时。

如需同步新位置的数字,只需用一对标记将它括起来,下次运行时便会自动更新。标记在渲染后的 Markdown 中不可见。


链接


由 Michael Schneider 维护 · 奥地利维也纳

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。