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. 04LP RadarのLPレコード検索
  5. 05出典・確認日・確度の表示

活用シーン

  1. 01資金調達ラウンドの候補投資家探し
  2. 02ファンド調達や投資状況の追跡
  3. 03Fund 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:ベンチャーキャピタルのエージェント型パルス

創業者と新興ファンドマネージャー向けのエージェント型資金調達インテリジェンス · 追跡対象のVCファンド950件以上 · 開示済みLP 742件 · LP Radar · 従量課金制のリモートMCPサーバー

fundmomentum.vc · MCPドキュメント · LP Radar · FM15ランキング · Smithery

今すぐ試す:キー不要、登録不要

search_funds、get_fund、get_changes、check_lp_coverageは、認証情報が一切なくても、呼び出し元ごとにUTCの1日あたり合計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}'

実データを、カード情報もメールアドレスも不要で利用できます。クォータヘッダー、無料キー、その他4つのツールについては、MCPサーバーをご覧ください。

新機能:MCP経由のLPデータ。 check_lp_coverageを使うと、キー不要・無料で、国とLPタイプに一致するリミテッドパートナーの数を確認できます。search_lpsは、LP Radarの購読者向けにLPのレコードを返します(月額199ユーロまたは年額1,499ユーロ、カード決済)。MCP経由のLP Radarをご覧ください。


Fund Momentumとは?

Fund Momentumは、創業者と新興ファンドマネージャー向けのエージェント型資金調達インテリジェンスです。2024年9月以降に資金調達を行った950以上のVCファンドを追跡しています。約300件のファンドクローズについて、スクレイピングした行データではなく、一次調査をもとに情報を掲載しています。LP Radarは、開示済みLP 742件をマッピングし、そのうちどのLPがファンドIおよびIIのマネージャーを支援しているかを示します。

エージェントはリモートMCPサーバー経由でFund Momentumに問い合わせます。創業者はClaudeやChatGPTに、自分のラウンドを支援するLPについて尋ねられます。自律型エージェントは自ら登録し、呼び出しごとに料金を支払えます。

**このサービスが存在する理由:**ファンドのリストはすぐに古くなります。ファンドは投資を停止し、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は、認証情報が一切なくても、呼び出し元ごとにUTCの1日あたり合計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"
}

キー不要のトライアルは、これら4つのツールが対象です。get_usageとsend_feedbackも無料でキー不要ですが、利用回数は計測されず、1日あたりの上限にカウントされることはありません。キーなしのget_changesは最大7日間を対象とし、対象期間が短縮された場合はsince_floor_applied: trueを返します。無料キーを使うと、対象期間は30日間に広がります。差分同期をご覧ください。

登録なしで利用

サインアップの壁はありません。エージェントはこのサーバーを見つけ、必要な分だけ支払い、人間もアカウントもメールアドレスも一切必要とせず、いつでもデータを取得できます。

アクセス方法利用方法利用できるもの制限
キー不要何も必要ありません。エンドポイントを呼び出すだけです。search_funds、get_fund、get_changes(7 日間の期間)、check_lp_coverage(さらに、利用回数無制限の get_usage、send_feedback)呼び出し元ごとに UTC 日あたり 10 回
匿名キーPOST {"agent_name":"..."} を /_api/agent/register に送信しますクレジットで 6 つすべてのファンドツールを利用できます。作成時に 25 クレジットを無料で付与します。1 日あたり IP ごとに新しいキー 3 個、/24 ごとに 10 個
都度払い何も必要ありません。Pro ツールを呼び出し、402 を受け取ったら支払い、再試行します。呼び出しごとの料金で 6 つすべてのファンドツールを利用できます支払者ごとに 1 日あたり €1,000
前払いPOST /_api/agent/credits/topup を送信し、チャレンジに応じて支払いますクレジットで 6 つすべてのファンドツールを利用できます€5 / €20 / €50 / €100
アカウント連携 (任意)POST /_api/agent/link にメールアドレスを指定します上記すべてに加え、請求書とダッシュボードを利用できますアクセス権は追加されません

