Skip to content

TrueProxies

by trueproxies.com · remote · no sign-in to list tools · v1.0.4 · published by com.trueproxies

Plans, services, usage, invoices, endpoints and connection checks for your TrueProxies account

Final · 1Changes · 1

12 tools: 1 do something that can't be undone, 1 change things and 10 only read.

Scanned Oct 21, 2026

1 check matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http trueproxies https://mcp.trueproxies.com/mcp

Findings

Matches of fixed checks, with the text they matched.

1 warn
  • The server marks "generate_endpoints" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false}; The name "generate_endpoints" says "generate": a word for a change.

    What this check looks for

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

12 tools

Can't be undone 1Claude Code: ask
  • check_connectionSends one request through the service from TrueProxies and reports the outcome and exit IP, to tell a proxy problem apart from a website refusing you.No findings

    Why it is in this group

    • The description's first verb is "send": a word for sending, and what is sent cannot be taken back.
    Description, as the server wrote it
    Sends one request through the service from TrueProxies and reports the outcome and exit IP, to tell a proxy problem apart from a website refusing you. It counts as use of the service: it uses a little traffic and starts an unused free trial. Does not measure speed. Limited to a few checks a minute.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
    • readOnlyHint: false
    • title: Check connection
Changes things 1Claude Code: ask
  • generate_endpointsBuilds proxy connection lines for a service with the chosen protocol, format, location targeting and session type: one line, or up to 1,000 sticky sessions with session sticky.1 finding

    Why it is in this group

    • The name "generate_endpoints" says "generate": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "generate_endpoints" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false}; The name "generate_endpoints" says "generate": a word for a change.

      What this check looks for
    Description, as the server wrote it
    Builds proxy connection lines for a service with the chosen protocol, format, location targeting and session type: one line, or up to 1,000 sticky sessions with session sticky. Does not change the service. The output contains the proxy username and password, which let anyone who has them use the service.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
    • readOnlyHint: true
    • title: Generate endpoints
Only reads 10Claude Code: allow
  • get_accountReturns the TrueProxies account that owns the API key: account reference, email, role, status and billing details.No findings

    Why it is in this group

    • The name "get_account" says "get": a word for reading.
    Description, as the server wrote it
    Returns the TrueProxies account that owns the API key: account reference, email, role, status and billing details.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
    • readOnlyHint: true
    • title: Get your account
  • get_invoiceReturns one invoice: status, amounts in cents, payment attempts and its service.No findings

    Why it is in this group

    • The name "get_invoice" says "get": a word for reading.
    Description, as the server wrote it
    Returns one invoice: status, amounts in cents, payment attempts and its service. Does not start a payment.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
    • readOnlyHint: true
    • title: Get an invoice
  • get_live_trafficReturns live traffic for one service: download and upload speed in bits per second over the last ten seconds, traffic used today (UTC) and recent connection outcomes.No findings

    Why it is in this group

    • The name "get_live_traffic" says "get": a word for reading.
    Description, as the server wrote it
    Returns live traffic for one service: download and upload speed in bits per second over the last ten seconds, traffic used today (UTC) and recent connection outcomes. last_activity_at shows how fresh the data is.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
    • readOnlyHint: true
    • title: Get live traffic
  • get_serviceReturns one service: status, expiry, connection hosts and ports, capabilities (the targeting and session options it supports) and effective limits.No findings

    Why it is in this group

    • The name "get_service" says "get": a word for reading.
    Description, as the server wrote it
    Returns one service: status, expiry, connection hosts and ports, capabilities (the targeting and session options it supports) and effective limits. Does not return the proxy password.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
    • readOnlyHint: true
    • title: Get a service
  • get_traffic_usedReturns traffic for one service, in bytes: bytes_out is downloaded and bytes_in is uploaded since the service started, remaining_bytes is traffic remaining and allowance_bytes is t…No findings

    Why it is in this group

    • The name "get_traffic_used" says "get": a word for reading.
    Description, as the server wrote it
    Returns traffic for one service, in bytes: bytes_out is downloaded and bytes_in is uploaded since the service started, remaining_bytes is traffic remaining and allowance_bytes is the allowance. traffic_batches lists traffic packs with their expiry. Traffic can take about a minute to appear.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
    • readOnlyHint: true
    • title: Get traffic used and remaining
  • get_usage_historyReturns usage history for one service, or for the whole account when service_id is empty: connection success, traffic and connection errors over the last 24h, 7d or 30d.No findings

    Why it is in this group

    • The name "get_usage_history" says "get": a word for reading.
    Description, as the server wrote it
    Returns usage history for one service, or for the whole account when service_id is empty: connection success, traffic and connection errors over the last 24h, 7d or 30d. In series, bytes_out is downloaded and bytes_in is uploaded. Can lag recent traffic.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
    • readOnlyHint: true
    • title: Get usage history
  • list_invoicesLists invoices with status (open, paid or cancelled), kind, amount in cents and the service each belongs to.No findings

    Why it is in this group

    • The name "list_invoices" says "list": a word for reading.
    Description, as the server wrote it
    Lists invoices with status (open, paid or cancelled), kind, amount in cents and the service each belongs to. Paginated: pass next_cursor from the previous response as cursor.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
    • readOnlyHint: true
    • title: List invoices
  • list_plansLists TrueProxies plans and traffic packs: price in US cents, term, speed, connection limits, traffic allowance and targeting capabilities.No findings

    Why it is in this group

    • The name "list_plans" says "list": a word for reading.
    Description, as the server wrote it
    Lists TrueProxies plans and traffic packs: price in US cents, term, speed, connection limits, traffic allowance and targeting capabilities. Also returns the cities available for city targeting and whether the free trial is open. Traffic packs (residential_ipv4_gb) have no term; their traffic is valid for 30 days. No API key needed.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
    • readOnlyHint: true
    • title: List plans and prices
  • list_servicesLists the services on the account with status, product, plan, expiry and connection hosts.No findings

    Why it is in this group

    • The name "list_services" says "list": a word for reading.
    Description, as the server wrote it
    Lists the services on the account with status, product, plan, expiry and connection hosts. Paginated: pass next_cursor from the previous response as cursor.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
    • readOnlyHint: true
    • title: List your services
  • list_trusted_ipsLists the trusted IPs of a service: addresses allowed to connect without the proxy password.No findings

    Why it is in this group

    • The name "list_trusted_ips" says "list": a word for reading.
    Description, as the server wrote it
    Lists the trusted IPs of a service: addresses allowed to connect without the proxy password.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
    • readOnlyHint: true
    • title: List trusted IPs

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.4. Values in angle brackets are yours to fill in.

claude mcp add --transport http trueproxies https://mcp.trueproxies.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__trueproxies__get_account",
      "mcp__trueproxies__get_invoice",
      "mcp__trueproxies__get_live_traffic",
      "mcp__trueproxies__get_service",
      "mcp__trueproxies__get_traffic_used",
      "mcp__trueproxies__get_usage_history",
      "mcp__trueproxies__list_invoices",
      "mcp__trueproxies__list_plans",
      "mcp__trueproxies__list_services",
      "mcp__trueproxies__list_trusted_ips"
    ],
    "ask": [
      "mcp__trueproxies__check_connection",
      "mcp__trueproxies__generate_endpoints"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as trueproxies. Review it before you use it.