Swift MCP Gui
Swift MCP GUI Serverとは?
これはModel Context Protocol (MCP)に基づくサーバーで、macOSのマウスとキーボード操作をプログラムで制御できます。SwiftAutoGUIのバックエンドサービスとして、自動化制御機能を提供します。Swift MCP GUI Serverの使い方は?
サーバーをインストールした後、MCPクライアントを通じてマウスの移動、クリック、キーボード入力、スクロール操作を制御する指令を送信できます。適用シーン
自動化テスト、一括操作、アクセシビリティ機能開発など、macOSの画面をプログラムで制御する必要があるシーンに適しています。主要機能
マウス移動制御マウスポインタを画面の指定座標位置に正確に移動させる
マウスクリック模擬左右ボタンのクリック操作をサポートする
キーボード入力模擬単一キーとコンビネーションキーの入力をサポートし、特殊機能キーも含む
スクロール制御上下左右の4方向のスクロール操作をサポートする
利点と制限
利点
ネイティブmacOSをサポートし、操作がスムーズで正確
豊富なマウスとキーボード操作をサポート
MCPプロトコルを通じて既存システムに簡単に統合できる
制限
macOS 15.0以上のシステムのみをサポート
Xcode 16.0以上の開発環境が必要
システム権限の要求が高い
使い方
リポジトリをクローンする
GitHubからプロジェクトをローカルにクローンする
サーバーをインストールする
Swiftパッケージマネージャーを使用してインストールする
MCPクライアントを設定する
MCPクライアントの設定ファイルにサーバーのパスを追加する
使用例
Spotlight検索を開くCommand+Spaceショートカットキーを模擬押下してSpotlight検索を開く
ファイルを右クリックするファイルの位置に移動して右クリックを実行する
よくある質問
なぜマウスの移動が正確でないのですか?
カスタムショートカットキーを追加するにはどうすればいいですか?
サーバーにはどのような権限が必要ですか?
関連リソース
SwiftAutoGUIプロジェクト
このサーバーが依存する自動化制御ライブラリ
MCPプロトコルドキュメント
Model Context Protocolの公式ドキュメント
インストールビデオチュートリアル
Swift MCP GUI Serverのインストールと設定のビデオ
厳選MCPサービス

Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
246
4.8ポイント

Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
268
4.5ポイント

Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
5.2K
4.7ポイント

Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
698
4.5ポイント

Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
61
4.3ポイント

Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
531
5ポイント

Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
1.7K
5ポイント

Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
243
4.5ポイント