呼び出しごとの料金はここでは繰り返しません。手入力した価格は古くなるためです。各ツールの説明に料金が記載されており、/_api/mcp-tools は最新のツール定義から生成されています。

キーの取得

どちらの方法も無料で、1 分もかかりません。

人間の場合: fundmomentum.vc/mcp で MCP のプランとクライアントのセットアップ方法を説明しています。サブスクリプションに登録し、fundmomentum.vc/pricing でキーそのものをコピーしてください。

自律型エージェントの場合: 登録もメールアドレスも一切必要ありません。このエンドポイントに 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"
}

支払いも承認も人間も不要です。エージェントは登録し、同じ秒のうちに有用な呼び出しを行えます。キーが返されるのは一度だけです。保存されるのは SHA-256 ハッシュのみのため、キーを紛失しても復元できません。

operator_url と contact は任意の自由記述フィールドで、検証されることはありません。email を送信した場合は拒否されず、無視された旨の注記が返されるため、古い仕様に基づいて記述された呼び出し元も引き続き動作します。

25 クレジットは 6 つすべてのファンドツールで利用できます。無料ツールは 1 クレジット(€0.01)で、Pro ツールは /_api/mcp-tools に記載されているとおり、呼び出しごとに料金が設定されています。check_lp_coverage にクレジットはかかりません。また、search_lps はクレジットで販売されることはありません。MCP 経由の LP Radar をご覧ください。

メールアドレスの手順がない理由

以前のリリースでは、確認リンクをクリックするまで Pro ツールを利用できない仕様でした。これは 3 つの理由から誤りであり、現在は廃止されています。

ほとんどのエージェントはメールを読めないため、「登録して同じ秒のうちに呼び出す」というフローに人間の作業が必要でした。また、人間が Google でサインインする際に使う users テーブルを共有していたため、Google でサインイン済みの人がこのエンドポイントを呼び出すと、status: "existing"、API キーは null、クレジットはゼロで、6 つすべてのツールが利用可能だとするレスポンスが返されていました。さらに、使い捨てのメールアドレスは無料で作れるため、ほとんど保護にもなっていませんでした。

アクセス制御は料金設定です。 Pro データは常に呼び出しごとに有料で、無料で利用する方法はありません。本人確認には API キーを使い、都度払いの場合は支払いに使ったウォレットを使います。

新しいキーの発行は、UTC 日あたり IP ごとに 3 個、/24 ごとに 10 個までです。上限に達した場合、登録は、利用できずに行き詰まることのないよう、代替手段を 2 つ示す 429 を返します。キー不要のツールと都度払いで、どちらもキーは必要ありません。

それ以降、すべてのエージェント向けレスポンスには _meta に残高が含まれます。

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

credits_remaining が 100 未満になると、buy_more がそのブロックに追加されます。

アカウントなしでの支払い

自律型マシン決済がTempoメインネットで利用可能になりました。 キーを一切指定せずにProツールを呼び出すと、MPP経由の支払いチャレンジを含むHTTP 402が返されます。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

同じフローでキーにチャージできるので、エージェントを止める必要はありません。

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クレジットを購入できます。1日の上限はチャレンジの発行前に確認されるため、支払いを求められた後で拒否されることはありません。支出は、支払人1人あたりUTC日次で**€1,000**までに制限されます。

価格はEURで提示され、USDCで決済されます。ECBの1日ごとの基準レートに、日中の変動と手数料に備えて1.5%を上乗せして換算します。セント単位への切り上げはありません。€0.01の請求額は$0.02ではなく$0.0118です。

チャレンジは標準のWWW-Authenticate: Payment ...ヘッダーで送信され、支払い済みのレスポンスには、オンチェーン参照を含むPayment-Receiptヘッダーが付与されます。

