# Xpress Flow Systems > Xpress Flow Systems is a business in Nigeria. It sells domain names (.com, .com.ng, .ng, .org, .net, .org.ng, .net.ng) sells eSIMs (data plans for 200+ countries and real carrier phone numbers), and sells proxies. This file tells software how to find and order all three. Delivery is within 10 minutes of a verified payment. ## Pages - Domains, with the price list: https://www.xpressflowsystems.com.ng/domains - For AI agents (MCP server, HTTP API, how ordering works, rules): https://www.xpressflowsystems.com.ng/agents - eSIMs with data and phone numbers, no sign-up: https://www.xpressflowsystems.com.ng/esim (one page per destination, for example https://www.xpressflowsystems.com.ng/esim/GB) - Proxies (datacenter, ISP and residential): https://www.xpressflowsystems.com.ng/proxies ## What works - Check whether one domain name is free: MCP tool `check_domain_availability`, or `POST /api/domains/availability` with the JSON body `{"domainName": "yourbrand.com.ng"}`. - Order a domain for a person to approve and pay: MCP tool `create_domain_order`, or `POST /api/orders`. Nothing is charged until the person opens the payment link and pays. The person pays in US dollars outside Nigeria and naira in Nigeria. - Follow an order: MCP tool `get_order_status`, or `GET /api/orders/status`. ## eSIM plans (no sign-up) - List destinations: MCP tool `list_esim_locations`, or `GET /api/esim/locations` (202 countries and 42 regions). - Plans and prices in naira for one destination: MCP tool `search_esim_plans` with a name or code (for example "United Kingdom", "GB", "Europe"), or `GET /api/esim/plans?location=GB`. - Phone-number eSIMs (a real carrier number with calls, texts and data; numbers from the US, Europe, Vietnam, Mongolia, the Maldives, Australia, and a worldwide plan): MCP tool `search_phone_plans`, or `GET /api/esim/plans?type=phone`. - Data eSIMs give mobile data only, with no phone number. We do not sell one-time SMS verification numbers. - Each plan carries an `order_url`. When online eSIM ordering is open (`esimOrdersEnabled` in `GET /api/orders/config`) it opens a no-sign-up checkout (card, bank transfer or crypto); the eSIM QR code is delivered within 10 minutes of payment. Agents can also call create_esim_order on /api/mcp for a payment link. With an Xpress wallet, `purchase_esim` and `purchase_phone_plan` on /api/mcp/wallet pay from the wallet balance; delivery is still within 10 minutes. - Prices are in naira for visitors in Nigeria and in US dollars for everyone else, on the website and in the MCP tools (pass `currency` USD or NGN to choose). The plain HTTP plan lists quote naira (`priceNgn`). ## MCP server - Endpoint: https://www.xpressflowsystems.com.ng/api/mcp - Streamable HTTP, JSON responses, no sessions, no login. - Tools (12): `check_domain_availability`, `list_esim_locations`, `search_esim_plans`, `search_phone_plans`, `search`, `fetch`, `create_domain_order`, `create_esim_order`, `list_proxy_products`, `create_proxy_order`, `get_order_status`, `create_wallet`. Order tools return a payment link for the person; nothing is charged without them. - Server card: https://www.xpressflowsystems.com.ng/.well-known/mcp.json - Wallet purchases, when Xpress wallets are open (see `GET /api/wallet/config`): a prepaid naira wallet with no sign-up. `create_wallet` on /api/mcp makes an empty wallet (a 32-character wallet code and an `xk_live_` key, no free credit). The wallet endpoint https://www.xpressflowsystems.com.ng/api/mcp/wallet signs in with OAuth 2.1 (dynamic client registration, PKCE S256; the person pastes the wallet code on https://www.xpressflowsystems.com.ng/connect) or `Authorization: Bearer xk_live_...`. Tools: `check_balance`, `create_deposit` (naira, or USDT on the secure payment page, from N5,000), `get_deposit_status`, `purchase_domain`, `purchase_esim`, `purchase_phone_plan`, `get_order_status`, `list_orders`. Purchases take real money within the per-order and daily limits the wallet owner sets; pass a unique `request_id` and reuse it on retries so nothing is bought twice. People manage the wallet at https://www.xpressflowsystems.com.ng/wallet. - Connect: Claude (Settings, Connectors, Add custom connector), Claude Code (`claude mcp add --transport http xpress https://www.xpressflowsystems.com.ng/api/mcp`), ChatGPT (Settings, Apps, Developer mode, Create app). Guides: https://www.xpressflowsystems.com.ng/agents ## HTTP API - OpenAPI description: https://www.xpressflowsystems.com.ng/openapi.json ## Rules - One name per request. A check does not reserve a name; availability can change until registration is complete. - An order needs the real owner's contact details and their agreement to the Terms of Use (https://www.xpressflowsystems.com.ng/terms). Do not set `accept_terms` unless the person agreed. - A person always approves and pays, either a payment link or a wallet they funded with their own limits. We do not take stored cards. - Be gentle: a few requests a second at most. ## Proxies - Datacenter (IPv4 and IPv6), ISP (rotating and unlimited), residential and mobile proxies: https://www.xpressflowsystems.com.ng/proxies - List products, packs and prices: MCP tool `list_proxy_products` (optional `currency`). Each pack has an `offer_id`. - Order: MCP tool `create_proxy_order` with `product`, `gb`, `offer_id`, optional `target_country`, and `accept_terms` only if the person agreed. It returns a `payment_url`; after a verified payment the proxy lines (host:port:user:password) are issued within 10 minutes. Follow with `get_order_status`. ## Guides - .ng or .com.ng domain from abroad, paid in US dollars: https://www.xpressflowsystems.com.ng/guides/buy-ng-domain-from-abroad - eSIM with a US phone number, by hand or via API and MCP: https://www.xpressflowsystems.com.ng/guides/esim-with-us-phone-number - Proxies for AI agents: https://www.xpressflowsystems.com.ng/guides/proxies-for-ai-agents ## Contact support@xpressflowsystems.com.ng