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.