# Claude Code — add the server, then authorize in your browser:
claude mcp add --transport http busymate-devtools https://mcp.busymate.dev{
"mcpServers": {
"busymate-devtools": {
"url": "https://mcp.busymate.dev"
}
}
}The same
ロールにスコープ、確認ゲート付き、監査ログ完備——ダッシュボードにできるすべてを。
ダッシュボードとの完全パリティ
ダッシュボードのすべての読み書きに対応するツールがあります。人が UI でできることはエージェントも MCP でできる——パリティはここでは恒久ルールであり、ロードマップの項目ではありません。
本物のスーパーパワー、CRUD ではなく
リモート Chrome 制御。ライブミラーリング付き Android / iOS ファーム自動化。TestFlight ベータ管理。課金。クエリ可能な監査ログ。データベースのラッパーではなく、プラットフォームの本当の能力です。
OAuth 2.1 を正しく
Dynamic Client Registration と PKCE——貼り付け API キーはありません。受け取る一つのトークンが REST、WebSockets、Edge Functions も認証:すべてのサーフェスで一つのアイデンティティ。
本番に耐える安全性
すべての呼び出しはデータベース自身が呼び出し元のロールにスコープ。破壊的なツールは明示的な確認を要求。そしてすべて——全ツール、全エージェント——が監査ログに残ります。
組み込む前に試せる
ダッシュボード内蔵の MCP コンソールは、あなた自身のログイントークンで本物のツール呼び出しを実行し、ライブのレスポンスを表示。Postman もモックサーバーもなし——本物の API がアプリの中に。
URL to tool call in
The whole handshake is standard: Streamable HTTP, OAuth 2.1, JSON-RPC 2.0. Nothing proprietary to learn.
- 01
Add one URL
Point your client at mcp.busymate.dev. Discovery — initialize, tools/list, ping — answers before you even authenticate, so clients and registries can see the surface immediately.
- 02
Authorize in the browser
On the first real call your client registers itself (Dynamic Client Registration) and opens Busymate's sign-in. PKCE protects the exchange — no API keys, no secrets in config files.
- 03
Call tools
tools/call is JSON-RPC 2.0 over Streamable HTTP. Every call runs as you: the database checks your role on every row it returns.
- 04
Confirm the dangerous ones
Reads just run. Writes that change or destroy state require an explicit confirm parameter, and raw-power executors are admin-only — an agent can't wipe what you wouldn't.
POST https://mcp.busymate.dev # JSON-RPC 2.0, Authorization: Bearer <token>
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "search_entries",
"arguments": { "query": "checkout", "limit": 20 }
}
}A map of the
レジストリ直送の完全なサーフェス:55 のファミリーがすべてのツールを網羅し、各ファミリーに実在するツール名の完全なリストが付属。ダッシュボードが行うすべての読み書きがここにあります。
list_devices · get_device · get_device_statusデバイスとフリート — デバイスの一覧・検査・名前変更・移管・ペアリング解除、キャプチャのオン/オフ、PAC 接続テスト、保留中ブレークポイントの再開とリクエストの再送。破壊的な書き込みには confirm が必要です。
全15ツール
list_devicesget_deviceget_device_statusrename_devicedelete_devicetransfer_device_ownershipunpair_devicevpn_on_devicevpn_off_devicetest_pac_connectionopen_sheet_deviceenroll_device_captureresend_requestbreakpoint_continuelist_breakpoint_events
get_device_health · list_device_events · set_device_audit_modeデバイスの可観測性 — キャプチャ健全性のワンクエリ読み取り(エンジン、CA 信頼、復号理由)、デバイスごとのフィルタ可能なテレメトリストリーム、TTL で失効するオプトインの詳細監査ティア。
全4ツール
get_device_healthlist_device_eventsset_device_audit_modelist_device_audit_modes
request_screen_share · stop_screen_share · list_screen_share_recordingsカスタマー画面共有 — 同意プロンプト付きでデバイスのライブビューをリクエストし、どちら側からでも終了でき、保存済み録画の一覧・再生・削除が可能。
全5ツール
request_screen_sharestop_screen_sharelist_screen_share_recordingsget_screen_share_recordingdelete_screen_share_recording
search_entries · list_entries · get_entryキャプチャ済みトラフィック — 完全なリクエスト/レスポンスペアの検索・フィルタ・タグ付け・検査、デバイスのトラフィックプロファイル要約、HAR エクスポート、削除やワイプ(confirm 必須、取り消し不可)。
全13ツール
search_entrieslist_entriesget_entryget_entry_countget_entry_counts_freshnessinspect_requestssummarize_device_traffictag_entryuntag_entryexport_hardelete_entrieswipe_entrieslist_wipe_jobs
get_scripts_global · get_scripts_device · set_scripts_globalスクリプティングエンジン — サンドボックス化 JavaScript が一致するトラフィックをインラインで書き換え・合成。グローバル/サービス/ユーザー/デバイスの各ティアで、書き込みなしのドライラン付き。書き込みは管理者専用:任意コード実行級の権限です。
全9ツール
get_scripts_globalget_scripts_deviceset_scripts_globalset_scripts_deviceset_scripts_userset_scripts_servicedry_run_scriptget_script_engine_enabledset_script_engine_enabled
get_block_rules_global · get_block_rules_device · set_block_rules_globalブロックルールとブレークポイント — メソッドとホスト/パスのワイルドカードでリクエストを自動ブロックまたはモックし、一致した交換を検査のため一時停止するパターンを設定。書き込みはライブトラフィックを変えるため confirm が必要です。
全10ツール
get_block_rules_globalget_block_rules_deviceset_block_rules_globalset_block_rules_deviceset_block_rules_userset_block_rules_serviceset_breakpoint_patterns_globalset_breakpoint_patterns_deviceset_breakpoint_patterns_userset_breakpoint_patterns_service
get_inspect_all_requests · set_inspect_all_requests · get_mitm_all_hostsキャプチャスイッチ — 全リクエスト検査、全ホスト復号 MITM モード、一時停止ドメインリスト。それぞれ読み書きのペアです。
全6ツール
get_inspect_all_requestsset_inspect_all_requestsget_mitm_all_hostsset_mitm_all_hostsget_paused_domainsset_paused_domains
get_global_settings · get_device_settings · set_global_connection_type設定 — 有効なグローバル/デバイス別設定ドキュメント、グローバル・ユーザー・デバイス各ティアの接続タイプ、iOS Live Activity ピルのテキスト。
全6ツール
get_global_settingsget_device_settingsset_global_connection_typeset_device_connection_typeset_user_connection_typeset_live_activity_message
get_env_global · get_env_device · set_env_var_global環境変数 — スクリプトやルールが補間するグローバル/デバイス別の変数バッグの読み取り・設定・削除・一括インポート。
全8ツール
get_env_globalget_env_deviceset_env_var_globalset_env_var_devicedelete_env_var_globaldelete_env_var_deviceimport_env_globalimport_env_device
list_proxies · set_device_external_proxy · get_device_egress_statusイーグレス制御 — 上流プロキシプール(認証情報は秘匿)、デバイスごとの外部プロキシルーティング、ライブのイーグレス IP 状態、TTL 付き手動オーバーライド、フェイルポスチャ。
全7ツール
list_proxiesset_device_external_proxyget_device_egress_statusset_manual_egress_ipclear_manual_egress_ipget_device_egress_fail_postureset_device_egress_fail_posture
browser_targets · browser_open · browser_evalリモートブラウザ — 接続された Chrome でページを開き、スクリプトを評価し、スクリーンショットとスナップショットを取得。デバイスごとのオプトインの背後にあります。生の Chrome DevTools Protocol パススルーは管理者専用。
全9ツール
browser_targetsbrowser_openbrowser_evalbrowser_screenshotbrowser_snapshotbrowser_cdpset_device_cdp_controlset_device_capture_enabledset_device_autostart
list_browser_profiles · get_browser_profile · upsert_browser_profileブラウザプロファイル — ダッシュボードで作成し bmc CLI に同期されるカスタム Chromium 系起動プロファイルの CRUD。
全4ツール
list_browser_profilesget_browser_profileupsert_browser_profiledelete_browser_profile
list_cdp_instances · start_device · stop_deviceCDP デーモン — リモート bmc マシン上の名前付きブラウザキャプチャデバイスの起動・停止・プロビジョニング、デーモンの状態とログの読み取り、キャプチャを失わないホットアップデート。
全9ツール
list_cdp_instancesstart_devicestop_devicecreate_deviceupdate_cdp_hostget_cdp_daemon_statusget_cdp_logsrestart_cdp_daemonupdate_cdp_daemon
provision_farm_phone · list_farm_devices · farm_list_phonesAndroid ファーム — 電話を子デバイスとしてプロビジョニングし、フリートを一覧表示、スクリーンショット、UI 階層のダンプ、キャプチャ状態・自動化・録画・スケジュール・デーモンログの読み取り。
全10ツール
provision_farm_phonelist_farm_devicesfarm_list_phonesfarm_capture_statusfarm_screenshotfarm_dump_uifarm_list_automationsfarm_list_recordingsfarm_list_schedulesget_farm_logs
farm_mobile_list_devices · farm_mobile_list_apps · farm_mobile_list_elementsファーム端末の操作 — 実機でタップ・スワイプ・入力・ボタン押下、アプリの起動と終了、スクリーンショット、録画、クラッシュログの読み取り。アプリのインストール/アンインストールは管理者専用。
全24ツール
farm_mobile_list_devicesfarm_mobile_list_appsfarm_mobile_list_elementsfarm_mobile_get_screen_sizefarm_mobile_get_orientationfarm_mobile_screenshotfarm_mobile_list_crashesfarm_mobile_get_crashfarm_mobile_tapfarm_mobile_double_tapfarm_mobile_long_pressfarm_mobile_swipefarm_mobile_typefarm_mobile_press_buttonfarm_mobile_open_urlfarm_mobile_launch_appfarm_mobile_terminate_appfarm_mobile_set_orientationfarm_mobile_start_recordingfarm_mobile_stop_recordingfarm_mobile_install_appfarm_mobile_uninstall_appfarm_mobile_install_from_appstorefarm_device_logs
farm_find_and_tap · farm_set_setting · farm_set_wifiファームアクション — コンテンツでの find-and-tap、設定や Wi-Fi の変更、アプリライフサイクル管理、権限付与、ファイル取得、記録済み自動化の実行・再生・スケジュール(confirm 必須)。
全11ツール
farm_find_and_tapfarm_set_settingfarm_set_wififarm_app_lifecyclefarm_grant_permissionfarm_uninstall_appfarm_pull_filefarm_run_automationfarm_replay_recordingfarm_schedulefarm_remove_schedule
farm_run_shell · farm_run_adb · farm_install_appファームの生パワー — シェル、adb、任意入力、プロキシ/機内モード切り替え、再起動、ファイルプッシュ。管理者専用・confirm 必須で、自由文アシスタントからは完全に除外。
全8ツール
farm_run_shellfarm_run_adbfarm_install_appfarm_inputfarm_set_proxyfarm_set_airplanefarm_rebootfarm_push_file
provision_ios_phone · list_ios_phones · ios_list_phonesiOS ファーム — iPhone 版:プロビジョニング、一覧、スクリーンショット、UI ダンプ、タップと入力の操作、アプリと画面向きの管理、オンデバイス制御ランナーのオンボード、ライブミラーの開始。
全16ツール
provision_ios_phonelist_ios_phonesios_list_phonesios_screenshotios_dump_uiios_list_appsios_find_and_tapios_inputios_app_lifecycleios_open_urlios_set_orientationios_install_appios_uninstall_appsetup_ios_devicekitenroll_farm_phone_appios_start_mirror
farm_start_mirror · set_farm_mirror_transport · farm_get_variablesライブミラーと制御ロック — 単回使用のスコープ付きリレートークンで低遅延のタッチ入力付き電話ミラーを開始し、トランスポートを調整、自動化変数を管理し、デバイスの排他制御を取得・解放。
全7ツール
farm_start_mirrorset_farm_mirror_transportfarm_get_variablesfarm_set_variablesacquire_device_controlrelease_device_controladmin_force_release_device_control
get_farm_phone_health · farm_retry_phone · farm_restart_tunnelファーム端末の健全性と復旧 — 電話ごとの状態/原因/修正モデルに加え、ソフトウェア優先の修復ラダー:リトライ、トンネル再起動、リモート再起動、ポート単位の USB 電源サイクル、複合フリートヒール。
全7ツール
get_farm_phone_healthfarm_retry_phonefarm_restart_tunnelpower_cycle_farm_hubcycle_farm_phone_portheal_farm_fleetios_reboot
get_farm_daemon_status · restart_farm_daemon · update_farm_daemonファームデーモンとコンポーネント — ライブのデーモン状態、再起動と自己更新、トンネル回収、1 台または全フリートでのコンポーネント別インストール/更新/オンボードのライフサイクル。
全8ツール
get_farm_daemon_statusrestart_farm_daemonupdate_farm_daemonfarm_reap_tunnelsupdate_farm_componentupdate_farm_fleetonboard_farm_fleetfarm_component_action
list_workspaces · get_workspace · create_workspaceワークスペースとタブ — 保持ポリシー付き共有ワークスペースに加え、タブモデル:作成・名前変更・フィルタ・ダッシュボードに表示する内容の選択。
全12ツール
list_workspacesget_workspacecreate_workspacerename_workspacedelete_workspaceset_workspace_retentionlist_tabscreate_tabrename_tabdelete_tabset_tab_filtersset_tab_selected_entry
create_snapshot · list_snapshots · download_snapshotスナップショット — ワークスペースのトラフィックのある時点のキャプチャを作成・一覧・ダウンロード。
list_service_groups · get_service_group · upsert_service_groupサービスグループとタグ — ホストをリンク済みエージェント付きの名前付きサービスにグループ化し、デバイスの所属と、エントリに付けるタグ語彙を管理。
全11ツール
list_service_groupsget_service_groupupsert_service_groupdelete_service_groupset_service_group_agentslist_device_service_groupsadd_device_to_service_groupremove_device_from_service_grouplist_tagsupsert_tagdelete_tag
list_todos · get_todo · create_todoTo-Do — オーナー範囲の共有タスクボード:一覧・作成・更新・完了・削除。あらゆるサーフェスでライブ。
全6ツール
list_todosget_todocreate_todoupdate_todocomplete_tododelete_todo
list_notifications · mark_notification_read · get_notification_prefs通知 — アプリ内通知センター:既読とアーカイブ、ミュート時間帯付きのタイプ別チャネル設定、セルフ通知。
全7ツール
list_notificationsmark_notification_readget_notification_prefsset_notification_prefscreate_notificationnotify_userslist_web_push_subscriptions
list_push_tokens · send_push · get_push_responseデバイスプッシュ — APNs トークンの一覧、通知の送信(アクション可能な承認/拒否プロンプトを含む)、デバイスの回答の読み戻し。
list_advisor_findings · get_advisor_finding · share_advisor_findingAdvisor Center と問題レポート — 証拠とディープリンク付きの強化された所見を閲覧し、GitHub Issue や To-Do に変換、ワンタップ問題レポートの提出と一覧。
全7ツール
list_advisor_findingsget_advisor_findingshare_advisor_findingfix_advisor_finding_issuefix_advisor_finding_todoreport_issuelist_issue_reports
get_telegram_link · list_telegram_links · link_telegramTelegram 連携 — 最大 5 アカウントを Telegram ボットにリンクし、アクティブを切り替え、リンク解除(管理者版を含む)。
全5ツール
get_telegram_linklist_telegram_linkslink_telegramunlink_telegramadmin_unlink_telegram
list_busybro_sessions · get_busybro_session · create_busybro_sessionアシスタントセッション — AI アシスタントのマルチセッションチャットスレッド、アップロード済み添付ファイル(短命の署名付き URL)、共有会話リンク。
全8ツール
list_busybro_sessionsget_busybro_sessioncreate_busybro_sessionrename_busybro_sessiondelete_busybro_sessionlist_busybro_attachmentsget_busybro_sharedelete_busybro_share
list_memories · save_memory · forget_memoryアシスタントメモリ — 個人の長期記憶と統治されたチームストア:共有ファクトの提案・承認・却下・編集、帰属、ユーザーごとの GDPR 消去パス。
全13ツール
list_memoriessave_memoryforget_memoryget_memory_statslist_global_memoriespropose_global_memoryapprove_global_memoryreject_global_memoryupdate_global_memorylist_memory_contributorsadmin_list_user_memoriesadmin_forget_user_memorygdpr_forget_user
list_skills · get_skill · upsert_skillアシスタントスキル — アシスタントがチャット中に読み込む指示+ツールのバンドル。スキルごとのファイルと AI 起草の出発点付き。書き込みは管理者専用。
全10ツール
list_skillsget_skillupsert_skilldelete_skillset_skill_enableddraft_skilllist_skill_filesget_skill_fileupsert_skill_filedelete_skill_file
list_repo_skills · edit_repo_skill · set_repo_skill_enabledリポジトリスキル — git コミットされた SKILL.md コーパス:読み取りに加え、レビュー済みコミットとしてエントリの編集・切り替え・削除。書き込みは管理者専用の git ライトバック。
全4ツール
list_repo_skillsedit_repo_skillset_repo_skill_enabledremove_repo_skill
list_agents · get_agent · upsert_agentアシスタントエージェント — タスク委譲先でありサービスグループが参照するスペシャリストエージェントのレジストリ。書き込みは管理者専用。
全4ツール
list_agentsget_agentupsert_agentdelete_agent
import_resource · list_imports · get_importナレッジインポート — リポジトリやアップロードファイルをチームナレッジストアへキュー投入。ワーカーが取得・監査・埋め込み・重複排除。ライブ進捗と一括取り消し付き。
全4ツール
import_resourcelist_importsget_importdelete_import
get_busybro_usage · get_busybro_settings · set_busybro_settingsアシスタント設定 — トークンとコストの分析、グローバル ON/OFF スイッチ、ブレインのモデル・挙動ノブ(書き込みは管理者専用)。
全5ツール
get_busybro_usageget_busybro_settingsset_busybro_settingsget_busybro_enabledset_busybro_enabled
list_plugins · get_plugin · install_pluginプラグイン — パッケージ化された拡張の閲覧・インストール・アンインストール。公開と削除は管理者専用。
全7ツール
list_pluginsget_plugininstall_pluginuninstall_pluginupsert_pluginset_plugin_install_enableddelete_plugin
list_directory · list_directory_listings · upsert_directory_listingディレクトリとインストール — 公開されたスキル/プラグインカタログ、オペレーター厳選リスト、ユーザーごとのスキルインストール、新規ユーザーが受け取るインストール既定値。
全9ツール
list_directorylist_directory_listingsupsert_directory_listingset_directory_listing_statusdelete_directory_listinglist_install_defaultsset_install_defaultinstall_skilluninstall_skill
list_mcp_servers · upsert_mcp_server · delete_mcp_serverダウンストリーム MCP サーバー — アシスタントが経由して呼び出せる外部 MCP サーバーの登録・有効化・検査。
全5ツール
list_mcp_serversupsert_mcp_serverdelete_mcp_serverset_mcp_server_enabledinspect_mcp_server
list_my_mcp_connectors · upsert_my_mcp_connector · delete_my_mcp_connectorパーソナルコネクタ — 完全な OAuth 2.1 クライアントレッグ(ディスカバリ、DCR、PKCE)を備えた自分専用のアウトバウンド MCP コネクタ。トークンはヴォールトに書き込み専用で保存され、読み戻せません。
全9ツール
list_my_mcp_connectorsupsert_my_mcp_connectordelete_my_mcp_connectorset_my_mcp_connector_enabledset_my_mcp_connector_secretset_my_connector_oauth_client_secretprobe_mcp_connectorconnect_my_mcp_connectordisconnect_my_mcp_connector
get_my_account · delete_my_account · set_my_display_nameマイアカウント — プロフィール・デバイス・サブスクリプション・エンドポイントを 1 回の自己スコープ読み取りで。表示名と希望名、ユーザーごとのアシスタント設定、セルフサービスのアカウント削除(confirm 必須)。
全6ツール
get_my_accountdelete_my_accountset_my_display_nameset_my_preferred_nameget_my_busybro_settingsset_my_busybro_settings
list_roles · create_role · update_roleロールとユーザー — RBAC ロールとケイパビリティ、ユーザーごとのロール割り当て、設定可能なデフォルトサインアップロール、メール完全一致検索付き管理者ユーザー名簿。
全9ツール
list_rolescreate_roleupdate_roledelete_roleset_user_roleset_default_rolelist_usersget_useradmin_delete_user
list_access_grants · create_access_grant · revoke_access_grantアクセスグラントと成り代わり — 期限付きケイパビリティグラント、実効権限プレビュー、明示的終了付きの監査されたサポート成り代わり。
全6ツール
list_access_grantscreate_access_grantrevoke_access_grantpreview_effective_permissionsimpersonate_userend_impersonation
list_audit_events · get_audit_event監査証跡 — あらゆるサーフェス上のあらゆるアクションの「誰が・何を・いつ」台帳。フィルタとページネーション対応、エージェントも含み、イベントごとの完全な詳細付き。
get_stats · get_statusライブ統計とステータス — プラットフォーム全体のキャプチャ統計とインフラの健全性を一目で。
get_subscription · list_invoices · get_usage課金 — サブスクリプション、請求書、従量使用量、チェックアウトとカスタマーポータルのセッション、値を見せない Stripe 管理読み取りと非機密設定の書き込み(キャンセルは confirm 必須)。
全13ツール
get_subscriptionlist_invoicesget_usagecreate_checkout_sessionget_stripe_configlist_priceslist_customersget_webhook_eventsget_billing_settingsset_default_priceset_billing_settingsreport_usage_nowcancel_subscription
list_testflight_groups · list_testflight_testers · get_testflight_testerTestFlight ベータ管理 — グループ、テスター、招待、App Store 審査状況。招待・削除・グループ所属の書き込み付き(confirm 必須)。
全14ツール
list_testflight_groupslist_testflight_testersget_testflight_testerlist_testflight_invitationslist_testflight_userslist_testflight_user_invitationsget_app_store_statusinvite_testflight_testerdelete_testflight_testeradd_testflight_tester_to_groupremove_testflight_tester_from_groupsend_testflight_invitationinvite_testflight_usercancel_testflight_user_invitation
list_locales · upsert_locale · delete_localeローカリゼーション — ロケール、ネームスペース、キーとメッセージ、カバレッジ統計と未翻訳レポート、機械翻訳、一括インポート、カタログ公開。
全21ツール
list_localesupsert_localedelete_localeset_default_localelist_i18n_namespacesupsert_i18n_namespacelist_i18n_keysupsert_i18n_keydelete_i18n_keylist_i18n_messagesupsert_i18n_messagedelete_i18n_messageget_i18n_settingsset_i18n_settingsget_i18n_manifestget_i18n_statsget_i18n_missing_reportget_i18n_catalogimport_i18nmachine_translate_i18npublish_i18n_catalog
list_api_projects · create_api_project · update_api_projectObserved API — キャプチャしたトラフィックを証拠に裏付けられた API モデルへ:プロジェクト、不変リビジョン、レビュー可能なパス候補、ドリフト検出、決定論的な OpenAPI 3.1 エクスポート。
全13ツール
list_api_projectscreate_api_projectupdate_api_projectrefresh_api_projectset_api_project_scheduleset_api_project_archiveddelete_api_projectget_api_revisionlist_api_candidatesreview_api_candidateexport_api_specgenerate_api_assetlist_api_drift
list_federation_clients · upsert_federation_client · delete_federation_clientフェデレーテッド SSO — 管理者がオンボードする閉じたパートナークライアントレジストリ。シークレットはヴォールト名のみで、値は決して含まれません。
list_app_secrets · create_app_secret · update_app_secretアプリシークレット — ヴォールト裏付けのシークレットストア:名前とメタデータは一覧可能、値は書き込み専用でどのサーフェスでも読み戻し不可。変更は管理者専用。
全4ツール
list_app_secretscreate_app_secretupdate_app_secretdelete_app_secret
list_demo_users · get_demo_status · create_demo_userデモアカウント — ガイド付きデモユーザーとそのサンプルコンテンツのプロビジョニング・リセット・再生成。
全6ツール
list_demo_usersget_demo_statuscreate_demo_userreset_demo_userdelete_demo_userregenerate_demo_content
get_test_status · run_test_suite · cancel_test_run品質 — テストスイートの実行・再実行・キャンセル、ライブ結果・履歴・機能とテストのカバレッジマップの読み取り。
全8ツール
get_test_statusrun_test_suitecancel_test_runrerun_test_suitelist_test_suitesget_test_coverageget_test_path_coverageget_test_suite_history
wip_list · wip_update · wip_clear_done作業中ボード — 未完了作業のライブ投影:一覧・更新・履歴・完了分のクリア。
全4ツール
wip_listwip_updatewip_clear_donewip_task_history
db_select · db_insert · db_update生のデータベースとリアルタイム — 直接のテーブル CRUD、RPC、ブロードキャスト。緊急ハッチ:管理者専用で、自由文アシスタントからは完全に除外。
全7ツール
db_selectdb_insertdb_updatedb_deletedb_rpclist_tablesrealtime_broadcast
Power,
An agent with this much reach needs real guardrails, not a disclaimer. These are the actual gates, in the order a call meets them.
OAuth 2.1DCR + PKCEThe only way in. Dynamic Client Registration plus PKCE issues the token; there is no pasted API key and no session-token path.
initialize · tools/list · pingpre-authDiscovery is served before login with a scoped read-only public profile, so clients can enumerate the surface — but tools/call and every write stay OAuth-gated.
confirm: truewritesEvery destructive or state-changing tool demands an explicit confirm parameter — an agent has to state what it's about to do before it does it.
adminOnly · powerdenylistedRaw-power executors (direct database access, raw broadcast) are admin-only and excluded from the free-text assistant entirely.
audit_logevery callEvery tool call lands in the audit trail with its actor and arguments — and the trail itself is queryable and live-subscribable.
If the dashboard can,
Parity is a standing rule here: every capability aligns across the dashboard, MCP, REST, WebSockets and BusyBro — same data, same permissions, checked on every ship.
Before you
Which MCP clients work with Busymate DevTools?
Any client that speaks the Streamable-HTTP transport with OAuth: Claude Code, Claude.ai and Claude Desktop, Cursor, VS Code, ChatGPT developer-mode connectors, Continue, Cline, Zed, or your own agent. The install page has copy-paste configs for each.
Do I need an API key?
No. Access is OAuth 2.1 with Dynamic Client Registration and PKCE — your client registers itself and you authorize in the browser. The token it receives also authenticates REST, WebSockets and Edge Functions.
What's the connection URL?
https://mcp.busymate.dev — the canonical host. The older mcp.busymate.net keeps serving the same server forever, and OAuth issues host-matched metadata on both, so an existing client config never breaks.
Can an agent break something?
Only what your own role allows, and only with an explicit confirm on destructive tools. Raw-power executors are admin-only, and every call is written to the audit trail.
Can I see the tools before authorizing?
Yes — discovery (initialize, tools/list, ping) answers pre-auth with a scoped read-only public profile, so registries and clients can enumerate the surface before OAuth consent. Calling anything still requires authorization.
Is this the same data as the dashboard?
The same rows, live. MCP is one of five parity surfaces over one platform — the dashboard, MCP, REST, WebSockets and BusyBro expose the same capabilities, by standing rule.
Connect your
Cursor と VS Code はワンクリック、ほかは設定を貼るだけ。一度認可すれば 454 ツールのどれでも。