TrueProxies

com.trueproxiesPublished by trueproxies.comOfficial publisherv1.0.6Updated Nov 7, 2026

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

VerifiedStreamable HTTPWeb executableCloud & InfrastructureFinance

Overview

AI-generated overview

Read-only access to a TrueProxies account: plans, services, traffic, usage history, invoices, proxy endpoints and connection checks.

What you can do
  • List plans, traffic packs, prices, cities and free-trial availability
  • List and inspect services with status, hosts, ports, capabilities and limits
  • Report traffic used and remaining, live speed and usage history
  • List and fetch invoices and account details
  • Generate proxy connection lines and list a service's IP whitelist
  • Send one test request through a service and report the exit IP
When to use it
Useful when you want an assistant to answer questions about your proxy subscription — what plans cost, how much traffic is left, why connections fail — or to produce ready-to-use proxy endpoint lines without opening the dashboard.
Requirements
Remote endpoint at mcp.trueproxies.com over streamable HTTP, or a local Docker or Go install. Needs a TrueProxies API key sent as an Authorization Bearer header (TRUEPROXIES_API_KEY for local runs), created in the dashboard with scopes such as services:read, billing:read and proxy:read. list_plans works without a key.
Before you install
The API key is forwarded to api.trueproxies.com on each call, and the hosted endpoint is proxied through Cloudflare, so the key and any generated endpoints pass through it; run locally to avoid that. generate_endpoints returns proxy usernames and passwords, so grant proxy:read only when needed. check_connection uses traffic and starts an unused free trial. Invoices and account billing details are exposed to the assistant.

Installation

In SourceWeft

  1. Open TrueProxies in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.trueproxies%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "trueproxies": {
      "type": "http",
      "url": "https://mcp.trueproxies.com/mcp"
    }
  }
}

README

TrueProxies MCP server

Connect Claude, Cursor or any MCP client to your TrueProxies account. Ask about plans and prices, your services, traffic used, live traffic, usage history and invoices, generate endpoints and check a connection.

The server cannot buy, pay, change your proxy password or change the IP whitelist. Every tool only reads, except check_connection, which sends one request through your service.

Tools

ToolWhat it returnsAPI key scope
list_plansPlans, traffic packs, prices, cities, free trial availabilitynone
get_accountYour accountservices:read
list_servicesYour servicesservices:read
get_serviceOne service: hosts, ports, capabilities, limitsservices:read
get_traffic_usedTraffic used and remainingservices:read
get_live_trafficLive download and upload speed, traffic used todayservices:read
get_usage_historyConnection success, traffic and connection errors over 24h, 7d or 30dservices:read
list_invoicesYour invoicesbilling:read
get_invoiceOne invoicebilling:read
generate_endpointsProxy connection lines, including the username and passwordproxy:read
check_connectionThe result and exit IP of one request through your service. It uses a little traffic and starts an unused free trial.proxy:read
list_trusted_ipsThe IP whitelist of a serviceproxy:read

API key

Create an API key in the TrueProxies dashboard under API. For read-only use, give it services:read and billing:read. Add proxy:read only if the assistant should generate endpoints, check connections or list whitelisted IPs: endpoints contain your proxy password.

Connect

Hosted (nothing to install):

bash
claude mcp add --transport http trueproxies https://mcp.trueproxies.com/mcp \  --header "Authorization: Bearer $TRUEPROXIES_API_KEY"

Cursor (~/.cursor/mcp.json):

json
{  "mcpServers": {    "trueproxies": {      "url": "https://mcp.trueproxies.com/mcp",      "headers": { "Authorization": "Bearer ${env:TRUEPROXIES_API_KEY}" }    }  }}

Local, with Docker. Build the image once:

bash
docker build -t trueproxies-mcp https://github.com/trueproxies-com/trueproxies-mcp.git
json
{  "mcpServers": {    "trueproxies": {      "command": "docker",      "args": ["run", "-i", "--rm", "-e", "TRUEPROXIES_API_KEY", "trueproxies-mcp"],      "env": { "TRUEPROXIES_API_KEY": "tp_api_..." }    }  }}

Local, with Go: go install github.com/trueproxies-com/trueproxies-mcp@latest, then run trueproxies-mcp stdio with TRUEPROXIES_API_KEY set.

Privacy

The hosted server forwards your API key to api.trueproxies.com for each call and keeps nothing. It logs the tool name, status, request ID and duration, never arguments, results or keys. mcp.trueproxies.com is served through Cloudflare, which decrypts traffic in transit like any Cloudflare-proxied site, so your API key and any endpoints pass through Cloudflare. To avoid that, run the server locally.

Links

License

MIT

Source: README.md at commit 6c707fa

Tools

12

check_connection

Check connection

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.

Parametersasncityregioncountrysessionlifetimeprotocolservice_idrequired

generate_endpoints

Generate endpoints

Builds proxy connection lines for a service with the chosen protocol, format, location targeting and session type: one line, or up to 50,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.

Parametersasncitycountformatregioncountrysessionlifetimeprotocolservice_idrequired

get_account

Get your account

Returns the TrueProxies account that owns the API key: account reference, email, role, status and billing details.

Takes no parameters.

get_invoice

Get an invoice

Returns one invoice: status, amounts in cents, payment attempts and its service. Does not start a payment.

Parametersinvoice_idrequired

get_live_traffic

Get live traffic

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.

Parametersservice_idrequired

get_service

Get a service

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.

Parametersservice_idrequired

get_traffic_used

Get traffic used and remaining

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; traffic bought now never expires, and only older packs carry an expiry. Traffic can take about a minute to appear.

Parametersservice_idrequired

get_usage_history

Get usage history

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.

Parametersrangeservice_id

list_invoices

List invoices

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.

Parameterskindlimitcursorstatusservice_id

list_plans

List plans and prices

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, residential_ipv4_premium, residential_ipv4_lite) have no term, and their traffic never expires. Static ISP (isp_dedicated) is priced per IP for each carrier, named in display_name. No API key needed.

Parameterstermproduct

list_services

List your services

Lists the services on the account with status, product, plan, expiry and connection hosts. Paginated: pass next_cursor from the previous response as cursor.

Parametersviewlimitcursor

list_trusted_ips

List whitelisted IPs

Lists the IP whitelist of a service: addresses allowed to connect without the proxy password.

Parametersservice_idrequired

Version history

5
  1. v1.0.6LatestNov 7, 2026
  2. v1.0.5Nov 3, 2026
  3. v1.0.4Oct 21, 2026
  4. v1.0.3Sep 29, 2026
  5. v1.0.2Sep 29, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts