Get Installed Apps MCP Server について
互換クライアントを使う AI アシスタントに、コンピューターにインストールされたアプリの情報を提供する軽量な MCP サーバーです。macOS と Windows に対応し、アプリ一覧を JSON テキストで返します。
主な機能
- 01インストール済みアプリの一覧
- 02macOS と Windows に対応
- 03JSON テキスト出力
- 04パラメーター不要のツール
活用シーン
- 01インストール済みアプリの確認
- 02AI アシスタントへのアプリ情報の提供
MCP 対応
MCP クライアントに get-installed-apps ツールを提供します。パラメーターは不要で、インストール済みアプリのデータを JSON テキストで返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
インストール済みアプリ取得 MCP サーバー
お使いのコンピューターにインストールされているアプリケーションの情報を提供する Model Context Protocol(MCP)サーバーです。MacOS と Windows に対応しています。
プロジェクトの概要
Get Installed Apps MCP Server は、お使いのコンピューターにインストールされているアプリケーションを AI アシスタントが検出できるようにする、シンプルな MCP 実装です。このサーバーは Model Context Protocol(MCP)の仕様を実装しており、互換性のある AI クライアントとシームレスに統合できます。
特長
- お使いのコンピューターにインストールされているアプリケーションの包括的な一覧を返します
- MCP 対応のあらゆる AI クライアントと簡単に統合できます
- 依存関係を最小限に抑えた軽量な実装です
プロジェクト構成
mcp-get-installed-apps
├── src
│ ├── index.ts # Application entry point
├── tsconfig.json # TypeScript configuration file
├── package.json # npm configuration file
└── README.md # Project documentation
インストール
git clone https://github.com/Xutaotaotao/mcp-get-installed-apps.git
cd git-mcp-server
npm install
npm run build
MCP の設定
インストール後、MCP の JSON 設定で Get Installed Apps MCP を設定できます。
{
"mcpServers": {
"get-installed-apps": {
"command": "node",
"args": [
"mcp-get-installed-apps/build/index.js"
]
}
}
}
AI クライアントで MCP の JSON を設定する
- Claude Client:https://modelcontextprotocol.io/quickstart/user
- Raycast:MCP プラグインのインストールが必要です
- Cursor:https://docs.cursor.com/context/model-context-protocol#configuring-mcp-servers
MCP ツールの説明
Get Installed Apps MCP Server は、MCP プロトコルを介して呼び出せる次のツールを提供します。
インストール済みアプリを取得(get-installed-apps)
お使いのコンピューターにインストールされているすべてのアプリケーションの一覧を返します。
パラメーター:
- なし
戻り値:
- 成功:インストールされているすべてのアプリケーションの JSON データを含むテキストコンテンツ
- 失敗:エラー情報を含むテキストコンテンツ
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。