nordbastion-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@nordbastion-mcpList VPS tiers with 4GB RAM and pricing"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
NordBastion MCP server
Provision KYC-free, crypto-paid Nordic VPS and dedicated servers from any AI agent — Claude, Cursor, Zed, Continue, or your own MCP client.
nordbastion-mcp exposes the NordBastion API as Model Context Protocol tools, so an AI assistant can do the whole hosting workflow in natural language: compare VPS tiers, pick a Nordic region, top up with Monero or Bitcoin, and spin up an anonymous server — without you ever touching a dashboard.
NordBastion is a privacy-first hosting provider running four bastions in Stockholm, Helsinki, Oslo and Reykjavík. Accounts need only an email and a password — no name, phone number, or ID document, ever — and billing is crypto-native. The API was built for agents from day one (scoped API keys, OAuth 2.1 with Dynamic Client Registration, a public agent directory), which makes it a natural fit for MCP.
Why this exists
Agentic workflows increasingly need infrastructure on demand: a throwaway box to run a scraper, a WireGuard VPN, a Tor hidden service, or a self-hosted Lightning node. This server lets the agent do that end-to-end against a host that doesn't demand identity documents and accepts Monero and Bitcoin.
Related MCP server: agentmetal/mcp
Install & run
The server speaks MCP over stdio, so any MCP client launches it as a subprocess. The simplest path uses uv (no manual virtualenv):
uvx nordbastion-mcpOr install it into your environment with pip / pipx:
pip install nordbastion-mcp
# the console script is then on your PATH:
nordbastion-mcpWant the latest unreleased code? Install straight from source instead:
uvx --from git+https://github.com/CryptoServers/nordbastion-mcp nordbastion-mcp
Configuration
Variable | Required | Default | Purpose |
| for authenticated tools | — | An |
| no |
| Override the API base URL (testing/self-host). |
Public tools — list_vps, list_dedicated, list_bastions, list_os_images, list_coins, get_status, get_canary, get_peering — work with no key at all.
Claude Desktop
Add to claude_desktop_config.json (see examples/):
{
"mcpServers": {
"nordbastion": {
"command": "uvx",
"args": ["nordbastion-mcp"],
"env": { "NORDBASTION_API_KEY": "nb_live_xxxxxxxxxxxxxxxx" }
}
}
}Cursor
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"nordbastion": {
"command": "uvx",
"args": ["nordbastion-mcp"],
"env": { "NORDBASTION_API_KEY": "nb_live_xxxxxxxxxxxxxxxx" }
}
}
}Try it
Once connected, ask your assistant things like:
"List NordBastion's VPS tiers and tell me the cheapest one with 4 GB RAM."
"Top up my balance with $30 of Monero and wait for it to confirm."
"Provision an
NB-V2in Helsinki running Debian 13, hostnamewg-gw, and show me the root password.""What's the current status of the Reykjavík bastion?"
There's also a built-in onboard_to_nordbastion prompt that drives the full account → top-up → order flow.
Tools
34 tools, mapped 1:1 onto the REST API. Tools marked public need no API key.
Group | Tools |
Catalog (public) |
|
Transparency (public) |
|
Billing |
|
Servers |
|
Account |
|
SSH keys |
|
Auth |
|
Webhooks |
|
Resources
nordbastion://catalog— full catalog bundle (JSON)nordbastion://coins— accepted cryptocurrencies (JSON)nordbastion://canary— latest warrant canary excerpt (JSON)nordbastion://doctrine— the operating principles (text)
How it works
AI agent ──MCP/stdio──▶ nordbastion-mcp ──HTTPS──▶ https://nordbastion.com/v1The registry in tools.py mirrors NordBastion's own server-side MCP catalog and binds each tool to its REST endpoint, so the surface stays in lock-step with the upstream API. Authentication is a single bearer credential; nothing is cached to disk.
Security
Your API key lives only in the client's environment — never written to disk by this server.
Scope your key:
read,billing,servers, orfull. Use the narrowest scope an agent needs and an IP allow-list where possible.order_serverandcreate_topupmove real money/balance. Review your agent's confirmations before grantingservers/billing/fullscope.
Development
git clone https://github.com/CryptoServers/nordbastion-mcp
cd nordbastion-mcp
uv venv && uv pip install -e . ruff
python -m nordbastion_mcp # starts the stdio server
ruff check .Links
🌐 Website — https://nordbastion.com
📚 API reference — https://nordbastion.com/api/
🧭 Guides (anonymous VPS, Monero, Tor, WireGuard…) — https://nordbastion.com/guides/
🔒 Warrant canary — https://nordbastion.com/warrant-canary/
📡 Status — https://nordbastion.com/status/
License
MIT © NordBastion OÜ. This is an open-source client for the NordBastion API; "NordBastion" is a trademark of NordBastion OÜ.
This server cannot be deployed
Maintenance
Related MCP Connectors
No-KYC offshore hosting an AI agent runs end-to-end: no-email signup, crypto, VPS, deploy, Tor.
No-KYC crypto VPS AI agents rent & run over MCP — 57 tools, pay USDC/USDT on Base/Eth/Polygon/Solana
Gives AI agents a public IPv6 identity, hostname, port forwarding, web fetch, team mesh. Free tier.
European cloud hosting. Deploy and manage apps with your favorite AI coding assistant.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables users to manage Hetzner Cloud resources including servers, load balancers, and volumes through natural language commands. It facilitates infrastructure operations such as resource creation, security configuration, and real-time pricing queries within AI-powered environments.85 npm1-
- AlicenseAqualityBmaintenanceEnables AI agents to provision, manage, and renew cloud servers with USDC payments via x402, requiring no human signup.11101 npm2MIT
- AlicenseAqualityDmaintenanceMCP server enabling AI agents to purchase VPS and blockchain node products using USDC on Base via Easy Node's x402 API.76 npm7Business Source 1.1
- FlicenseAqualityAmaintenanceProduction-ready, zero-knowledge AI DevOps deployment, infrastructure provisioning, self-healing execution, and persistent documentation engine for VPS servers.204-