Low Risk

wait_milliseconds

Wait for a specified number of milliseconds. Args: milliseconds: Number of milliseconds to wait Returns: Success message after waiting

How to control wait_milliseconds ↓

AI agents call wait_milliseconds as a supporting operation in Computer Control MCP workflows.

Low Risk

This tool only pauses execution for a given duration. It does not read, write, execute, destroy, or move money. It is a timing/synchronization utility with minimal blast radius; misuse at worst wastes time.

From the tool's definition 'Wait for a specified number of milliseconds' — simply introduces a time delay with no side effects on data, files, or external systems.

Documented attack patterns abuse exactly the kind of access wait_milliseconds gives an agent:

PolicyLayer is an MCP gateway — it sits between your AI agents and Computer Control MCP, and nothing reaches the server without passing your rules. This is the rule we recommend for wait_milliseconds:

policy.json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "wait_milliseconds": {
      "limits": [
        {
          "counter": "wait_milliseconds_rate",
          "window": "minute",
          "max": 60,
          "scope": "grant"
        }
      ]
    }
  }
}

wait_milliseconds gets a rate cap, and everything else on the server is denied unless you say otherwise.

  1. Create a free account and register Computer Control MCP — nothing to install.
  2. Add this policy — paste it, or build it visually.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
SET A RULE FOR THIS TOOL →

Free to start. No card required.

Go deeper

What does the wait_milliseconds tool do? +

Wait for a specified number of milliseconds. Args: milliseconds: Number of milliseconds to wait Returns: Success message after waiting. It is categorised as a Other tool in the Computer Control MCP MCP Server, which means it performs auxiliary operations.

How do I enforce a policy on wait_milliseconds? +

Register the Computer Control MCP server in PolicyLayer and add a rule for wait_milliseconds: allow, deny, rate-limit, or require approval. Point your MCP client at the PolicyLayer proxy URL and the rule is enforced on every call, before it reaches Computer Control MCP. Nothing to install.

What risk level is wait_milliseconds? +

wait_milliseconds is a Other tool with low risk. Read-only tools are generally safe to allow by default.

Can I rate-limit wait_milliseconds? +

Yes. Add a rate_limit block to the wait_milliseconds rule in your PolicyLayer policy. For example, setting max: 10 and window: 60 limits the tool to 10 calls per minute. Rate limits are tracked per agent session and reset automatically.

How do I block wait_milliseconds completely? +

Set action: deny in the PolicyLayer policy for wait_milliseconds. The AI agent will receive a policy violation error and cannot call the tool. You can also include a reason field to explain why the tool is blocked.

What MCP server provides wait_milliseconds? +

wait_milliseconds is provided by the Computer Control MCP server (ab498/computer-control-mcp). PolicyLayer sits as a proxy in front of this server to enforce policies before tool calls reach the server.

Enforce policy on every Computer Control MCP tool call.

Deterministic rules across all 15 Computer Control MCP tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

15 Computer Control MCP tools catalogued and risk-classified — across an index of 42,500+ 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.