← Registry

General Tools

nordbastion.com

Provides general-purpose tools through the Model Context Protocol.

x402 supported1 endpoint34 known toolsFirst detected September 21, 2026Last detected September 21, 2026

ENDPOINT 1

https://nordbastion.com/mcp

No auth detected

MCP server metadata

Name
nordbastion
Version
1.1.0
Capabilities
toolsresourcesprompts
Server instructions

Public catalog tools work without an account. To create a key without a payment: call register_account (or login), then create_api_key using tokens.access_token as the access_token argument. The result contains plaintext, shown once. Protected tools accept a Bearer header or an explicit access_token argument; each request is authenticated independently. Never send SSH private keys. Generate SSH keys locally and upload only the public key with add_ssh_key. Use read scope to inspect the account before funding it. Creating a key is free. Creating an invoice does not transfer funds. Use only the budget and actions authorized by the account owner. See /agents/ for working examples and limitations.

Known tools 34

register_account

Create a new NordBastion account from an email + password.

Potential side effects
login

Exchange email + password for access/refresh tokens.

Potential side effects
login_totp

Legacy cookie-based second factor.

Inferred read-only
refresh_token

Rotate a refresh token into a fresh access pair.

Inferred read-only
create_api_key

Create a scoped API key immediately after signup or login, with no payment or manual approval.

Potential side effects
list_api_keys

List API keys on the account (metadata only — no plaintext recoverable).

Inferred read-only
revoke_api_key

Revoke an API key by id.

Inferred read-only
get_account

Return the current account (no secrets, no password hash).

Inferred read-only
get_balance

Get the current wallet balance in USD.

Inferred read-only
get_audit_log

List the last N authenticated requests for this account.

Inferred read-only
list_coins

Cryptocurrencies accepted for top-ups.

Inferred read-only
list_bonus_tiers

Top-up bonus ladder (linear interpolation between anchors).

Inferred read-only
create_topup

Open a crypto invoice for an account top-up.

Potential side effects
get_topup

Read a top-up by order_number.

Inferred read-only
list_topups

List recent top-up invoices, optionally filtered by status.

Inferred read-only
cancel_topup

Cancel a still-open top-up.

Inferred read-only
list_catalog

Full catalog bundle: VPS + dedicated tiers + bastions + OS images.

Inferred read-only
list_vps

List VPS tiers (5 tiers, Sentinel → Citadel).

Inferred read-only
list_dedicated

List dedicated bare-metal tiers (5 tiers, Bastion-Lite → Hyperion).

Inferred read-only
list_bastions

List Nordic bastion locations.

Inferred read-only
list_os_images

List operating-system images offered at checkout.

Inferred read-only
order_server

Provision a VPS or dedicated server.

Inferred read-only
list_servers

List the account's provisioned servers.

Inferred read-only
get_server

Get a single server by order_number.

Inferred read-only
cancel_server

Cancel / decommission a server.

Inferred read-only
add_ssh_key

Register an SSH public key on the account.

Inferred read-only
list_ssh_keys

List the SSH public keys on the account.

Inferred read-only
remove_ssh_key

Remove an SSH public key.

Potential side effects
create_webhook

Register a webhook endpoint.

Inferred read-only
list_webhooks

List webhook endpoints.

Inferred read-only
delete_webhook

Remove a webhook endpoint.

Potential side effects
get_canary

Latest warrant canary (PGP-signed text excerpt + sha256 + URL).

Inferred read-only
get_status

Operational status per Nordic bastion.

Inferred read-only
get_peering

AS213232 peering policy + IX presence.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.nordbastion]
url = "https://nordbastion.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "nordbastion": {
      "type": "http",
      "url": "https://nordbastion.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: nordbastion
Remote MCP URL: https://nordbastion.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "nordbastion": {
      "url": "https://nordbastion.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "nordbastion": {
      "type": "http",
      "url": "https://nordbastion.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "nordbastion",
  "transport": "streamable-http",
  "url": "https://nordbastion.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.