chore(mcp): 换用 cocos-mcp-server 扩展, .mcp.json 改 HTTP 直连
旧扩展 @iflow-mcp/harady-cocos-creator-mcp(164 个细粒度工具 + stdio-bridge
转发)整个删除, 换成 cocos-mcp-server v1.7.9(16 个聚合工具, 靠 action 分派)。
新扩展自身起 streamable-http 服务, 不再需要 stdio 桥, 故 .mcp.json 从
node + stdio-bridge.js 改为 { type: "http", url: "http://127.0.0.1:3000/mcp" }。
原配置指向的 client/stdio-bridge.js 已随旧扩展删除, MCP 因此加载失败。
服务器名保留 cocos-creator-mcp(而非 INSTALL.md 建议的 cocos-creator), 以免
打断 CLAUDE.md、cocos-mcp 技能与 settings.local.json 里的
mcp__cocos-creator-mcp__* 允许规则。
gitignore: 新扩展是商业付费产品(vberai), 非 npm 可重装, dist/sidecar/static
共约 16M 发行产物+加密载荷+平台二进制不入库; 顺带忽略 Claude Code 个人本地
配置与编辑器运行时端口文件。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,243 @@
|
||||
"use strict";
|
||||
module.exports = {
|
||||
"extension_name": "Cocos MCP サーバー",
|
||||
"description": "Cocos Creator 3.8 用 AI MCP サーバー",
|
||||
"panel_title": "MCP サーバー",
|
||||
"open_panel": "MCP パネルを開く",
|
||||
"start_server": "サーバー起動",
|
||||
"stop_server": "サーバー停止",
|
||||
"server_status": "サーバー状態",
|
||||
"port": "ポート",
|
||||
"settings": "設定",
|
||||
"connected": "接続済み",
|
||||
"disconnected": "未接続",
|
||||
"server_running": "サーバーはポート {0} で実行中",
|
||||
"server_stopped": "サーバーは停止しました",
|
||||
"auto_start": "自動起動",
|
||||
"debug_log": "デバッグログ",
|
||||
"max_connections": "最大接続数",
|
||||
"connection_info": "接続情報",
|
||||
"http_url": "HTTP URL",
|
||||
"copy": "コピー",
|
||||
"save_settings": "設定を保存",
|
||||
"settings_saved": "設定の保存に成功しました",
|
||||
"server_started": "MCP サーバーが起動しました",
|
||||
"server_stopped_msg": "MCP サーバーが停止しました",
|
||||
"failed_to_start": "サーバーの起動に失敗しました",
|
||||
"failed_to_stop": "サーバーの停止に失敗しました",
|
||||
"failed_to_save": "設定の保存に失敗しました",
|
||||
"url_copied": "HTTP URL をクリップボードにコピーしました",
|
||||
"tool_manager": "ツールマネージャー",
|
||||
"open_tool_manager": "ツールマネージャーを開く",
|
||||
"create_config": "設定を作成",
|
||||
"edit_config": "設定を編集",
|
||||
"delete_config": "設定を削除",
|
||||
"import_config": "設定をインポート",
|
||||
"export_config": "設定をエクスポート",
|
||||
"apply_config": "設定を適用",
|
||||
"select_all": "全選択",
|
||||
"deselect_all": "全解除",
|
||||
"save_changes": "変更を保存",
|
||||
"config_name": "設定名",
|
||||
"config_description": "設定の説明",
|
||||
"current_config": "現在の設定",
|
||||
"tool_management": "ツール管理",
|
||||
"total_tools": "ツール合計",
|
||||
"enabled_tools": "有効",
|
||||
"disabled_tools": "無効",
|
||||
"no_config_selected": "設定が選択されていません",
|
||||
"select_config_first": "先に設定を選択するか、新しく作成してください",
|
||||
"config_created": "設定の作成に成功しました",
|
||||
"config_updated": "設定の更新に成功しました",
|
||||
"config_deleted": "設定の削除に成功しました",
|
||||
"config_applied": "設定の適用に成功しました",
|
||||
"config_exported": "設定のエクスポートに成功しました",
|
||||
"config_imported": "設定のインポートに成功しました",
|
||||
"confirm_delete": "削除の確認",
|
||||
"delete_config_confirm": "設定 \"{0}\" を削除してもよろしいですか?この操作は元に戻せません。",
|
||||
"max_config_slots_reached": "設定スロットの上限に達しました ({0})",
|
||||
"invalid_config_format": "無効な設定形式",
|
||||
"invalid_json_format": "無効なJSON形式または設定構造",
|
||||
"server_tab": "サーバー",
|
||||
"tools_tab": "ツール管理",
|
||||
"available_tools": "利用可能なツール",
|
||||
"scene_tools": "シーンツール",
|
||||
"node_tools": "ノードツール",
|
||||
"component_tools": "コンポーネントツール",
|
||||
"prefab_tools": "プレハブツール",
|
||||
"project_tools": "プロジェクトツール",
|
||||
"debug_tools": "デバッグツール",
|
||||
"preferences_tools": "環境設定",
|
||||
"server_tools": "サーバーツール",
|
||||
"broadcast_tools": "ブロードキャストツール",
|
||||
"scene_advanced_tools": "高度なシーンツール",
|
||||
"scene_view_tools": "シーンビューツール",
|
||||
"reference_image_tools": "参照画像ツール",
|
||||
"asset_advanced_tools": "高度なアセットツール",
|
||||
"validation_tools": "検証ツール",
|
||||
"brand_name": "LiDaxian MCP シリーズ",
|
||||
"brand_subtitle": "LiDaxian MCP Series",
|
||||
"contact_email": "メール",
|
||||
"contact_wechat": "WeChat",
|
||||
"contact_github": "GitHub",
|
||||
"machine_id_label": "マシンID",
|
||||
"purchase_renew": "購入 / 更新",
|
||||
"purchase_url": "https://www.vberai.com/game-engines/cocos",
|
||||
"auth_title": "ログイン方法を選択",
|
||||
"auth_subtitle": "メールアドレスとアクティベーションコードを入力してください",
|
||||
"email_label": "メールアドレス",
|
||||
"activation_code_label": "アクティベーションコード",
|
||||
"email_placeholder": "メールを入力",
|
||||
"code_placeholder": "コードを入力 (XXXXX-XXXXX-XXXXX-XXXXX-XXXXX)",
|
||||
"activate_button": "アクティベート",
|
||||
"deactivate_button": "無効化",
|
||||
"activating": "アクティベート中...",
|
||||
"deactivating": "無効化中...",
|
||||
"license_status": "ライセンス状態",
|
||||
"license_type": "ライセンス種別",
|
||||
"expiry_date": "有効期限",
|
||||
"days_remaining": "残り日数",
|
||||
"days_unit": "日",
|
||||
"permanent": "永久",
|
||||
"expiry_warning_title": "ライセンスの有効期限が近づいています",
|
||||
"expiry_warning_message": "ライセンスはあと {0} 日で期限切れになります。サービスの中断を防ぐため、更新してください。",
|
||||
"renew_now": "今すぐ更新",
|
||||
"i_understand": "了解しました",
|
||||
"activation_success": "ライセンスのアクティベーションに成功しました!",
|
||||
"activation_failed": "アクティベーション失敗: {0}",
|
||||
"invalid_code": "無効なアクティベーションコード形式",
|
||||
"purchase_license": "ライセンスを購入",
|
||||
"renew_license": "ライセンスを更新",
|
||||
"contact_support": "サポート",
|
||||
"language_switch": "日本語",
|
||||
"version_label": "バージョン",
|
||||
"license_required": "サーバーの起動にはライセンスが必要です",
|
||||
"license_check_failed": "ライセンスチェックに失敗しました",
|
||||
|
||||
"status_stopped": "停止中",
|
||||
"status_running": "実行中",
|
||||
"status_error": "接続失敗",
|
||||
"config_tab": "クイック設定",
|
||||
"status_label": "状態",
|
||||
"connections_count": "接続数",
|
||||
"transport_protocol": "トランスポートプロトコル",
|
||||
"transport_type": "トランスポートタイプ",
|
||||
"mcp_url": "MCP URL",
|
||||
"port_fallback_title": "ポート {0} が使用できないため、{1} に切り替えました",
|
||||
"port_fallback_reason": "ポート {0} はシステムに予約されているか、ファイアウォール/ウイルス対策ソフトにブロックされています(Hyper-V、WSL2、Docker を導入した Windows でよく起こります)。サーバーは新しいポートで正常に動作しています。",
|
||||
"port_fallback_resynced": "次のクライアントの設定を更新しました:{0}。新しいポートを有効にするには再起動してください。",
|
||||
"port_fallback_no_clients": "AI クライアントを設定済みの場合は、「ワンクリック設定」で新しいポートに設定し直してください。",
|
||||
"port_fallback_dismiss": "了解",
|
||||
"port_label": "ポート",
|
||||
"auto_start_label": "自動起動",
|
||||
"debug_log_label": "デバッグログ",
|
||||
"max_connections_label": "最大接続数",
|
||||
"server_settings_title": "サーバー設定",
|
||||
"server_status_title": "サーバー状態",
|
||||
"connection_info_title": "接続情報",
|
||||
"tools_count": "{0} ツール",
|
||||
"tools_stats": "{0} ツール ({1} 有効 / {2} 無効)",
|
||||
"quick_config_title": "MCP クライアントのクイック設定",
|
||||
"quick_config_desc": "現在のMCPサーバーを主要AIエディターやCLIツールに自動設定します",
|
||||
"server_info": "サーバー情報",
|
||||
"server_name_label": "サーバー名",
|
||||
"server_address": "サーバーアドレス",
|
||||
"timeout_ms": "タイムアウト (ms)",
|
||||
"auto_config_title": "自動設定 (IDE エディター + Codex CLI)",
|
||||
"add_all": "すべて追加",
|
||||
"remove_all": "すべて削除",
|
||||
"auto_config_note": "ボタンをクリックして設定ファイルを自動変更 (Cursor, Windsurf, Trae, Codex CLI)",
|
||||
"configured": "設定済み",
|
||||
"not_configured": "未設定",
|
||||
"auto_config_btn": "自動設定",
|
||||
"delete_btn": "削除",
|
||||
"copy_config": "設定をコピー",
|
||||
"open_config": "設定を開く",
|
||||
"manual_config_title": "手動設定 (Claude CLI + Gemini CLI)",
|
||||
"refresh_commands": "コマンドを更新",
|
||||
"manual_config_note": "以下のCLIツールはターミナルで手動実行が必要です",
|
||||
"config_scope": "設定範囲:",
|
||||
"scope_user": "ユーザーレベル",
|
||||
"scope_project": "プロジェクトレベル",
|
||||
"operation_log": "操作ログ",
|
||||
"no_logs": "操作記録なし",
|
||||
"copyright_line": "© 2025 LiDaxian - Cocos Creator MCP Server v{0}",
|
||||
"protocol_line": "Streamable HTTP プロトコル (MCP 2025-03-26) 準拠",
|
||||
"tools_copyright_line1": "ツールシステム - 13のインテントレベルツール、150+のエディター操作、アクションコードディスパッチ",
|
||||
"config_copyright_line1": "クイック設定 - Cursor, Windsurf, Trae, Codex CLI, Claude CLI, Gemini CLI 対応",
|
||||
"email_required": "メールとアクティベーションコードを入力してください",
|
||||
"permanent_label": "永久",
|
||||
"logout_button": "ログアウト",
|
||||
"invite_code_label": "招待コード",
|
||||
"copy_button": "コピー",
|
||||
"change_code_button": "コード変更",
|
||||
"change_code_title": "アクティベーションコードの変更",
|
||||
"change_code_desc": "新しいアクティベーションコードを入力してください。現在のデバイスバインドは先に解除されます。",
|
||||
"confirm_change": "確認",
|
||||
"cancel": "キャンセル",
|
||||
"code_required": "アクティベーションコードを入力してください",
|
||||
"expiry_inline_warning": "まもなく期限切れ!",
|
||||
"store_purchase_hint": "Cocos Store で本プラグインを購入済みの場合は、アクティベーションコードの取得にご連絡ください。",
|
||||
"license_expired_title": "ライセンスの有効期限切れ",
|
||||
"license_expired_message": "ライセンスの有効期限が切れたため、サーバーを起動できません。続行するには更新または再アクティベートしてください。",
|
||||
"go_to_login": "ログインへ",
|
||||
|
||||
"log_load_config_failed": "設定状態の読み込みに失敗: {0}",
|
||||
"log_gen_cli_failed": "CLIコマンドの生成に失敗: {0}",
|
||||
"log_add_client_failed": "{0} への追加に失敗: {1}",
|
||||
"log_remove_client_failed": "{0} からの削除に失敗: {1}",
|
||||
"quick_config_dialog_title": "ワンクリック設定",
|
||||
"config_operation_failed": "設定操作に失敗しました",
|
||||
"config_file_not_found_changed_path": "設定に失敗しました: 設定ファイルが見つかりません。{0} がカスタムパスにインストールされている可能性があります。",
|
||||
"log_batch_add_failed": "一括追加に失敗: {0}",
|
||||
"log_batch_remove_failed": "一括削除に失敗: {0}",
|
||||
"log_copied_config": "{0} の設定をクリップボードにコピーしました",
|
||||
"log_gen_config_failed": "設定の生成に失敗しました",
|
||||
"log_copy_config_failed": "設定のコピーに失敗: {0}",
|
||||
"log_copied_command": "{0} コマンドをクリップボードにコピーしました",
|
||||
"log_copy_command_failed": "コマンドのコピーに失敗: {0}",
|
||||
"log_opened_config_file": "設定ファイルを開きました: {0}",
|
||||
"log_open_config_failed": "設定ファイルを開けませんでした",
|
||||
"log_open_config_error": "設定ファイルを開けませんでした: {0}",
|
||||
|
||||
"update_available_title": "アップデートがあります",
|
||||
"update_new_version": "新バージョン v{0} がリリースされました!",
|
||||
"update_now": "今すぐ更新",
|
||||
"update_not_now": "後で",
|
||||
"update_skip_version": "v{0} をスキップ",
|
||||
"check_for_updates": "アップデートを確認",
|
||||
"update_checking": "確認中...",
|
||||
"update_no_update": "最新バージョンです",
|
||||
"update_urgency_critical": "緊急アップデート",
|
||||
"update_urgency_high": "重要なアップデート",
|
||||
"update_current_version": "現在のバージョン: v{0}",
|
||||
"update_changelog": "変更履歴",
|
||||
"auth_choose_subtitle": "サインイン方法を選択して続行してください",
|
||||
"update_changelog_empty": "このバージョンのリリースノートはありません。",
|
||||
"subscription_login_title": "VberAI サブスクリプションアカウント",
|
||||
"subscription_password_label": "パスワード",
|
||||
"subscription_password_placeholder": "パスワードを入力",
|
||||
"subscription_login_button": "VberAI アカウントでログイン",
|
||||
"subscription_google_button": "Google でログイン",
|
||||
"subscription_google_pending": "ブラウザを開きました。Google 認証を完了してから Cocos Creator に戻ってください。",
|
||||
"subscription_google_pending_button": "Google 認証を待っています...",
|
||||
"subscription_register_button": "VberAI アカウントを作成",
|
||||
"subscription_logging_in": "ログイン中...",
|
||||
"subscription_credentials_required": "メールアドレスとパスワードを入力してください",
|
||||
"subscription_login_success": "サブスクリプションアカウントにログインしました",
|
||||
"subscription_login_failed": "サブスクリプションのログインに失敗しました",
|
||||
"subscription_not_entitled": "現在のサブスクリプションには Cocos 3.x MCP が含まれていません。続行するにはアップグレードしてください。",
|
||||
"subscription_upgrade_to": "このプロダクトを使用するには「{0}」にアップグレードしてください",
|
||||
"subscription_upgrade_action": "サブスクリプションをアップグレード",
|
||||
"subscription_logged_in": "ログイン中のアカウント",
|
||||
"subscription_choose_button": "VberAI サブスクリプションアカウント",
|
||||
"license_choose_button": "アクティベーションコード",
|
||||
"subscription_method_label": "サブスク",
|
||||
"back_to_login_choices": "← 別のサインイン方法を選択",
|
||||
"subscription_signed_out_other_device": "サインアウトしました:アカウントが別のデバイスで使用されました。",
|
||||
"subscription_google_cancelled": "Google ログインがキャンセルされました。",
|
||||
"subscription_request_timeout": "リクエストがタイムアウトしました。ネットワークを確認して再試行してください。",
|
||||
"subscription_network_error": "ネットワーク接続に失敗しました。ネットワークを確認して再試行してください。",
|
||||
"subscription_server_error": "サーバーから無効な応答が返されました。後でもう一度お試しください。",
|
||||
"subscription_google_authorization_failed": "Google 認証が完了しませんでした。もう一度お試しください。"
|
||||
};
|
||||
Reference in New Issue
Block a user