View Control MCP Server
Description
# View Control MCP Server ローカルPCの操作、マウスクリック、画面キャプチャなどを行うModel Context Protocol (MCP)サーバー。 ## Model Context Protocol (MCP)とは Model Context Protocol (MCP)は、AI言語モデルアプリケーション(クライアント)と外部サービス(サーバー)間の標準化された通信プロトコルです。MCPを使用することで、AIアシスタントがローカルPCの操作やデータ取得などの機能を利用できるようになります。…
About
# View Control MCP Server ローカルPCの操作、マウスクリック、画面キャプチャなどを行うModel Context Protocol (MCP)サーバー。 ## Model Context Protocol (MCP)とは Model Context Protocol (MCP)は、AI言語モデルアプリケーション(クライアント)と外部サービス(サーバー)間の標準化された通信プロトコルです。MCPを使用することで、AIアシスタントがローカルPCの操作やデータ取得などの機能を利用できるようになります。 このサーバーは、JSON-RPC 2.0に準拠したMCPプロトコルを実装しており、Claude…
Details
- Author
- nakashima-takeo
- Downloads
- 169
- Categories
- Other
Jump to
- Mouse control: get position, move, click (left/right/middle), drag‑and‑drop.
- Keyboard input: type text, press keys, and combine with modifier keys.
- Screen capture: capture the full screen and return Base64‑encoded image data.
- JSON‑RPC 2.0 protocol with stdio transport.
- Compatible with multiple MCP clients (Claude Desktop, Cursor).
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
View Control MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install the package via npm (npm install view-control-mcp-server), then start the server with npx view-control-mcp-server. Configure a client (e.g., Cursor or Claude Desktop) with transport type stdio and command npx view-control-mcp-server. The server will then accept JSON-RPC requests on standard input/output.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"view control mcp server": {
"view-control-mcp-server": {
"command": "npx",
"args": [
"view-control-mcp-server"
]
}
}
}
}
McpServers
{
"view-control-mcp-server": {
"command": "npx",
"args": [
"view-control-mcp-server"
]
}
}
View Control MCP Server
ローカルPCの操作、マウスクリック、画面キャプチャなどを行うModel Context Protocol
(MCP)サーバー。
Model Context Protocol (MCP)とは
Model Context Protocol
(MCP)は、AI言語モデルアプリケーション(クライアント)と外部サービス(サーバー)間の標準化された通信プロトコルです。MCPを使用することで、AIアシスタントがローカルPCの操作やデータ取得などの機能を利用できるようになります。
このサーバーは、JSON-RPC 2.0に準拠したMCPプロトコルを実装しており、Claude
DesktopやCursorなどのMCPクライアントと連携できます。サポートしているMCPプロトコルバージョンは2024-11-05です。
機能
- マウス操作
- マウス位置の取得
- マウスの移動
- マウスクリック(左/右/中ボタン)
- ドラッグ&ドロップ
- キーボード操作
- テキスト入力
- キー押下
- 修飾キー(Command, Alt, Control, Shift)との組み合わせ
- 画面キャプチャ
- 画面全体のキャプチャ
- Base64エンコードされた画像データの取得
- 通信方式
- JSON-RPC 2.0準拠のMCPプロトコル
- Stdioトランスポート(標準入出力)
インストール
npm install view-control-mcp-server
使用方法
サーバーの起動
コマンドラインから起動
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



