Maskot beruang kutub NordBastion mengawasi antarmuka orkestrasi multipanel tempat agen AI otonom menyediakan server dan memproses pembayaran kripto, di dalam ruang konsol batu Nordik yang disinari aurora.
Integrasi agen · MCP · REST v1 · API

Hosting AI agent, dibangun untuk agent sejak hari pertama.
MCP · REST v1 · API

Daftar, buat kunci, lalu uji akses. Tidak perlu deposit.

Mulai cepat

Buat kunci API sebelum membayar.

Daftar, buat kunci, lalu uji akses. Tidak perlu deposit.

cURL

Gunakan token akses dari pendaftaran atau login untuk membuat kunci API dengan izin terbatas. Kunci dikembalikan dalam teks biasa hanya sekali.

# bash + curl + jq
# Set NB_EMAIL and NB_PASSWORD in your environment.
set -eu
: "${NB_EMAIL:?Set NB_EMAIL}" "${NB_PASSWORD:?Set NB_PASSWORD}"
API=https://nordbastion.com/v1
TOKEN=$(jq -n '{email:env.NB_EMAIL,password:env.NB_PASSWORD}' |
  curl --fail-with-body -sS "$API/auth/register" \
    -H 'Content-Type: application/json' --data-binary @- |
  jq -er '.tokens.access_token')
KEY=$(curl --fail-with-body -sS "$API/auth/api-keys" \
  -H "Authorization: Bearer $TOKEN" \
  -H 'Content-Type: application/json' \
  -d '{"name":"agent-read","scope":"read"}' |
  jq -er '.plaintext')
curl --fail-with-body -sS "$API/account/balance" \
  -H "Authorization: Bearer $KEY"
# Store KEY in your secret store. Do not print it.
unset TOKEN KEY

Python

Buat kunci API sebelum membayar.

import os
import requests

api = "https://nordbastion.com/v1"
with requests.Session() as client:
    signup = client.post(api + "/auth/register", json={
        "email": os.environ["NB_EMAIL"],
        "password": os.environ["NB_PASSWORD"],
    }, timeout=30)
    signup.raise_for_status()
    token = signup.json()["tokens"]["access_token"]
    created = client.post(api + "/auth/api-keys",
        headers={"Authorization": f"Bearer {token}"},
        json={"name": "agent-read", "scope": "read"},
        timeout=30)
    created.raise_for_status()
    key = created.json()["plaintext"]
    # Store key in your secret store; never log it.
    balance = client.get(api + "/account/balance",
        headers={"Authorization": f"Bearer {key}"},
        timeout=30)
    balance.raise_for_status()
    print(balance.json())

Akses kunci API tidak bergantung pada pembayaran. Maksimal 10 kunci aktif per akun; cabut kunci yang tidak digunakan.

Kompatibilitas dan rilis

Endpoint MCP yang dihosting diperbarui di sini. Unduhan stdio per versi menyertakan kode sumber dan checksum SHA-256.

MCP yang dihosting

https://nordbastion.com/mcp
Versi
1.1.0
Versi protokol
2026-07-28 · 2025-11-25 · 2025-06-18 · 2025-03-26
Terakhir diverifikasi
2026-09-15

Kirim kredensial melalui header Authorization, atau argumen access_token jika klien MCP tidak dapat mengatur header.

Otorisasi OAuth melalui browser belum tersedia. Gunakan token Bearer atau argumen access_token secara eksplisit.

Server metadata · MCP specification

MCP · register_account → create_api_key

{"name":"register_account","arguments":{
  "email":"agent@example.com",
  "password":"YOUR_STRONG_PASSWORD"
}}

{"name":"create_api_key","arguments":{
  "name":"agent-read",
  "scope":"read",
  "access_token":"ACCESS_TOKEN_FROM_SIGNUP"
}}

{"name":"get_balance","arguments":{
  "access_token":"PLAINTEXT_FROM_CREATE_API_KEY"
}}

Buat kunci SSH secara lokal. Unggah hanya kunci publik; simpan kunci privat di perangkat Anda.

ssh-keygen -t ed25519 -f ~/.ssh/nordbastion_agent
# add_ssh_key: public_key = contents of the .pub file

Unduh MCP 0.2.0

Python ≥ 3.10 · MCP SDK 2.2.0 · MIT

Wheel · Kode sumber · SHA-256 · Changelog

pip install https://nordbastion.com/downloads/nordbastion_mcp-0.2.0-py3-none-any.whl
nordbastion-mcp

Pembayaran

Jelajahi dan uji sebelum mengisi saldo. Isi ulang kripto hanya diperlukan untuk layanan berbayar.

POST /v1/billing/topups · {"amount_usd":50,"crypto":"XMR"} · USD 30–10,000

x402 mendukung pembayaran USDC bertanda tangan di Base melalui endpoint isi ulang. Tunggu konfirmasi saldo sebelum memesan.

x402: POST /v1/billing/topups · X-Payment-Mode: x402 · {"amount_usd":50}

Batas-batas laju

API key: 120 / min · 3,000 / hour · public: 30 / min · HTTP 429 + Retry-After

Aktivitas akun dicatat dalam log audit API. Kredensial dan isi permintaan tidak disertakan.

Dapatkan kunci API

Hosting privat, dibangun di Utara.