MCP.so
登录

View Control MCP Server

@nakashima-takeo

基本信息

分类

其他

传输方式

stdio

作者

nakashima-takeo

关于 View Control MCP Server

暂无概览

View Control MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "view-control-mcp-server": {
      "command": "npx",
      "args": [
        "view-control-mcp-server"
      ]
    }
  }
}

View Control MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is View Control MCP Server?

View Control MCP Server is a Model Context Protocol (MCP) server that enables AI assistants to control a local PC through mouse operations, keyboard input, and screen capture. It implements the MCP protocol (JSON-RPC 2.0 over stdio) and integrates with MCP clients like Claude Desktop and Cursor.

How to use View Control MCP Server?

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.

Key features of View Control MCP Server

  • 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).

Use cases of View Control MCP Server

  • Automate local desktop tasks via an AI assistant.
  • Test and debug UI interactions programmatically.
  • Enable an AI chat tool to perform mouse or keyboard actions on the user’s machine.
  • Capture screen content for analysis or reporting.

常见问题

1

What is the MCP protocol used by this server?

The server uses JSON‑RPC 2.0 over standard input/output (stdio). It supports protocol version `2024-11-05` and communicates with MCP clients via a standardized set of methods.

2

How do I connect this server with Cursor?

In Cursor’s MCP settings, add a new server with name "View Control MCP Server", transport `stdio`, and command `npx view-control-mcp-server`. Leave the Args field empty.

3

How do I connect this server with Claude Desktop?

In Claude Desktop’s MCP settings, add a server with the same configuration: name "View Control MCP Server", transport `stdio`, command `npx view-control-mcp-server`.

4

What methods are available on the server?

The server exposes methods under `mouse` (e.g., `mouse.move`, `mouse.click`), `keyboard` (e.g., `keyboard.type`, `keyboard.press`), and `screen` (e.g., `screen.capture`), plus standard MCP methods like `initialize`, `ping`, `tools/list`, and `tools/call`.

5

Are there any security considerations?

Yes. Because the server controls the local PC, use it only in trusted networks and be mindful of privacy when using screen capture features.

评论

其他 分类下的更多 MCP 服务器