Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
MCP tools for testing mobile and TV apps on iOS simulators, Android phones, and Apple/Android TV.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
作者はレジストリにインストール情報を載せていません。下にある作者のREADMEをご覧ください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント smbcloudXYZ で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(1.1.0)がレジストリに届いたのは6 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにRustも必要です。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Starreel
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Turn a script into a finished, downloadable short-drama episode — via MCP or REST.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Cross-platform MCP tools for testing mobile and TV apps on Apple simulators, physical Apple devices, Android phones, and Android TV devices. XCRS combines Xcode, ControlKit, CoreDevice, and adb behind one target-aware automation workflow.
MCP Registry name: mcp-name: io.github.smbcloudXYZ/xcrs
cargo install xcrs
xcrs --mcp
Android tools use adb from ANDROID_SDK_ROOT, ANDROID_HOME, the standard Android SDK locations, or PATH. Connect a device with USB debugging enabled and authorize the host before selecting it with device_select.
For Android accessibility-tree inspection and semantic ui_tap, install the optional XCRS AndroidKit companion runner. Raw adb actions remain available without it.
The same automation profile is available from the full smbCloud CLI:
smb --mcp --scope automation
A desktop target drives an application through a W3C WebDriver endpoint, for example tauri-driver for a Tauri app on Linux (it proxies WebKitWebDriver). Select it once:
{ "name": "device_select", "arguments": { "webdriver_url": "http://127.0.0.1:4444" } }
webdriver_url cannot be combined with an Apple or Android field. The desktop tools then use the stored target.
| Tool | Desktop behaviour |
|---|---|
app_install_launch, app_launch | Start a WebDriver session, which launches the binary at app_path (app_id for app_launch). bundle_id is ignored. |
app_terminate | End the session and close the app. |
ui_describe | The page source. |
ui_element_list | Visible interactive elements with label, id, role and rectangle, up to 200. |
ui_tap | Click the one displayed element whose id, name, test id, ARIA label, title or text equals element. Zero or several matches are an error. |
input_text | Type into the focused element. |
screen_capture | A PNG of the window. |
The other tools return an error saying they have no desktop meaning. A running app cannot be attached to: the session is the launched app.
Source and documentation are available in the smbcloud-cli repository.