Programscape について
Programscapeは、公式情報源付きで確認済みのスタートアップ向けクレジット、プログラム、特典を整理し、創業者の選定と申請計画の管理を支援します。検索とレビューはログイン不要で、計画や進捗、残高の保存にはログインが必要です。
主な機能
- 01スタートアップ向けクレジットや割引の検索
- 02公式情報源と確認日の表示
- 03同じ目的のプログラム比較
- 04申請計画の作成と保存
- 05申請進捗と残高の記録
活用シーン
- 01企業向けクラウドやAIクレジットの探索
- 02アクセラレーターと製品割引の比較
- 03選択したプログラムの申請や残高の追跡
MCP 対応
ホスト型MCPサーバーはStreamable HTTPで、カタログ検索、プログラム比較、計画管理、残高報告のツールを提供します。検索とレビューはアカウント不要で、保存済み計画の参照や変更にはログインが必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://programscape.com/api/mcpclaude mcp add --transport http com-programscape-programscape https://programscape.com/api/mcp{"mcpServers":{"com-programscape-programscape":{"type":"http","url":"https://programscape.com/api/mcp"}}}Cursor で開く{"servers":{"com-programscape-programscape":{"type":"http","url":"https://programscape.com/api/mcp"}}}VS Code で開く{"mcpServers":{"com-programscape-programscape":{"type":"http","url":"https://programscape.com/api/mcp"}}}{"mcpServers":{"com-programscape-programscape":{"serverUrl":"https://programscape.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
12| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| answers | object | はい | 創業者の回答を質問フィールドをキーとして指定します。共通質問のフィールド、またはレビューで返された質問を使います(例:"stage": "seed", "funding": ["venture"], "currentProviders": ["aws", "openai"], "companyTypes": ["ai"])。創業者が提示していない事実は省略し、不明のままにします。 |
詳細
Programscape MCP サーバー
どのスタートアップ向けクレジット、プログラム、特典が自社に合うかを AI アシスタントに尋ねると、確認済みの記録と 公式情報源に基づいて回答します。
サーバー URL: https://programscape.com/api/mcp(Streamable HTTP)
Programscape は、スタートアップ向けクレジット、プログラム、特典をまとめた独立したマップです。AWS、Google Cloud、Microsoft Azure、OpenAI、Anthropic、NVIDIA、Stripe などのクラウドおよび AI クレジット、アクセラレータープログラム、 製品割引を掲載しています。すべての記録に公式情報源と最終確認日が記載されています。プロバイダーが掲載順位を買うことはできません。
このリポジトリにはサーバーのコードは含まれていません。サーバーは Programscape が運用しており、このページでは接続方法を説明します。
接続
Claude
Claude のコネクターディレクトリで Programscape を探して追加するか、次の手順で追加してください。
設定 → コネクター → カスタムコネクターを追加を選び、URL に https://programscape.com/api/mcp を指定します。
質問例などの詳細は、こちらをご覧ください:programscape.com/claude。
Claude Code
claude mcp add --transport http programscape https://programscape.com/api/mcp
VS Code
.vscode/mcp.json に追加します。
{
"servers": {
"programscape": { "type": "http", "url": "https://programscape.com/api/mcp" }
}
}
Cursor
~/.cursor/mcp.json に追加します。
{
"mcpServers": {
"programscape": { "url": "https://programscape.com/api/mcp" }
}
}
サーバーは標準プロトコルに準拠しているため、ほかの MCP クライアントも接続できます。テストに使用しているクライアントは Claude です。 すべてのクライアントがこの URL の同じホスト型サービスを利用します。インストールや更新が必要なホスト型パッケージはありません。
ツール
| ツール | 機能 | サインイン |
|---|---|---|
build_route | Programscape が創業者に提示するレビューを返します。現時点で検討する価値があるプログラム、それぞれの状況を判断するための質問、後回しにできることが含まれます | 不要 |
profile_questions | レビューの内容を決める質問と回答の選択肢を返します | 不要 |
search_programs | スタートアップ向けクレジット、プログラム、割引のカタログを検索します | 不要 |
get_program | 1 つのプログラムの記録を返します。提供内容、決定者、対象外条件、情報源、確認日が含まれます | 不要 |
compare_programs | 同じ目標に役立つ複数プロバイダーのプログラムを横並びで返します。優劣はつけません | 不要 |
whats_changed | プロバイダーの公式ページを最新の内容と照合して確認した結果を返します | 不要 |
save_plan_draft | サインイン前にレビューを 1 日間のドラフトとして保存し、programscape.com で保存を続けるためのリンクを返します | 不要 |
my_plan | 創業者が保存したプランと現在のレビューを返します。保存済みの申請状況と報告済みの残高も含まれます | 必要 |
update_my_plan | 創業者が提示した回答、プログラムの選択、申請状況を保存します。アシスタントは保存のたびに確認します | 必要 |
report_balance | 保存済みの承認済みプログラム 1 件について、プロバイダーが表示する残高を、プロバイダーの単位、確認時刻、報告者とともに記録します。任意で残高低下のリマインダーも設定できます | 必要 |
portfolio_perks | ベンチャー企業またはスタジオの招待リンクからその特典に参加した創業者向けに、そのポートフォリオの特典を返します。特典にはパートナーの条件であることが明示されます。どのポートフォリオにも参加していない場合、ポートフォリオの特典は返されません | 必要 |
partner_perks_admin | パートナーの特典リストの管理者向けに、確認が必要な内容を返します。管理者ではない創業者は、そのリストの管理情報を閲覧できません | 必要 |
コネクターには、サインイン前は 12 個のツールが表示されます。サインイン後は、一時的なドラフト用ツールがアカウントのプランへの直接保存に置き換わり、11 個が表示されます。カタログ検索、比較、新しいレビューの作成はアカウントなしで利用できます。サインインすると、ツールがアクセスできるのは、そのアカウントで閲覧または編集できるプランとパートナーリストに限られます。
複数のプランを利用できる場合は、返された選択肢からプランを選び、閲覧または保存時にその planId を送信してください。
申請が承認済みと記録されていても、それは創業者からの報告を記録したものであり、決定権はプロバイダーにあります。 報告済みの残高は、付与額やほかのプログラムの残高とは別に管理されます。創業者のローカルルーターによるランウェイの推定値には推定であることが明示され、プログラムの有効期限に設定されることはありません。
保存済みのプランを続ける
my_planを{}で呼び出すと、利用可能なプランを1つ読み取ります。複数のプランがある場合、MCP ツールの結果はisError: trueとなり、名前付きのプラン候補を含むstructuredContent.selectionRequired: trueが返されます。クライアントはこれらの構造化された候補を確認し、創業者がどの会社を指しているのかを尋ね、以前にキャッシュしたプランデータを保持したうえで、選択したplanIdを指定して再試行してください。以降の呼び出しではそのIDを使用します。
{ "planId": "<chosen-plan-id>" }
update_my_planは、指定されたフィールドのみを変更します。選択したプランですでに保持されているプログラムについて、answers、keep、setAsideおよび進捗を保存できます。別の人が途中でプランを変更した場合に保存を拒否できるよう、my_planが返したバージョンをexpectedVersionとして指定してください。たとえば、創業者から申請を提出したと報告された後は、次のようにします。
{
"planId": "<chosen-plan-id>",
"expectedVersion": 3,
"progress": [
{
"programId": "<kept-program-id>",
"pursuit": "waiting",
"nextAction": "Check the provider's response",
"lifecycle": { "submittedOn": "2026-10-25" }
}
]
}
進捗にはpursuit、nextAction、reportedResult、resultNoteおよびライフサイクルの日付(submittedOn、approvedOn、declinedOn、startedOn、expiresOn)が含まれます。nullを指定するとそのフィールドがクリアされ、省略したフィールドは保存済みの値のままになります。保存レシートには、保存されたバージョン、更新日時、最後に保存した人、および変更された進捗フィールドが返されます。読み戻しでは、取り置きにしたプログラムの履歴も含め、プランのチームが報告した進捗として表示されます。プロバイダーの判断を検証するものではありません。賞、残高、リマインダーの件数にはそれぞれ独自の管理機能があり、進捗のパッチでは変更できません。
サインイン
検索、比較、レビューの作成にアカウントは必要ありません。プランツールを初めて使用するとき、アシスタントからGoogleまたは一回限りのメールコードを使ってProgramscapeに一度サインインするよう求められます。パスワードはありません。サインインには、動的クライアント登録とPKCEを使用するOAuth 2.1を利用します。programscape.comのYour planから、アシスタントとの接続を解除できます。
新しい会話で続けるには、同じProgramscapeアカウントを接続した後、保存済みのProgramscapeプランを読み取るようアシスタントに依頼してください。保存済みの回答、選択内容、申請の進捗は、そのプランに紐づけられています。
ローカルのクレジットルーター
Programscapeのオープンソースのクレジットルーターは、自分のマシン上で自分のプロバイダーキーを使って実行する、独立した任意のプログラムです。サインイン後、プロバイダーの残高を保存済みのプランに報告できます。上記のホスト型コネクターは、ルーターなしで動作します。ルーターのリリースは、npmの@programscape/routerとして公開されています。
公開リストと更新情報
server.jsonは、レジストリーの接続メタデータのバージョンを管理します。ホスト型サーバーは、MCPのinitialize中に独自の実装バージョンを報告します。ルーターのバージョンは上記のnpmパッケージに属します。レジストリーメタデータのバージョンは、別個のホスト型インストールを意味するものではありません。公開と検証では、これらの情報を最新の状態に保つ方法を説明しています。
ホスト型MCP 1.1.0のリリースと本番環境での検証には、検証済みの公開バージョン、自動保存・読み取りチェックとその制限、およびClaudeの掲載状況が別途記録されています。
決して行わないこと
- プログラムの対象資格があるとは断言しません。判断するのはプロバイダーです。
- 金額を合算しません。各金額はそのプログラム独自のものであり、多くの場合、条件付きの「最大」金額です。
- 採択するプロバイダーを選びません。
プライバシーとサポート
- プライバシー通知:programscape.com/privacy。サーバーが受け取るのは、アシスタントがツールに渡す回答のみであり、会話は受け取りません。
- 質問と提案:programscape.com/suggest
ProgramscapeはForgotten Things Labs LLCが開発しています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。