TakoCode について
TakoCodeは、ホスト型アプリ構築プラットフォームです。リモートMCPサーバーを通じてコーディングエージェントに指示し、フルスタックWebアプリの構築、プレビュー、公開を行えます。プロジェクトとデプロイを管理でき、有料のビルドターンにはウォレット残高が必要で、公開にはユーザーの明示的な承認が必要です。
主な機能
- 01アプリプロジェクトの作成と管理
- 02コーディングエージェントの実行と進捗確認
- 03実行中アプリのプレビュー
- 04プロジェクトソースのダウンロードやエクスポート
- 05サイト公開とドメイン管理
活用シーン
- 01目標を指定したフルスタックWebアプリの構築
- 02プレビューで実行中アプリを確認
- 03プロジェクトソースのGitHubへのエクスポート
- 04独自ドメインを使ったサイト公開
MCP 対応
リモートMCPサーバーはStreamable HTTP経由で、プロジェクト、ビルド、プレビュー、ソースのエクスポート、公開、ドメイン関連のツールを提供します。OAuthでTakoCodeアカウントに接続し、`start_turn`と`publish_site`は有料操作です。公開にはユーザーの明示的な承認が必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://takocode.com/api/mcpclaude mcp add --transport http com-takocode-takocode https://takocode.com/api/mcp{"mcpServers":{"com-takocode-takocode":{"type":"http","url":"https://takocode.com/api/mcp"}}}Cursor で開く{"servers":{"com-takocode-takocode":{"type":"http","url":"https://takocode.com/api/mcp"}}}VS Code で開く{"mcpServers":{"com-takocode-takocode":{"type":"http","url":"https://takocode.com/api/mcp"}}}{"mcpServers":{"com-takocode-takocode":{"serverUrl":"https://takocode.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
TakoCode MCP サーバー
TakoCode は、AI アプリ構築プラットフォームです。このリポジトリでは、TakoCode 公式のリモート MCP サーバーについて説明します。このサーバーを使うと、MCP クライアント(Claude、ChatGPT、その他の MCP 対応アシスタント)から TakoCode のホスト型コーディングエージェントに指示して、フルスタックのウェブアプリを構築、プレビュー、公開できます。
これはホスト型(リモート)サーバーです。 インストールするものはなく、このリポジトリ内に実行するコードもありません。サーバーは TakoCode のインフラストラクチャ上で稼働しています。このリポジトリには、公開リスティングのメタデータ(
server.json、chatgpt-plugin/内の ChatGPT プラグインパッケージ)とドキュメントのみが含まれています。
接続
| エンドポイント | https://takocode.com/api/mcp |
| ChatGPT ディレクトリのエンドポイント | https://takocode.com/api/mcp/chatgpt — 同じアカウントとツールを利用できますが、チャット内での購入はできません(下記参照) |
| トランスポート | Streamable HTTP(MCP プロトコル 2026-07-28、2025-11-25、2025-06-18、2025-03-26、2024-11-05) |
| 認証 | OAuth 2.0(RFC 8414 / 9728 ディスカバリー、PKCE、RFC 7591 動的クライアント登録、RFC 8707 resource、RFC 9207 iss)— TakoCode アカウントでサインインしてください |
| アカウント | takocode.com — 月額 10 ドルのメンバーシップと、前払いのウォレットクレジット |
Claude(ウェブおよびデスクトップ): Settings → Connectors → Add custom connector → https://takocode.com/api/mcp を貼り付け → プロンプトが表示されたらサインインします。
Claude Code: claude mcp add --transport http takocode https://takocode.com/api/mcp
ChatGPT(カスタム MCP サーバー): chatgpt.com/plugins → + → Add custom MCP server → 名前に TakoCode、URL に https://takocode.com/api/mcp を入力し、認証方法として OAuth を選択 → Create as a plugin → プロンプトが表示されたらサインインします。カスタム MCP サーバーが許可されているワークスペース(Business、Enterprise、Edu — ウェブ)で利用できます。その後、チャットで @TakoCode と入力してください。
ChatGPT(ディレクトリプラグイン): 提出パッケージは chatgpt-plugin/(plugin.json、mcp.json、オンボーディングスキル、アセット)にあります。接続先は https://takocode.com/api/mcp/chatgpt です。
詳細ガイド:takocode.com/connect。
アシスタントにできること
| ツール | 種類 | 提供面 | 説明 |
|---|---|---|---|
takocode_get_started | 読み取り専用 | すべて | アカウントの状態と、ユーザーに行うオンボーディングのヒアリング |
get_profile | 読み取り専用 | すべて | 接続されたアカウントの ID、名前、メールアドレス(ChatGPT openai/profile) |
set_preferences | すべて | 自律性/質問/ティア/予算の設定を保存(サーバー側で適用) | |
get_wallet | 読み取り専用 | すべて | ウォレット残高、メンバーシップ、当月の利用額、現在のターンスロット |
top_up_wallet | /api/mcp のみ | 人間のユーザー向け Stripe チェックアウトリンク(5~500 ドル分のクレジット) | |
list_projects | 読み取り専用 | すべて | 公開状態、公開中の URL、利用額を含むプロジェクト |
create_project | すべて | 新しいアプリプロジェクトを作成 | |
start_turn | 有料 | すべて | TakoCode のコーディングエージェントにビルド目標を 1 つ送信(非同期、ウォレットから請求) |
check_turn | 読み取り専用 | すべて | ビルドの進捗をポーリング。最終メッセージ、料金、ファイル、任意のスクリーンショット |
get_preview_link | 読み取り専用 | すべて | 実行中の開発アプリへの共有可能な約 4 時間有効のリンク |
get_download_link | 読み取り専用 | すべて | プロジェクトソースをダウンロードするための、署名付き 1 時間有効 ZIP |
export_github | すべて | プロジェクトソースをユーザーが接続した GitHub にプッシュ | |
publish_site | 有料 | すべて | 永続的な公開 URL にデプロイ(ユーザーの明示的な承認が必要) |
check_publish | 読み取り専用 | すべて | デプロイ状態と公開中の URL |
search_domains | 読み取り専用 | すべて | ドメインの空き状況と年間料金 |
buy_domain | /api/mcp のみ | ドメイン登録用の Stripe チェックアウトリンク(支払い後に自動で関連付け) | |
attach_domain | すべて | ユーザーがすでに所有するドメインを接続(DNS レコードを返します) |
仕組み
- アシスタントがオーケストレーションし、TakoCode が構築します。 課金単位はエージェントの ターン です。明確な目標を 1 つ入力すると、動作するコードが出力されます。長時間の作業は開始/ポーリング方式(
start_turn→check_turn)なので、クライアントがタイムアウトしたり切断されたりしても処理は継続します。 - 支払いが自律的に行われることはありません。 アシスタントが誰かに請求することは決してありません。ウォレットへのチャージとドメインの購入では、人間だけが完了できる Stripe チェックアウトリンクが返されます。また、公開にはユーザーの明示的な承認が必要です(さらに、ユーザーごとの自律性設定と任意の月額予算上限がサーバー側で適用されます)。
- 2 つの提供面、1 つのサーバー。
/api/mcpはすべてのツールを提供します。/api/mcp/chatgptは ChatGPT ディレクトリ向けの提供面です。OpenAI のプラグインガイドラインでは、ディレクトリプラグインによるクレジット、サブスクリプション、ドメインの販売、アップグレードの宣伝、チェックアウトページへのリンクが認められていないため、この提供面ではtop_up_walletとbuy_domainが省かれ、利用資格の不足は「現在のメンバーシップまたは残高では利用できません」と説明され、プランページへの情報提供リンクのみが表示されます。どちらの提供面でも、ビルドと公開にはアカウントにすでにあるプリペイドクレジットが使用されます。 - すべてのツールに MCP アノテーションが付いています(
readOnlyHint/destructiveHint/openWorldHintは明示的なブール値で、titleも含みます)。そのため、クライアントは適切に確認を求められます。
セキュリティとプライバシー
- サーバーはクローズドソースで、TakoCode のインフラストラクチャ上で完全に稼働します。クライアントを接続すると、OAuth を通じて、あなたの TakoCode アカウントのみにスコープを限定したアクセス権が付与されます。
- トークンはあなたのアカウントにスコープが限定されたベアラートークンです。Settings → Connected assistants からいつでもアシスタントの接続を解除できます(そのアシスタントが保持するすべてのトークンが失効します)。または、個別の個人用アクセストークンを失効させることもできます。
- プライバシーポリシー · 利用規約 · サポート
- 脆弱性の報告については、SECURITY.md をご覧ください。
ライセンス
このリポジトリの内容(ドキュメントと掲載メタデータ)は MIT ライセンスです。TakoCode プラットフォームと MCP サーバーの実装はプロプライエタリであり、このリポジトリには含まれません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。