mcpField
C
Capy

Capy

リモート
capyinc.com金融データ22 日前に更新
リポジトリ公式サイト

Capy について

Capyは、スタートアップ創業者向けのオープンソースの株主管理ツールです。株式情報や持分の分析、資金調達シナリオの作成に対応し、MCP経由でAIアプリが変更案を作成できます。適用には管理者の操作が必要です。

主な機能

  1. 01ステークホルダー、株式、オプション、SAFE、プランの管理
  2. 02希薄化後の持分とベスティングの確認
  3. 03株式ラウンドとSAFEのシナリオ作成
  4. 04Pulleyのワークブックを取り込み、ExcelまたはCSVで出力
  5. 05書類と承認用ドラフトの保存

活用シーン

  1. 01Pulleyから株主管理表を移行
  2. 02持分とベスティングの確認
  3. 03資金調達による希薄化シナリオの比較
  4. 04管理者確認用の株式変更案を準備

MCP 対応

Capyはホスト型MCPエンドポイントを提供し、Claude、ChatGPT、CursorなどのAIアプリから株主管理表を読み取れます。許可すると、付与、行使、取り消し、ステークホルダーへの更新、取締役会の同意案を作成できますが、変更の適用はCapy上で管理者が行います。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://capyinc.com/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Capyのマスコット

Capy

一つのことを、優れた形で。それがあなたのキャップテーブルです。

創業者向けのオープンソースのキャップテーブル管理ツールです。Pulleyからインポートし、株式を管理して、データを持ち出せます。

CI ライセンス:AGPL-3.0 最新リリース

Capyを使う · セルフホスト · AIアプリ · 貢献する · ロードマップ · 変更履歴

Capyのキャップテーブル:ステークホルダー、株式プラン、完全希薄化後株式数、持分

Capyを選ぶ理由

私たちもPulleyの顧客でした。自分たちで運用を続けられ、コードを確認でき、データをエクスポートできる、シンプルで分かりやすいプロダクトを求めていました。そこでCapyを作りました。

このリポジトリには、ウェブアプリ、バックエンド関数、株式計算、インポート/エクスポートのコード、デプロイ設定が含まれています。capyinc.comのホステッドサービスは、このアプリケーションを実行しています。セルフホスト環境では、Capyのサブスクリプションは不要です。

できること

ワークフロー含まれる機能
キャップテーブルを取り込む登録前にPulleyの詳細なExcelエクスポートをプレビューできます。保存前に照合結果と警告を確認でき、連絡先は別途インポートできます。
株式を管理するステークホルダー、株式、オプション、SAFE、株式クラス、株式プランを追跡できます。履歴を記録しながら、修正、オプションの行使、取り消しを記録できます。
持分を把握する完全希薄化後の持分、株式プランの準備金、対応する月次ベスティングスケジュールを確認できます。キャップテーブルを検索、並べ替え、絞り込みできます。
資金調達をモデル化するプライスド・ラウンドによる希薄化を、プレマネーおよびポストマネーSAFE、バリュエーションキャップ、ディスカウントと比較し、シナリオを保存できます。
ステークホルダーと共有する一度だけ利用でき、取り消しも可能な招待を通じて、ステークホルダーが自分の保有株式にアクセスできるようにします。
記録を保管する書類を保存し、承認、オファー、連絡の下書きを保存できます。
データを持ち出すキャップテーブルをExcelで、個別のテーブルをCSVでダウンロードできます。
AIアプリから利用するMCP経由でClaude、ChatGPT、CursorなどのAIアプリに接続し、キャップテーブルを読み取って、管理者が適用する変更案を作成できます。
資金調達とSAFEの画面を見る
次のラウンドをモデル化する

ラウンド前後のバリュエーション、新規投資、持分を表示する資金調達モデル

SAFEを追跡する

投資家、金額、ステータス、転換条件を表示するSAFE記録

スクリーンショットには、架空の企業と合成された記録を使用しています。

現在の対応範囲

Capy は立ち上げたばかりのプロジェクトで、動作するホステッド製品を提供しています。ご自身で評価できるよう、実装内容、チェック項目、制限事項を公開しています。

現在のリリースでは、署名用の書類送信、資金移動、税務申告、409A 評価、法的書類の自動生成には対応していません。Open Cap Table Format へのエクスポートはロードマップに記載されています。現在のエクスポート形式は Excel と CSV です。メールアドレスの確認/パスワード復旧メールの送信、および管理者チームへの招待機能はまだ実装されていません。

