Termux MCP Server

57 tools. 15 can modify or destroy data without limits.

15 write tools that can modify data. Rate limits recommended.

Last updated:

15 can modify or destroy data
42 read-only
57 tools total

Community server · catalogue entry verified 29/06/2026

How to control Termux MCP Server ↓

What Termux MCP Server exposes to your agents

Read (42) Write / Execute (15) Destructive / Financial (0)
High Risk

The most dangerous Termux MCP Server tools

15 of Termux MCP Server's 57 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Termux MCP Server

PolicyLayer is an MCP gateway — it sits between your AI agents and Termux MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Rate limit write operations
{
  "adb_connect": {
    "limits": [
      {
        "counter": "adb_connect_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "download_file": {
    "limits": [
      {
        "counter": "download_file_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Termux MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON TERMUX →

Instant setup, no code required.

All 57 Termux MCP Server tools

READ 42 tools
Read download_file Download a file using Android's download manager. Read dump_ui Dump the current UI hierarchy (XML). Shows all visible UI elements with their Read find_and_tap Find a UI element by its text and tap on it. Read get_battery_status Get phone battery status including level, charging state, temperature, etc. Read get_camera_info Get information about available cameras on the device. Read get_clipboard Get the current clipboard content. Read get_current_app Get the currently focused app (package name and activity). Read get_device_info Get comprehensive device information (model, Android version, etc.). Read get_fingerprint Prompt for fingerprint authentication on the device. Read get_location Get the phone's current GPS location. Read get_screen_brightness Get current screen brightness level. Read get_screen_size Get the phone screen resolution (width x height in pixels). Read get_sensor_list List all available sensors on the device. Read get_storage_info Get phone storage usage information (disk space). Read get_telephony_cell_info Get detailed cellular network information. Read get_telephony_info Get telephony device info (carrier, phone type, SIM state, etc.). Read get_volume Get current volume levels for all audio streams. Read get_wifi_info Get current WiFi connection information (SSID, IP, signal strength, etc.). Read go_back Press the Back button. Read go_home Press the Home button to go to the home screen. Read input_chinese_text Input Chinese/Unicode text by copying to clipboard and pasting. Read input_keyevent input_keyevent Read input_text Type text into the currently focused input field. Read list_android_packages List installed Android apps/packages. Read list_contacts List all contacts from the phone. Read list_directory List contents of a directory with file sizes. Read list_installed_packages List all installed Termux packages. Read list_photos List photo files in a directory. Read list_running_apps List currently running processes/apps on the phone with CPU and memory usage. Read list_sms List SMS messages. Read media_player Control the media player. Read read_file Read the contents of a text file. Read read_photo Read a photo file and return it as base64 encoded data for viewing. Read read_sensor Read data from a specific sensor. Read scan_wifi Scan for nearby WiFi networks. Read share_file Share a file using Android's share dialog. Read show_toast Show a toast message on the phone screen. Read take_photo Take a photo using the phone camera. Read take_screenshot Take a screenshot of the current phone screen. Returns the screenshot as base64 image data. Read text_to_speech Speak text aloud using text-to-speech. Read toggle_torch Turn the flashlight (torch) on or off. Read vibrate Vibrate the phone.

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Termux MCP Server

How do I prevent bulk modifications through Termux MCP Server? +

The Termux MCP Server server has 14 write tools including adb_connect, adb_setup_status, long_press. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Termux MCP Server.

How many tools does the Termux MCP Server MCP server expose? +

57 tools across 3 categories: Execute, Read, Write. 42 are read-only. 15 can modify, create, or delete data.

How do I enforce a policy on Termux MCP Server? +

Register the Termux MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Termux MCP Server tool call.

Deterministic rules across all 57 Termux MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

57 Termux MCP Server tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.