Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
See any site as it looks on a real iPhone, iPad or MacBook — and drive that window over MCP.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
リンク先は作者自身のファイルです。私たちが置いたり再パッケージしたりしたものではありません。ファイルを開くと、Claude Desktopがインストールします。
ターミナルでこれを実行します
ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント ccustomai で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(1.14.0)がレジストリに届いたのは2 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにMCPBも必要です。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, AvaHR
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ 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.
Read hiring data and create inactive assessment and questionnaire drafts for human review.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
See any website the way it looks on a real phone — and let an AI agent see it too.
A real browser inside pixel-accurate device frames: iPhone, iPad, Android, MacBook. Ships as a Windows app, a Mac app and a VS Code extension, with an MCP server so your AI assistant looks at the same window you do, over the Model Context Protocol.
If you have ever wanted to *view a site as on mobile*, *preview responsive design on a real device frame*, or *give an AI agent eyes on your own browser window* — that is what this is.
ccustom.ai/view · by Custom AI
Chrome's device toolbar resizes a viewport. It does not give you a phone, and it does not give an agent anything to look at.
Custom AI View does three things nothing free does together:
X-Frame-Options and CSP, rewrites @media (hover) and env(safe-area-inset-*), renames __Host- cookies so logins survive, and terminates the self-signed TLS your dev server uses.custom_ai_view_open open a URL on a given device
custom_ai_view_wait wait for an element, or for loading to finish custom_ai_view_screenshot the live window — and it says so when it is not custom_ai_view_find elements by selector or visible text, with real visibility custom_ai_view_click tap something custom_ai_view_type type into a field, optionally submitting on Enter custom_ai_view_key Enter, Escape, Tab, arrows custom_ai_view_scroll the page, or one scroller inside it custom_ai_view_inspect markup, computed styles, box, ancestry custom_ai_view_tree walk the DOM a level at a time custom_ai_view_edit change the live page; survives reload; revert undoes it custom_ai_view_console page output *and* the browser's own messages, with ages custom_ai_view_back go back without losing SPA state custom_ai_view_record screen recording with no fixed length custom_ai_view_record_clip a clip of fixed length, when the length is known custom_ai_view_collect screenshot + markup + console + selection, in one folder custom_ai_view_state what is open now: address, device, viewport, selection custom_ai_view_set_device change the device without losing the page custom_ai_view_devices the catalogue, with points, pixels and millimetres custom_ai_view_reload normal, hard, or clearing the cache first custom_ai_view_edits every live edit currently in force custom_ai_view_revert put one of them back, or all of them custom_ai_view_library what has been captured, filed by site
Every tool takes a window argument, so a phone and an iPad can be driven side by side.
Windows app — download CustomAIView.exe from Releases, run it, and pin it. No dependencies; it needs Chrome or Edge installed. To put the branded shortcut on your desktop: node scripts/make-launcher.js.
Mac app — download CustomAIView-macos-arm64.zip (Apple silicon) or -x64.zip (Intel) from the same page, unzip it into /Applications and open it. It needs Chrome or Edge installed. The bundle is signed ad-hoc rather than notarised, so the first launch is right-click → Open — or, once:
xattr -dr com.apple.quarantine "/Applications/Custom AI View.app"
VS Code extension — download the .vsix from Releases and code --install-extension custom-ai-view- .vsix, then reload the window.
For your AI assistant — the server speaks MCP over stdio, so any MCP client takes the same block:
{
"mcpServers": { "custom-ai-view": { "command": "node", "args": [" /mcp/server.js"] } } }
In VS Code, Custom AI View: Show MCP Server Setup hands you that block with the path already filled in. The MCP server starts the app itself if it is not running, so an agent never has to ask a human to open something first.
node scripts/build-exe.js # dist/CustomAIView(.exe) (Node SEA, ~82 MB)
node scripts/build-mac-app.js # dist/Custom AI View.app + a zip (macOS only) node scripts/make-launcher.js # desktop shortcut with the icon (Windows only) npm run package # the .vsix
The single executable is a copy of the node binary it was built with, so a Mac build needs a Mac. .github/workflows/release.yml builds all three on a tag — Apple silicon, Intel and Windows — and attaches them to the release.
A MacBook lid is one sheet of black glass with a hairline of anodised edge, its chin three times its forehead, and its notch cut into the menu bar — where a browser window never reaches, so it is never a black rectangle over your site.
Dev servers are not guessed from a list of usual ports. The app asks the operating system what is listening, then asks each port whether it serves pages — and shows the site's own title and icon. The one on 8899 above is on no list of usual ports.
| iPhone 16 Pro — 402 × 874 pt, @3x, 67 × 145 mm, safe area 62/34 | iPad Pro 11" (M4) — the same engine, the same proxy, the same session |
env(safe-area-inset-bottom) still reports 34.screenshots/, recordings/, logs/ and code/, plus a one-button "save everything about this page".itms-appss:// and friends — the frame says so instead of going white.Proprietary. See LICENSE. You may use it; you may not redistribute it, fork it, rebrand it, or present any part of it as your own. "Custom AI", "Custom AI View" and the C mark are trademarks of Custom AI.
For permission: contact@ccustom.ai
Read this in Russian · © 2026 Custom AI · https://ccustom.ai