会社を移行する前に、対応ワークフローと制限事項およびPulley インポートガイドをお読みください。

AI アプリから Capy を使う

https://capyinc.com/mcp を Claude、ChatGPT、Cursor、VS Code、その他の MCP クライアントに追加してサインインし、アプリに表示を許可する会社を選択してください。アプリはキャップテーブルを読み取り、許可した場合は、株式付与、権利行使、取り消し、ステークホルダーへの更新、取締役会の同意案を作成できます。管理者が Capy で案を適用するまで、内容は変更されません。AI アプリの接続方法をご覧ください。

ローカルで実行する

必要なもの: Bun 1.3.14、Node.js 24、およびご自身の Convex プロジェクト。ローカル開発に Stripe と Cloudflare の認証情報は必要ありません。

git clone https://github.com/zain/capy.git
cd capy
bun install --frozen-lockfile
cp apps/web/.env.example apps/web/.env.local
bun run dev:setup

ご自身の Convex プロジェクトを作成するか、選択してください。CLI が packages/backend/.env.local を書き込んだら、リポジトリのルートから別のターミナルを開き、開発環境を設定します。

cd packages/backend
bunx convex env set SITE_URL http://localhost:3001
bunx convex env set BETTER_AUTH_SECRET "$(openssl rand -hex 32)"
bunx convex env set CAPY_SELF_HOSTED true
cd ../..

セットアップコマンドはプッシュの成功を待ちます。環境変数が不足しているというメッセージが表示された場合は、環境変数を設定する間もコマンドを実行したままにしてください。デプロイの .convex.cloud URL と .convex.site URL を apps/web/.env.local にコピーしてから、次を実行します。

bun run dev

localhost:3001 を開いてアカウントを作成し、ワークブックをインポートするか、空の会社を作成してください。環境変数の全項目とトラブルシューティングについては、開発ガイドをご覧ください。

チェック

bun run check    # formatting, lint, production build, and TypeScript
bun run test     # import/export, calculations, billing, and webhook tests
bun audit        # known dependency vulnerabilities

GitHub Actions は、ロックファイルを固定し、本番環境の認証情報を使わずに、プッシュとプルリクエストでこれらのチェックを実行します。レビューとテストの要件については、CONTRIBUTING.mdをご覧ください。

アーキテクチャ

項目技術
Web アプリReact、TanStack Start、TypeScript
データベースとサーバー関数Convex
認証Convex アダプターを使用した Better Auth
計算と検証Decimal.js と Zod
Excel のインポート/エクスポートExcelJS
ツール類Bun と Vite+
ホステッド Web デプロイCloudflare Workers
apps/web/               Routes, product UI, authentication, imports, exports, and the MCP server
packages/backend/       Convex schema, functions, permissions, and file storage
packages/equity/        Shared equity calculations, validation, and modeling
packages/ui/            Shared UI components
packages/infra/         Cloudflare deployment command
scripts/                Production build helper
docs/                   Setup, architecture, product scope, and migration guides

データフローとアクセス制限については、アーキテクチャガイドをご覧ください。セルフホスティングガイドでは、ご自身の Cloudflare アカウントと Convex アカウントへのデプロイ、更新、バックアップについて説明しています。Convex サーバー自体をお客様のインフラストラクチャで実行する方法は、このリポジトリではまだテスト済みのデプロイ方法ではありません。

メンテナーとサポート

Zain と Sina が開発しました。Zain がこのリポジトリをメンテナンスしています。[email protected] からチームに連絡できます。

公開 issue では、合成データを使用してください。報告に含める内容については、SUPPORT.mdをご覧ください。

ライセンスと謝辞

Capy は GNU AGPL v3.0(AGPL-3.0-only)の下でライセンスされています。コントリビューションにも同じライセンスが適用されます。依存関係とアセットのライセンスはそれぞれの作者に帰属します。詳しくは THIRD_PARTY_NOTICES.md をご覧ください。

Better T Stack、TanStack、Convex、Better Auth、shadcn/ui を使用して構築されています。Capy は独立したプロジェクトであり、Pulley または Carta とは提携していません。

コメント

MCP は初めてですか?

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

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