Hosted MCP and HTTP

Connect your agent. No key needed.

All available full tools are free during validation. Your model needs authorized external-tool access.

Hosted MCP

https://agent-utilities.agent-utilities.workers.dev/mcp/remote

Optional scopes: ?category=web or ?category=commerce. Full tool calls use {"input": <valid tool input>}.

{
  "mcpServers": {
    "agent-utilities": {
      "url": "https://agent-utilities.agent-utilities.workers.dev/mcp/remote"
    }
  }
}

Client-specific formats differ; use the configurations below. No Authorization header.

VS Code

Use MCP: Open User Configuration and merge this entry with your existing servers. Then use MCP: List Servers to start it and review the tools in Chat. No local adapter or credential prompt.

{
  "servers": {
    "agent-utilities": {
      "type": "http",
      "url": "https://agent-utilities.agent-utilities.workers.dev/mcp/remote"
    }
  }
}
Download VS Code configuration Setup instructions

Keep tool approvals enabled. Actual VS Code application installation remains unverified.

Local adapter

Download current adapter 0.5.0; Node.js 22+ required. Archived versions may still ask for a key.

Download updated adapter SHA-256
{
  "mcpServers": {
    "agent-utilities": {
      "command": "node",
      "args": [
        "/absolute/path/agent-utilities-mcp.mjs"
      ]
    }
  }
}

Desktop stdio bundle

For clients requiring a local MCP bundle, use version 0.5.0. No key or credential prompt. Node.js 22+ required. Hosted HTTP is simpler when supported.

Download desktop bundle SHA-256
shasum -a 256 -c agent-utilities-mcp-0.5.0.mcpb.sha256

Verify both downloads in one folder, import through your client extension settings and keep tool approvals enabled. This bundle is unsigned; checksum integrity does not verify a publisher certificate. Package launch is checked, desktop application import remains unverified. Replace old key-required bundles.

Local stdio tools take direct arguments: commerce_gtin_validate {"code":"036000291452"}. Follow the discovered schema. Hosted Streamable HTTP uses the input wrapper shown above. This barcode is a synthetic check.

Python

Download Python client
from agent_utilities import Client
result = Client().execute_free("web.page-pack", {"html": "<main><p>Your public text</p></main>", "maxChars": 3000})
print(result["result"])

Claude

Run the command below for a connection private to this project, or merge the JSON entry into your project .mcp.json. Run claude mcp get agent-utilities-web to check the connection. A shared .mcp.json entry may wait for approval in Claude Code; inspect the URL before approving it. Open Claude Code and use /mcp to inspect the connection. Keep tool approvals enabled.

{
  "mcpServers": {
    "agent-utilities-web": {
      "type": "http",
      "url": "https://agent-utilities.agent-utilities.workers.dev/mcp/remote?category=web"
    }
  }
}
claude mcp add --transport http agent-utilities-web 'https://agent-utilities.agent-utilities.workers.dev/mcp/remote?category=web'
Download configuration

Qwen

Run the command below, or merge the JSON entry into .qwen/settings.json. Run qwen mcp list. If this server is Pending approval, inspect its URL and approve only this connection with qwen mcp approve agent-utilities-web. Keep trust false; connection approval does not grant automatic tool execution. Run qwen mcp list again and check for Connected. Restart Qwen Code in the same project and use /mcp to inspect available tools.

{
  "mcpServers": {
    "agent-utilities-web": {
      "httpUrl": "https://agent-utilities.agent-utilities.workers.dev/mcp/remote?category=web",
      "trust": false
    }
  }
}
qwen mcp add --scope project --transport http agent-utilities-web 'https://agent-utilities.agent-utilities.workers.dev/mcp/remote?category=web'
Download configuration

Gemini

Run the command below, or merge the JSON entry into .gemini/settings.json. Use /mcp in Gemini CLI to check the connection and approve the free tool call.

{
  "mcpServers": {
    "agent-utilities-web": {
      "httpUrl": "https://agent-utilities.agent-utilities.workers.dev/mcp/remote?category=web",
      "trust": false
    }
  }
}
gemini mcp add --scope project --transport http agent-utilities-web 'https://agent-utilities.agent-utilities.workers.dev/mcp/remote?category=web'
Download configuration

Cursor

Merge the JSON entry into .cursor/mcp.json; preserve your existing servers. Open Cursor Settings, find Tools & MCP, and enable the server. Approve the free tool call in Agent.

{
  "mcpServers": {
    "agent-utilities-web": {
      "url": "https://agent-utilities.agent-utilities.workers.dev/mcp/remote?category=web"
    }
  }
}
Download configuration

See the machine-readable guide for dated connection checks. Application and model workflows are not all verified.

Free access, with clear limits

All available hosted tools are free during validation. Existing input, output and source-access limits apply. Full tools and the combined report share capacity limits that count attempts, including failed executions and marked checks; they are not per-user allowances. No account, API key, wallet or funding is needed. Existing credit balances are preserved. Live Reddit remains unavailable until configured. Paid billing will not resume automatically.

Hosted full executions share 1,000 attempts per UTC day and 60 per minute. Local browser audits and comparisons do not consume that hosted allowance. Bounded previews retain their own limits. Results can omit content; inspect source attribution, missing values and truncation. Byte reduction is not measured model-token or dollar savings.

Try a real task, then tell agentutilities@proton.me whether it helped. Omit credentials and private records. Feedback is optional.