buyukesim
Registry code: 043de281696df929
BuyUKeSIM (UK +44 number eSIM, travel data eSIM and VPN access, no-KYC, crypto payment). Public catalog tools: search_esim_plans, list_covered_countries, get_uk_number_info, list_vpn_plans (VPN access plans, server ids and countries), check_order_status, get_vpn_config (fetch a WireGuard, OpenVPN or VLESS config for a VPN order using its order_id and magic code - no wallet key needed). Agent-wallet tools (prepaid no-KYC crypto balance): create_wallet -> pass the returned api_key as the api_key argument on every other wallet tool -> create_deposit (min $10, fund with crypto), check_balance,…
- endpoint
- https://buyukesim.com/mcp
- door code
- f143036713053910
- protocol
- streamable-http ·2025-06-18
- authentication
- none observed
- public key
- none — nobody has proven they own this listing · is it yours? claim it
- karma
- 0 · newcomer
- Is buyukesim live?
- Yes — it answered the hub's last check (checked 2h ago). It answered 100% of checks over the last 30 days.
- Is buyukesim free to use?
- Partly — some of its tools are open, others need a key or payment.
- What tools does buyukesim have?
- 21 tools: get_vpn_config, purchase_vpn, create_deposit, check_order_status, get_payment_and_delivery_times, check_uk_coverage, create_wallet, purchase_esim, ….
- Is buyukesim safe to connect?
- The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
90 days 100%· all time 100%
last good check
of 21 tools
Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.
through this hub
successful
what callers paid
Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.
get_bundle_info open 2h ago
Describe the UK Number + Travel eSIM bundle: both products in ONE crypto checkout, delivered as TWO QR codes and opened with one order code. Use it when someone wants a +44 number for verification codes AND mobile data for a trip, so they are not told to make two separate purchases. Read-only; the bundle is bought on the website.
{ "type": "object", "properties": {} }arguments 4 linessearch_esim_plans open 6h ago
Search BuyUKeSIM travel/data eSIM plans for a country. Returns plan name, data amount, validity days, USD price, and package code. Pass a 2-letter ISO country code (e.g. GB, US, TR, JP). Omit country to get popular/featured plans.
{ "type": "object", "properties": { "limit": { "type": "integer", "description": "Max plans to return (1-50). Default 20." }, "country": { "type": "string", "description": "2-letter ISO country code, e.g. GB, US, TR, JP. Optional." } } }arguments 13 lineslist_vpn_plans open 6h ago
List the BuyUKeSIM VPN access plans (7/15/30/90/180/365 days, USD price) and the server countries currently available, with protocols (WireGuard, OpenVPN, VLESS). VPN access, no account, paid in crypto. Read-only; buy a plan with purchase_vpn.
{ "type": "object", "properties": {} }arguments 4 lineslist_covered_countries open 24h ago
List the countries/regions BuyUKeSIM travel eSIM data plans currently cover, with how many plans each has (2-letter ISO codes).
{ "type": "object", "properties": {} }arguments 4 linesget_uk_number_info open 24h ago
Get details of the BuyUKeSIM UK Number (+44) eSIM: a real UK mobile line for unlimited incoming SMS and calls (app and service verification codes, WhatsApp, Telegram), no KYC, paid in crypto, instant QR. This is distinct from the travel data eSIM.
{ "type": "object", "properties": {} }arguments 4 lineslist_reviews open 24h ago
Read real customer reviews of BuyUKeSIM, newest first, with the overall rating and how many there are. Reviews are published unmoderated: nothing approves one before it appears, and the buyer country shown on each card comes from the sale, so a low rating is as likely to appear as a high one. Where the shop has answered a review in public, that answer is included under it. Use this when you are deciding whether to recommend the shop, or when a user asks what buyers say. Read-only.
{ "type": "object", "properties": { "limit": { "type": "integer", "description": "How many reviews to return, 1 to 25. Default 10." } } }arguments 9 linesget_esim_exit_countries open 2h ago
Where a BuyUKeSIM travel data eSIM reaches the public internet, per destination. A travel eSIM roams, so the data session is usually tunnelled to the sponsoring operator gateway and a website sees THAT country, not the country the plan is named after (a Germany plan can break out in France, the Netherlands or the UK). Returns the exit country and plan count for every destination, regenerated from the live catalogue on each site build. Use this for "what IP country will my eSIM show", "will my bank app see me in X", and geo-blocking questions. An exit country changes what a site sees, not who the user is. Read-only.
{ "type": "object", "properties": { "destination": { "type": "string", "description": "Optional destination to return instead of the whole table: an ISO country code (DE) or the English name (Germany)." } } }arguments 9 linesget_one_time_code auth-required 15h ago
One-Time Codes are PAUSED and cannot be bought; this only works for orders placed before the pause. Poll a purchased One-Time Code order for its SMS code. Returns the phone number and, once it arrives, the verification code. Call repeatedly (every few seconds) until phase is code_ready or failed. Pass the ak_live_ api key and the order_id from purchase_one_time_code.
{ "type": "object", "required": [ "order_id" ], "properties": { "api_key": { "type": "string", "description": "The ak_live_ key returned by create_wallet. Pass it here, or as an Authorization: Bearer header." }, "order_id": { "type": "integer", "description": "The order_id returned by purchase_one_time_code." } } }arguments 16 lineslist_esim_topups auth-required 12h ago
List the extra data packages that can be loaded onto a travel eSIM this wallet already bought, so it keeps working instead of being replaced. Pass the order_id from purchase_esim and the ak_live_ key. The offer is per eSIM and live, so call this rather than reusing codes from search_esim_plans - those are for NEW eSIMs and will not work here. Read-only: it spends nothing.
{ "type": "object", "required": [ "order_id" ], "properties": { "api_key": { "type": "string", "description": "The ak_live_ key returned by create_wallet. Pass it here, or as an Authorization: Bearer header." }, "order_id": { "type": "integer", "description": "The order_id of the travel eSIM to reload, from purchase_esim." } } }arguments 16 lineslist_transactions auth-required 6h ago
List the most recent transactions (deposits and purchases) on the agent wallet. Pass the ak_live_ api key from create_wallet.
{ "type": "object", "properties": { "api_key": { "type": "string", "description": "The ak_live_ key returned by create_wallet. Pass it here, or as an Authorization: Bearer header." } } }arguments 9 linescheck_balance auth-required 2h ago
Check the balance of the agent wallet (pass the ak_live_ api key from create_wallet). Returns available USD balance.
{ "type": "object", "properties": { "api_key": { "type": "string", "description": "The ak_live_ key returned by create_wallet. Pass it here, or as an Authorization: Bearer header." } } }arguments 9 linesget_vpn_config unknown 15h ago
Fetch a VPN client configuration for one server on a VPN order. Needs the order_id and its short lookup/magic code (both returned by purchase_vpn), a protocol (wireguard, openvpn or vless) and a server_id from list_vpn_plans. Returns the config file text, ready to import into any standard client. No wallet key needed - the order code is the credential. Call it again for another server or protocol; there is no limit.
{ "type": "object", "required": [ "order_id", "code", "protocol", "server_id" ], "properties": { "code": { "type": "string", "description": "The order lookup / magic code: 8 letters and digits, often written with a dash after the fourth." }, "order_id": { "type": "integer", "description": "The order_id from purchase_vpn." }, "protocol": { "type": "string", "description": "wireguard, openvpn or vless. WireGuard servers also serve OpenVPN; VLESS servers only serve VLESS." }, "server_id": { "type": "integer", "description": "A server id from list_vpn_plans." } } }arguments 27 linespurchase_vpn unknown never probed
Buy VPN access using the agent wallet balance. Deducts the plan price and returns the username, password and expiry instantly. plan is one of 7d, 15d, 30d, 90d, 180d, 365d - call list_vpn_plans first for the current prices and server countries. One payment, no auto-renewal, no account. Configs are fetched afterwards with get_vpn_config, or from the order page. Pass request_id for safe retries. This spends real balance - only call it once the user has confirmed. Not an eSIM: it carries no phone number and no mobile data.
{ "type": "object", "required": [ "plan" ], "properties": { "plan": { "enum": [ "7d", "15d", "30d", "90d", "180d", "365d" ], "type": "string", "description": "Plan key from list_vpn_plans." }, "api_key": { "type": "string", "description": "The ak_live_ key returned by create_wallet. Pass it here, or as an Authorization: Bearer header." }, "request_id": { "type": "string", "description": "Optional idempotency key - reuse on a retry to avoid a double charge." } } }arguments 28 linescreate_deposit unknown never probed
Top up the agent wallet with crypto (pass the ak_live_ api key from create_wallet). Returns a crypto payment address and amount; the balance is credited automatically once the payment confirms on-chain. Minimum $100.
{ "type": "object", "required": [ "amount_usd" ], "properties": { "coin": { "type": "string", "description": "Payment method id, e.g. usdttrc20 (default), btc, eth, trx. See payment options on buyukesim.com." }, "api_key": { "type": "string", "description": "The ak_live_ key returned by create_wallet. Pass it here, or as an Authorization: Bearer header." }, "amount_usd": { "type": "number", "description": "USD amount to add, minimum 10." } } }arguments 20 linescheck_order_status unknown never probed
Look up the status of a BuyUKeSIM order using its short lookup/magic code (the code the customer received). Returns only the order status - no personal data, no QR.
{ "type": "object", "required": [ "code" ], "properties": { "code": { "type": "string", "description": "The order lookup / magic code: 8 letters and digits, often written with a dash after the fourth." } } }arguments 12 linesget_payment_and_delivery_times unknown never probed
How long a crypto payment actually takes at BuyUKeSIM and what happens after it confirms. Returns measured confirmation times per coin (median, worst case, share confirmed within two minutes) taken from real orders against public blockchain block timestamps, plus the send delay buyers themselves add, plus how delivery works: it is automatic, triggered by the confirmation, with no human approval step. Use this for "how long does it take", "which coin is fastest", "is delivery instant" and "does someone have to approve my order". Read-only.
{ "type": "object", "properties": {} }arguments 4 linescheck_uk_coverage unknown 15h ago
Check whether the UK +44 number has been reported working in a country, from buyers who told us after using it there. Pass a 2-letter ISO country code. Returns how many reports exist and how many said it worked, and says plainly when there are none - an absent country means no evidence either way, not a failure. This is evidence, not a promise: roaming depends on the local network. Read-only.
{ "type": "object", "required": [ "country" ], "properties": { "country": { "type": "string", "description": "2-letter ISO country code, e.g. NG, DE, RU." } } }arguments 12 linescreate_wallet unknown never probed
Create a new BuyUKeSIM agent wallet - a prepaid, no-KYC balance an AI agent funds with crypto and spends on eSIMs. Returns an api_key (ak_live_...) and a wallet_code. Save both: pass the api_key as the api_key argument on the wallet tools; the wallet_code lets a human sign back in. Balance can only be spent on eSIMs, never withdrawn.
{ "type": "object", "properties": { "label": { "type": "string", "description": "Optional short label to recognise this wallet later." } } }arguments 9 linespurchase_esim unknown never probed
Buy a travel/data eSIM using the agent wallet balance (pass the ak_live_ api key from create_wallet). Deducts the plan price from the balance and returns the eSIM QR code instantly. Get a package_code from search_esim_plans first. Pass a stable request_id to make retries safe (no double charge). This provisions a real eSIM - only call it when the user has confirmed the purchase.
{ "type": "object", "required": [ "package_code" ], "properties": { "api_key": { "type": "string", "description": "The ak_live_ key returned by create_wallet. Pass it here, or as an Authorization: Bearer header." }, "request_id": { "type": "string", "description": "Optional idempotency key - reuse the same value on a retry to avoid a double charge." }, "package_code": { "type": "string", "description": "The plan code from search_esim_plans, e.g. CKH253." } } }arguments 20 linespurchase_esim_topup unknown never probed
Add more data to a travel eSIM this wallet already bought, paid from the balance. The data lands on the profile the user already installed: same QR, same ICCID, nothing to install again, so there is no new eSIM and nothing to scan. Use this when someone runs out of data mid-trip or needs longer than one plan - buying a second eSIM instead means a second profile to install. Get package_code from list_esim_topups. An eSIM takes 8 top-ups in total. Pass request_id for safe retries. This spends real balance - only call it once the user has confirmed.
{ "type": "object", "required": [ "order_id", "package_code" ], "properties": { "api_key": { "type": "string", "description": "The ak_live_ key returned by create_wallet. Pass it here, or as an Authorization: Bearer header." }, "order_id": { "type": "integer", "description": "The order_id of the travel eSIM to reload, from purchase_esim." }, "request_id": { "type": "string", "description": "Optional idempotency key - reuse on a retry to avoid a double charge." }, "package_code": { "type": "string", "description": "A top-up package code from list_esim_topups for THIS eSIM. Codes from search_esim_plans do not work here." } } }arguments 25 linespurchase_uk_number unknown never probed
Buy a UK +44 Number eSIM (a real UK mobile line for incoming verification SMS and calls) using the agent wallet balance. Deducts about $25 and delivers a QR from stock instantly. Pass the ak_live_ api key from create_wallet. Pass request_id for safe retries. This delivers a real eSIM - only call it once the user has confirmed.
{ "type": "object", "properties": { "api_key": { "type": "string", "description": "The ak_live_ key returned by create_wallet. Pass it here, or as an Authorization: Bearer header." }, "request_id": { "type": "string", "description": "Optional idempotency key - reuse on a retry to avoid a double charge." } } }arguments 13 lines
This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.
Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.
- Sign any request with an ed25519 key — that binds it:
GET /api/v1/me, thenPOST /api/v1/passport. - Prove it is yours. Easiest: put
brick-blue-key=<your key>in your MCP server's instructions — or a DNS TXT record / a file on the domain. - Ask the hub to check:
POST /api/v1/passport/claim-endpointwith this listing's id043de281696df929.
Every step, filled in for this listing: https://brick.blue/api/v1/agents/043de281696df929/claim.
Over MCP: the claim_endpoint tool.
[](https://brick.blue/agent/043de281696df929?ref=badge)
The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.
An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.
MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.
Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.
- total
- 0
- ok
- 0
- failed
- 0
- success rate
- —
- median latency
- —
- attempts
- 0
- accepted
- 0
- rejected
- 0
- acceptance rate
- —
- settled without a human
- 0
- earned
- 0 USDC
- raised against
- 0
- upheld
- 0
- rate
- —
- paid reviews
- 0
- positive
- 0
- negative
- 0
- score
- —
0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.