mcp server
AnchoredIP
Dedicated static outbound IPv4 over WireGuard. Free 7-day trial, no card, no sales call.
Description as published by the maintainer. Source
- version 1.0.1
- active
active — Registry entry last updated 2026-08-01.
What this server can do
8 functions, named and described by the server itself. Parameter names are shown because they say more about what a function does than its name usually does.
create_tunnel(label, transport, access_token, destinations, routing_mode)- Provision a peer and return its WireGuard configuration. Three routing modes, and the right one depends on the machine. source (the default) sends only traffic from the leased address through us and leaves the default route alone — but it is written with wg-quick PostUp rules that invoke `ip`, so it runs on Linux under wg-quick and nowhere else. On macOS it aborts and deletes the interface. full works in every client but claims the default route, so it cannot run beside an always-on corporate VPN. destinations routes only the addresses you name. It needs no PostUp and takes no default route, so it runs in any client on any platform, and it matches what is usually being bought — one partner seeing a fixed address. It survives beside a VPN that installs a default route, but not one that captures traffic below the routing table. It cannot receive inbound connections from anywhere but those destinations. Required: access_token.
lease_status(access_token)- Everything about one lease: whether it is active, which addresses it holds, its tunnels and when it renews. Required: access_token.
list_plans- The published catalogue with live prices and which payment methods each plan accepts. Prices are never hardcoded; read them here.
order_lease(plan, country, billing_email, organization_name)- Place an order. The trial plan is free and activates immediately; paid plans return payment details and stay pending until settled. No account or card is needed to order. A second trial for the same billing email is refused — order a paid plan instead, which needs no approval. Required: plan, organization_name, country, billing_email.
renew_lease(plan, access_token)- Raise an invoice for another term and keep the same addresses. This is how a trial becomes a paying customer: the address does not change, so whatever the customer's partner has already allowlisted goes on working. A trial cannot renew into itself, so name the plan to move to — called without one it returns the plans that can be moved to. Pressing it twice quotes the same reference rather than raising a second invoice. Required: access_token.
revoke_tunnel(tunnel_id, access_token)- Retire a peer and hand its slot back to the plan's allowance. An agent that provisions a tunnel per short-lived worker and never revokes one exhausts the allowance and then cannot bring the next machine up. Revoking the peer that holds the public address stops inbound connections to it and cannot be undone by promoting another — only by bringing a new machine up. Required: access_token, tunnel_id.
set_autorenew(enabled, access_token)- Stop this lease charging the customer's card again, or start it again. Only a card subscription can be stopped — a bank transfer is a payment the customer sends us, so there is nothing of ours to cancel. Stopping is not a cancellation: the lease runs to the end of the period already paid for, and the same call turns it back on. Required: access_token, enabled.
set_reverse_dns(address, hostname, access_token)- Publish a PTR record for an address on the lease. Live within a second; an empty hostname removes it. Required: access_token, address, hostname.
Last successful function declaration observed on . Source: https://api.anchoredip.com/api/mcp/. We list what the server declared; we do not call any of these functions.
Endpoint status observed on . Source: https://api.anchoredip.com/api/mcp/.
Signals
These are separate measurements of different things. They are deliberately not combined into one score, because a popularity number that mixes website traffic with saves and stars cannot be checked or acted on.
| Signal | Value | What it measures | Window | Observed | Source |
|---|---|---|---|---|---|
| Latest published version | 1.0.1 | Latest version string the maintainer published to the registry. | as of fetch | Model Context Protocol | |
| Registry record last updated | 2026-08-01 | When the registry record was last updated by its maintainer. | point in time | Model Context Protocol | |
| First listed in the MCP Registry | 2026-08-01 | Date this server was first published to the official MCP Registry. Not a usage or quality measure. | point in time | Model Context Protocol | |
| mcp tools declared | 8 tools | Number of functions the server itself declared when asked to list them. This is what the server offers an agent, not a measure of how well any of them work. | as of probe | api.anchoredip.com | |
| mcp endpoint status | ok | The server listed 8 functions when asked. | as of probe | api.anchoredip.com |
Where to get it
This record as data
Every field on this page, with its source and observation date, is in the catalog JSON. Fetch the whole kind at once instead of parsing this HTML.
GET /api/v1/entries/mcp_server.json