mcp-sitestone
v0.3.1
Published
MCP server for deploying sites to Sitestone (Arweave permanent hosting)
Readme
███████╗██╗████████╗███████╗
██╔════╝██║╚══██╔══╝██╔════╝
███████╗██║ ██║ █████╗
╚════██║██║ ██║ ██╔══╝
███████║██║ ██║ ███████╗
╚══════╝╚═╝ ╚═╝ ╚══════╝
███████╗████████╗ ██████╗ ███╗ ██╗███████╗
██╔════╝╚══██╔══╝██╔═══██╗████╗ ██║██╔════╝
███████╗ ██║ ██║ ██║██╔██╗ ██║█████╗
╚════██║ ██║ ██║ ██║██║╚██╗██║██╔══╝
███████║ ██║ ╚██████╔╝██║ ╚████║███████╗
╚══════╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝╚══════╝
permanent hosting on arweave ◆ sitestone.iomcp-sitestone
MCP server for deploying websites to Arweave permanent storage via Site Stone.
Works with Claude Code and any MCP-compatible client.
Quick Start
1. Add to Claude Code
Add this to your ~/.claude/settings.json:
{
"mcpServers": {
"sitestone": {
"command": "npx",
"args": ["-y", "mcp-sitestone"],
"env": {
"SITESTONE_API_KEY": "YOUR_API_KEY"
}
}
}
}2. Get an API Key
If you have the /sitestone slash command installed, just run /sitestone — it walks you through account creation and key setup automatically.
Otherwise, get a key at sitestone.io.
3. Deploy
Ask Claude to deploy your site:
"Deploy my dist/ folder to Arweave"
Your site gets a permanent URL that can never go down or be taken offline.
Tools
| Tool | Description |
|------|-------------|
| deploy_site | Upload files to Arweave. Pass file paths and an optional site name. |
| list_sites | List all your deployed sites. |
| get_site | Get details about a specific site (versions, domain, TX IDs). |
Limits
- Max 500 files per deploy
- Max 10 MB per file
- Max 50 MB total per deploy
What is Site Stone?
Site Stone is a deployment tool for the Arweave blockchain. Your website files are stored permanently and publicly on Arweave — no hosting fees, no expiration, no downtime. We are not the host; Arweave is.
Learn more at sitestone.io.
License
MIT
