Swolvy
How it worksFor AICustom domainsPricing
Log inStart free
  1. Home
  2. /MCP server

MCP server

An MCP server that puts your AI's HTML online

Swolvy runs a remote MCP server. Add it to an assistant that supports MCP connectors and the assistant can publish the pages it writes: it uploads the HTML and replies with a link.

Short answer: The Swolvy MCP server is at https://swolvy.com/api/mcp. It uses the Streamable HTTP transport with OAuth sign-in, needs no API key, and works without a Swolvy account.

Add it to your assistant

Paste the server address where your assistant adds a custom connector.

https://swolvy.com/api/mcp
  • Claude: Settings → Connectors → Add custom connector.
  • ChatGPT: on chatgpt.com, Plugins → + → Add custom MCP server, with OAuth, then install the plugin. The desktop app's Add MCP server form (Streamable HTTP) works too, but without an account.
  • Gemini: Settings & help → Connected Apps → Add a custom app.
  • Any other MCP client: add a remote server with the same address.

What the assistant can do

Without an account the server offers the publishing tools. Link it to a Swolvy account during sign-in and the account tools are added.

  • upload_to_swolvy: publish an HTML page (up to 2 MB in one call) with an optional password.
  • start_swolvy_upload, append_swolvy_chunk, finish_swolvy_upload: publish large pages in parts.
  • list_my_files, update_my_file, rename_my_file, delete_my_file: manage the pages in your account.
  • set_my_file_password, set_my_file_path, set_my_file_metadata: password, address and link preview.
  • get_my_plan, get_my_domain, connect_my_domain, set_my_branding: plan, custom domain and branding.

Sign-in and accounts

The server supports OAuth 2.1 with dynamic client registration and PKCE, which is what Claude, ChatGPT and Gemini expect from a custom connector.

During sign-in you choose: continue without an account (uploads return a link and an edit token), or connect the assistant to your Swolvy account so its pages land in your dashboard. Account linking is available for Claude, ChatGPT and Gemini.

Where the server is listed

The server is published in the official MCP Registry as com.swolvy/mcp, so clients that browse the registry can add it by name. Its documentation, the tool list, a Claude Code skill and API examples are on GitHub at github.com/enahmedsamy/swolvy-mcp.

Add Swolvy to your assistant

Paste one address, then ask it to publish.

Upload an HTML file →

Frequently asked questions

Is the Swolvy MCP server free?▾

Yes. Free pages take files up to 2 MB and stay online for 30 days after the last upload.

Do I need an API key?▾

No. The connector signs in with OAuth. API keys are for scripts and coding agents that call the HTTP API.

Which assistants work with it?▾

Any assistant that can add a remote MCP server over HTTP, including Claude, ChatGPT and Gemini. Whether you can add custom connectors depends on your plan in each app.

Can the assistant update a page later?▾

Yes. It can replace the file and the link stays the same.

Related

API

Upload an HTML page with one HTTP request and get a link back. No key needed for anonymous uploads; an API key puts pages in your account.

Share HTML from Claude

Publish the HTML Claude writes (artifacts, dashboards, reports) as a link anyone can open. Password, your own domain, and updates on the same link.

Share HTML from ChatGPT

Put the HTML ChatGPT writes online as a link: dashboards, reports, landing pages, prototypes. Free, optional password, updates on the same link.

Swolvy

The home for HTML that AI builds.
Share it in one drop.

© 2026 Swolvy

Made by asamy.net

Product

  • Upload HTML
  • How it works
  • For AI
  • Pricing
  • Custom domains

Use cases

  • Share an HTML file
  • Host an HTML page
  • Upload an HTML file
  • Turn HTML into a link
  • Password protect HTML
  • Preview link for a client
  • Alternatives compared

For AI

  • Share HTML from Claude
  • Share HTML from ChatGPT
  • Share HTML from Gemini
  • MCP server
  • API
  • Publish from Claude Code
  • Share an AI-built dashboard

Account

  • Create a free account
  • Log in
  • Dashboard

Legal

  • Terms of service
  • Privacy policy
  • Cookie policy
  • Acceptable use
  • Refunds
  • Data processing
  • Security
  • Legal notice
Made for people who build with AI.
TermsPrivacyCookiesLegal notice
Pages sandboxed. Passwords hashed. Zero tracking.