for AI agents · MCP installer · npx

Set up XNS storage
by asking your AI.

Add one MCP server to Claude and say “set up XNS storage.” It stands up a private, S3-compatible Relayer on your own Docker host — register, deploy, claim, verify — conversationally. You click one email link and one sign-in; the agent does the rest.

1 command15 toolsnpx-readyself-hosted S3
● live · npx @xns-cloud/relayer-mcp

npx
No install step — runs on demand

15 tools
Full setup, start to finish

Docker
Self-hosted on your own host

$0 egress
Once your Relayer is running

One command

Add the MCP. Then ask for storage.

Point Claude Code — or any MCP client — at the XNS installer. There is no separate download: npx fetches the published package on demand.

Claude Code — one line
claude mcp add relayer -- npx @xns-cloud/relayer-mcp@latest

Claude Desktop — claude_desktop_config.json
{
  "mcpServers": {
    "relayer": {
      "command": "npx",
      "args": ["@xns-cloud/relayer-mcp@latest"]
    }
  }
}

Then just tell your agent: “Set up XNS storage.” It takes over from there.

What the agent does

Fifteen tools. One conversation.

The MCP drives a complete Relayer setup over stdio. Your only actions are clicking one email link, completing one browser sign-in, and confirming one claim.

StepWhat happens
1. Check prerequisitesVerifies Docker, free ports (8888 / 9000), disk, and connectivity.
2. Register your accountCreates your XNS account; you click one email verification link.
3. Install & start RelayerPulls the released compose bundle (Relayer + monitoring) and brings the containers up on your Docker host. You author nothing.
4. Wait for healthPolls until the UI and S3 gateway are up.
5. Claim the nodeYou confirm one browser sign-in to bind the node to your account.
6. Compose host preferencesSets data / parity host selection (your VPD) over OIDC.
7. Verify storageRuns a real S3 round-trip — create bucket, put object, get object.
8. Provision CLI credentialsWrites ~/.xns/credentials so the xns CLI works immediately.

Self-hosted: the MCP installs Relayer on a machine you control. Fresh installs only — an existing Relayer container is detected first, never clobbered.

What you need: Node.js 20+ and Docker Engine — on the same machine, or a remote host reached through a Docker context. Nothing else.

After setup

The MCP gets you running. The CLI moves the bytes.

Day-to-day storage operations run through the xns CLI — ls, cp, sync, rm, presign — fast, scriptable, and easy on an agent’s context. Or point any S3 SDK at your endpoint; XNS speaks standard S3.

already configured by the MCP
xns cp ./data s3://my-bucket/ --recursive
aws s3 --endpoint-url https://relayer.example.com ls

Questions an agent asks

Setup, answered plainly.

How do I set up XNS storage with Claude or an AI agent?

Add the XNS installer MCP, then ask your agent to set it up. In Claude Code: claude mcp add relayer -- npx @xns-cloud/relayer-mcp@latest. Then say “set up XNS storage” and the agent registers your account, installs a Relayer on your Docker host, claims it, and verifies S3.

What is the XNS MCP server?

It is @xns-cloud/relayer-mcp, a published npm package that exposes 15 tools letting an AI agent stand up and onboard an XNS Relayer (an S3-compatible storage gateway) conversationally over stdio. It is the install path; the xns CLI handles day-to-day storage ops.

What do I need to run it?

Node.js 20 or newer and Docker Engine — local, or a remote host via a Docker context. The package runs through npx, so there is no separate install step.

Does the agent do everything, or do I have to act?

The agent does nearly all of it. You click one email verification link, complete one browser sign-in, and confirm one claim. You never author a compose file or config.

What does it actually install?

A self-hosted XNS Relayer — the S3 gateway plus a Prometheus/Grafana monitoring stack — from the released Docker compose bundle, on a machine you control. It performs fresh installs only and detects any existing Relayer before touching anything.

How do I run storage operations after setup?

Use the xns CLI (ls, cp, sync, rm, presign), which the MCP configures for you, or point any standard S3 SDK (boto3, aws-cli, rclone, restic) at your endpoint.

Tell your AI to set it up.

Add one MCP server, say the words, and watch a private S3 datacenter assemble itself.

Claims on this page last verified
© Copyright - SCP, Corp | Xa Net Services and Affiliates