MCP経由では、そうせざるを得ないため、形式が異なります。 MCPクライアントは402の本文を無視し、ステータス行で判断します。そのため、Streamable HTTPでMCPを使用する呼び出し元(mcp-methodヘッダーがある場合、またはAcceptにapplication/jsonとtext/event-streamの両方が指定されている場合)には、代わりにJSON-RPCエラーを含むHTTP 200が返されます。error.codeは-32042、チャレンジはerror.data.challengesに含まれ、リクエストのidもそのまま返されます。params._meta["org.paymentauth/credential"]に認証情報を指定して支払い、再試行してください。レシートはresult._meta["org.paymentauth/receipt"]に返されます。検証に通らない認証情報に対する応答は-32042ではなく-32043なので、二重に支払いを求められることはありません。

このサーバーに対し、プロトコル独自のバリデーターで検証しました。

$ 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は認証情報なしで1日10回まで引き続き応答します。

メールアドレスの紐付け(任意)

POST /_api/agent/linkに{"email":"..."}を送信すると、請求書とダッシュボードのみを利用するために、キーを人間のアカウントに紐付けられます。アクセス権は付与されず、クレジットも変わりません。Googleサインインなどですでに確認済みのアドレスはすぐに紐付けられ、メールは送信されません。このエンドポイントと/_api/agent/link/resend(1日3回)が、エージェント経由でメールを送信する唯一の場所です。

タイムアウトと再試行

再試行しても二重に課金されません。 同じ呼び出しでは同じチャレンジが返され、新しいチャレンジは発行されません。そのチャレンジの支払いが完了すると、同じ呼び出しには保存済みの結果が無料で返されます。タイムアウト後に再試行しても、二重に支払うことはありません。

境界は支払者、ツール、正規化された引数から導出されるため、何も設定する必要はありません。引数の順序は関係ありません。比較前にキーが並べ替えられます。境界を自分で選ぶには、次のようにします。

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

エージェントがこの情報を調べるために、この 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: trueスラッグが存在しない、複数のファンドに一致する(一覧表示されますが、どれも選択されません)、またはそのファンドに公開済みのシグナルがありませんいいえ。課金されることはありません
-32602 と error.data.error_reason: "invalid_args" および checked_before_payment: true不明、欠落、または形式が正しくないパラメーターですいいえ。課金されることはありません

誤ったスラッグや不正な引数は、支払いが行われる前に拒否されます。メッセージには、最も近い実在のスラッグ、またはツールが受け付けるパラメーターが示されます。

似ている名前は、曖昧さがない場合にのみ解決されます。 get_fund、get_fund_signals、get_gp_profile では、実際のスラッグと大文字・小文字またはスペースだけが異なる名前、あるいは実際のスラッグがちょうど1つだけ一致するハイフン区切りのプレフィックス(speedinvest-africa は speedinvest-africa-fund に解決されます)を受け付けます。該当するツールが実行され、結果には実際のスラッグがわかるよう resolved_from(および _meta.resolved_from / _meta.resolved_to)が含まれます。複数のファンドに一致する名前(speedinvest)は一覧表示され、推測で選ばれることはありません。一致するものがなければ not_found になります。解決は支払いチャレンジの前に行われるため、誤った名前で課金されることはありません。スラッグを取得するには、まず search_funds を呼び出すのが適切です。

