# Hostsmith (verified)

Hostsmith is static hosting built for AI agents. Hand it a file - HTML, PDF, image, or a folder of static assets - and get back a live, shareable HTTPS URL in seconds. No repository, no build pipelin…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add hostsmith/mcp-server

# Browse available tools
npx -y smithery tool list hostsmith/mcp-server

# Get full schema for a tool
npx -y smithery tool get hostsmith/mcp-server list_sites

# Call a tool
npx -y smithery tool call hostsmith/mcp-server list_sites '{}'
```

## Direct MCP Connection

Endpoint: `https://hostsmith.run.tools`

## Tools (9)

- `list_sites` — List Hostsmith sites in the user's account. Returns each site's `siteId`, `subdomain`, `domain`, and current status - f…
- `list_domains` — List domains the user can host sites under. Returns shared hosting domains (e.g. `hostsmith.link`, available to everyon…
- `get_account` — Get the user's account: organization details (`orgId`, `orgName`), the calling user's home partition under `user.homePa…
- `get_site` — Get full details of a specific Hostsmith site by ID, including its public URL (`https://<subdomain>.<domain>`), current…
- `create_site` — Create a new Hostsmith site and return its `siteId`, full URL, and configuration. Use when the user wants to publish or…
- `delete_site` — Permanently delete a Hostsmith site and all of its deployed files. **Destructive - only call after explicit user confir…
- `deploy_files` — Publish in-memory file contents to a Hostsmith site without writing to disk. Use when you have just generated content (…
- `deploy_create_upload` — Start a direct-to-S3 upload for binary or large files. Use this instead of `deploy_files` for binaries (PDF, image, vid…
- `deploy_finalize` — Commit a deploy started with `deploy_create_upload`. Pass the `versionId` from the start response and a `completions` a…

```bash
# Get full input/output schema for a tool
npx -y smithery tool get hostsmith/mcp-server <tool-name>
```
