Skip to content
appsgit

Native DevTools

Native DevTools is an MCP server that adds web browsing tools to AI assistants such as Claude Desktop, Claude Code and Cursor. MCP server for desktop, browser (CDP), and Android automation. It has 133 GitHub stars, is released under the MIT license and runs locally with npx -y native-devtools-mcp.

github.com/vectora-foundry/native-devtools-mcp (opens in a new tab)

Install Native DevTools

Generated from the server's MCP registry entry. Replace your-value with your own values.

Claude Desktop

claude_desktop_config.json
{
  "mcpServers": {
    "native-devtools": {
      "command": "npx",
      "args": [
        "-y",
        "native-devtools-mcp"
      ]
    }
  }
}

Settings > Developer > Edit Config. macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Restart Claude Desktop afterwards.

Claude Code

claude mcp add --transport stdio native-devtools -- npx -y native-devtools-mcp

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "native-devtools": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "native-devtools-mcp"
      ]
    }
  }
}

Project file; use ~/.cursor/mcp.json to enable it in every project.

VS Code

.vscode/mcp.json
{
  "servers": {
    "native-devtools": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "native-devtools-mcp"
      ]
    }
  }
}

Config formats checked against the official docs on Oct 7, 2026: modelcontextprotocol.io (opens in a new tab), code.claude.com (opens in a new tab), cursor.com (opens in a new tab), code.visualstudio.com (opens in a new tab).

Tools (13)

Parsed from the Tools section of the README; check the repository for the current list.

  • android_list_devices

    List all ADB-connected devices (always available)

  • android_connect

    Connect to a device by serial number (always available)

  • android_disconnect

    Disconnect from the current device

  • android_screenshot

    Capture the device screen

  • android_find_text

    Find UI elements by text (via uiautomator)

  • android_click

    Tap at screen coordinates

  • android_swipe

    Swipe between two points

  • android_type_text

    Type text on the device

  • android_press_key

    Press a key (e.g., KEYCODEHOME, KEYCODEBACK)

  • android_launch_app

    Launch an app by package name

  • android_list_apps

    List installed packages

  • android_get_display_info

    Get screen resolution and density

  • android_get_current_activity

    Get the current foreground activity

About Native DevTools

An MCP server for computer use on native desktop and mobile apps — macOS, Windows, Android, and Chrome/Electron via CDP.

  • ai-agent
  • computer-use
  • mcp
  • model-context-protocol
  • ocr
  • screenshot
  • ui-automation
  • claude
  • claude-code
  • cursor

FAQ

Native DevTools FAQ

Still curious? Email info@appsgit.com.

What is Native DevTools?

Native DevTools is an MCP server that adds web browsing tools to AI assistants such as Claude Desktop, Claude Code and Cursor. MCP server for desktop, browser (CDP), and Android automation. It has 133 GitHub stars, is released under the MIT license and runs locally with npx -y native-devtools-mcp. The source code is at github.com/vectora-foundry/native-devtools-mcp.

How do I install the Native DevTools MCP server?

Add the command npx -y native-devtools-mcp to your MCP client: put it in claude_desktop_config.json for Claude Desktop, run claude mcp add for Claude Code, or add it to .cursor/mcp.json (Cursor) or .vscode/mcp.json (VS Code). The snippets on this page are ready to paste.

Is Native DevTools free?

The server is open source under the MIT license, so running it is free. It does not declare any required API key.

Is Native DevTools actively maintained?

The most recent commit was on Sep 24, 2026. The latest release is v0.10.1, published May 31, 2026. appsgit only lists MCP servers with a commit in the last six months and re-checks every server daily.