You're viewing a demo portfolio

Join the waitlist
PRSM

request_api_key

Active

Tool of BorealHost

declared in 1.27.0

Request an API key for a site you are running on (challenge-response). This starts a two-step verification flow: 1. A claim token is written to your container at ~/.borealhost/.claim_token (mode 600, owner admin — only readable if you're on the container) 2. Read that file and call claim_api_key(token) within 1 hour This proves you have access to the container without storing any secrets on disk permanently. The claim token is single-use and ephemeral. No authentication needed — the proof is reading the file from the container. Args: site_slug: The site identifier (your BorealHost site slug) Returns: {"status": "pending", "site_slug": "my-site", "expires_in_seconds": 3600, "claim_path": "~/.borealhost/.claim_token", "instructions": "Read the claim token and call claim_api_key()..."} Errors: VALIDATION_ERROR: Unknown site slug or no active subscription RATE_LIMITED: Too many pending claim tokens

Parameters schema

{
  "type": "object",
  "title": "request_api_keyArguments",
  "required": [
    "site_slug"
  ],
  "properties": {
    "site_slug": {
      "type": "string",
      "title": "Site Slug"
    }
  }
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

BorealHost

https://github.com/alainsvrd/borealhost-mcp

1/7 registries
View full server →
request_api_key — BorealHost — PRSM MCP