拒否メッセージ(キーなしでの利用制限、キーなし、異なるティア、支払いが必要、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_fundsVC ファンドを検索Freeステージ、国、業界、または最近のクローズ(closed_since)に基づいて、積極的に投資を実行しているファンドを検索します
get_fundファンドプロフィールを取得Free最新のカバー対象クローズ(last_close)と、フィールドごとのソースを記載した出典ブロックを含む、完全なファンドプロフィールです
get_changes変更されたファンドを取得Freeタイムスタンプ(created、signal_updated、close_updated)以降に変更されたファンドのみを返します。差分同期に使用します
get_fund_signalsファンドの投資家シグナルを取得Pro強気/逆張りシグナル、投資実行状況、投資方針タグ
get_gp_profileジェネラル・パートナーのプロフィールを取得Pro個々のGPのプロフィールと経歴
match_startupスタートアップをファンドにマッチングProスタートアップの説明に基づいてAIがファンドをマッチングします
check_lp_coverageLPのカバー状況を確認Free, keyless国とLPの種類に一致するLPの数。件数のみを返し、名前は一切返しません
search_lpsLPレコードを検索LP RadarLPレコード(名前、種類、本社、注力分野、ウェブサイト、新興マネージャーへの出資状況)。1回あたり最大25件、呼び出し回数は無制限です
get_usage利用状況と上限を取得Free, keylessティア、使用済みおよび残りの呼び出し回数、クレジット(エージェントキー)、リセット時刻、1分あたりの上限を表示します。キー不要の1日10回の呼び出しにはカウントされません
send_feedbackFund Momentum にフィードバックを送信Free, keylessバグ、データの問題、または不足している機能を報告します(message は最大1000文字、category と tool_name は任意)。呼び出し元ごとにUTC日あたり5回までです。第三者の個人情報は記載しないでください

10個のツールのうち9個は読み取り専用で、破壊的な操作を行いません。また、そのことを示す情報も公開しています(Webhookのサブスクリプションは別のHTTPSエンドポイントです。下記を参照してください)。 readOnlyHint: true、destructiveHint: false、idempotentHint: true、openWorldHint: false。 エージェントは確認プロンプトなしでこれらのツールを呼び出せます。

例外は send_feedback(readOnlyHint: false、destructiveHint: false)です。短いメッセージを1件保存しますが、ファンド、アカウント、請求データには一切触れません。

search_funds は、呼び出し元を問わず、limit を省略するとファンドを10件返します。より大きな件数を取得するには、limit を明示的に指定してください。上限は変更ありません(キー不要の場合は10、Starterは50、Proは250、エージェントキーはUTC日あたり最大150ファンド)。切り捨てられたレスポンスには matched、truncated、ページングが許可されている場合は next_offset が含まれます。

キー不要の呼び出し元の本日の残り呼び出し回数が2回以下の場合、ツールの結果の後に、残りの呼び出し回数、リセット時刻、料金ページへのリンクを記載した短いテキスト項目が1つ追加されます。JSONの結果と _meta は変更されません。

search_funds と get_fund は、以前は Starter と記載されていました。現在は Free です。

MCP 経由の LP Radar

LP データは独立した製品であり、Pro の上位プランではありません。

  • check_lp_coverage は無料です。 キーもクレジットも不要で、キーなしのトライアルでも利用できます。「自分の地域と LP の種類をカバーしているか」を件数のみで回答します。名称、ウェブサイト、確約情報は一切表示しません。5 未満の件数は "<5"、ゼロは "none" と表示されます。まずこれを呼び出してください。
  • search_lps の利用には、呼び出し元自身のアカウントキーで LP Radar に登録する必要があります。 月額 €199 または年額 €1,499で、どちらも同じアクセス権が得られ、毎月解約できます。呼び出し回数は無制限で、1 回あたり最大 25 件のレコードを取得できます。これを超える limit は上限に丸められるのではなく、拒否されます。
  • 呼び出しごとの販売はありません。 LP レコードは、エージェントのクレジット、MPP、キーなしのトライアルでは利用できません。LP Radar に登録していない場合、search_lps は無料のカバレッジ件数と購入リンクを含む error_reason: "lp_access_required" を返し、支払い要求は行いません。
  • 購入方法。 アカウントを事前に作成する必要はなく、fundmomentum.vc/lp-radar でセルフサービスのカード決済を利用できます。決済後すぐに、チェックアウトに使用したメールアドレスに紐づくアクセス権と API キーが有効になります。アカウントがない場合は新規作成され、設定リンクが記載されたウェルカムメールが届きます。Stripe の請求ポータルから管理または解約できます。
  • ウェブアプリでのみ利用できる情報。 コミットメント履歴、ファンド規模、日付、配分パターンは MCP 経由では提供されません。どのプランでも LP のエクスポートはできません。
差分同期:ポーリングループではなく get_changes を使用する

定期的に search_funds を再実行しないでください。 get_changes はまさにそのための機能で、はるかに低コストです。

手順:

  1. since タイムスタンプを指定して get_changes を呼び出します。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、ウェブフック

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 や target が既知の規模に置き換わることはありません。公開ウェブ上でのみ見つかったクローズは、ファンドのレコードに書き込まれません。
{"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 名は、取得した出典に姓名が記載されている場合にのみ保持されます。
ウェブフック(Pro および Enterprise)

ポーリングの代わりにプッシュで受信できます。HTTPS エンドポイントを登録すると、新たに公開されたクローズがそれぞれ、署名付きの close_updated イベントとして届きます。ステージ、国、業界による任意のフィルターを設定できます。ウェブフックは 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サブスクリプションを削除します

各配信は、Content-Type: application/json と次のヘッダーを含む POST です。

  • 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 が成功すると再び有効になります。リダイレクトは追跡されません。また、エンドポイントはポート 443 のパブリックな https である必要があります。

{
  "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 は、新興 VC マネージャー 15 社を対象とした、年 2 回のランキングです。以下の 4 つの評価軸で採点しています。

評価軸評価内容
LP の信頼シグナルLP の質、再出資、ファンド規模の推移
初期の実績ポートフォリオのパフォーマンス、注目すべきエグジット
投資方針の明確さ投資注力分野の具体性と差別化
創業者との相性GP の経歴、投資額との適合性、投資後の支援

AUM による並べ替えなし。有料掲載なし。一次調査のみ。

→ FM15 H1 2026 を見る


MCP の料金

これらのプランは MCP サーバーと API のみを対象としています。

エージェントはこれらのプランの対象外です。 サブスクリプションもアカウントも不要で、各ツールが /_api/mcp-tools で定める料金を、呼び出しごとに支払います。上記の登録なしで利用するをご覧ください。以下の月額プランは人向けです。

プラン料金API 呼び出し回数ツール
エージェント(呼び出しごと)ツールごと無制限、従量課金6 つすべてのファンドツール。アカウント不要
キーレストライアル€0、登録不要呼び出し元あたり 1 日 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 回シグナルを含む 6 つすべてのファンドツール
Enterprise個別見積もり無制限6 つすべてのファンドツール、個別契約と SLA
LP Radar€199/月または€1,499/年無制限search_lps(check_lp_coverage はすべての行で無料)。別途サブスクリプションが必要。カード決済

キーレス、無料、Pro の各行はサーバーカードから生成されています。Starter と Enterprise の各行は、現在も手動で入力されています。カードにはこれらの プランのブロックがないため、この表と内容が異なる場合は fundmomentum.vc/pricing を正式な情報源としてご利用ください。

→ MCP プランとクライアントのセットアップ · 登録してキーを取得

プラットフォーム自体の創業者向けプランと投資家シグナルプランは別料金です。 → fundmomentum.vc/pricing


数値の正確性を保つ

ファンド数とLP数、キーレス利用枠とFree利用枠、そしてこのREADMEに記載されたProの価格は、手入力ではなく自動生成されています。scripts/sync-counts.sh はライブサーバーカードから値を読み取り、`` マーカーペアの間の値に加え、server.json の version と description を書き換えます。

対象外の数値が2つあります。価格表のStarterとEnterpriseの行です。サーバーカードには authentication.free_tier と tools[].price によるProの価格は公開されていますが、ティアのブロックはないため、これらを読み取る場所がありません。カードにティアのブロックが追加されるまでは、手入力のままです。追加された際の設定方法については、scripts/sync-counts.sh の冒頭にある注記をご覧ください。

ファンド数は、100単位で切り捨てて公開しています(現在は1000+)。これはサイト上の表記と、マーケティング用の数値は実際の数を切り捨てるというサーバーカードの注記に合わせたものです。インデックスの拡大に応じて数値は自動的に変わりますが、実際の数を上回ることはありません。

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

.github/workflows/sync-counts.yml は毎週スクリプトを実行し、差異があればコミットします。.github/workflows/publish-mcp.yml はレジストリへの公開前に毎回スクリプトを実行するため、古い数値のままリリースされることはありません。

新しい場所の数値を同期するには、マーカーペアで囲んでください。次回の実行時に反映されます。マーカーはMarkdownのレンダリング結果には表示されません。


リンク


Michael Schneider がメンテナンスしています · オーストリア、ウィーン

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。