Static hosting your AI agent can deploy to
Tuqo is a static site hosting platform with a remote MCP server. Connect it to Claude, ChatGPT, Cursor or any MCP client, say "publish this site", and get a live HTTPS address in seconds. People use the panel; models use MCP and REST.
Free plan: 3 sites, 150 MB, SSL, forms, MCP. Paid from 590 ₽/month.
Five things it does that a plain host does not
Instant or built
Ready static files go live in seconds with no build. Projects with package.json are built on Node 20: Vite, Astro, React, Vue, Svelte, Next.js static export, Docusaurus, VitePress.
Forms with Telegram delivery
A plain <form> posts to the site's endpoint. Submissions are stored in the panel, delivered by email and to Telegram or MAX, spam filtering included. Free plan included.
Gated and paid access
Password, one-time email code, Telegram/MAX channel subscribers, visitor sign-up with moderation, or paid access on your own payment provider with 0 % Tuqo commission.
Agents edit, media stays
get_manifest returns file hashes; an agent resends only changed files and references the rest. Photos never travel through the model's context.
Checks at publish time
14 checks on every deploy: leaked keys, broken links, localhost URLs, mixed content, noindex, viewport, base64 images, forms without an endpoint, title, favicon, OG tags. Advice, never a blocker.
From a chat to a live site
- 1
Add the connector
claude.ai and ChatGPT: paste https://mcp.tuqo.ru/mcp as a custom connector and sign in (OAuth 2.1, no key). CLI and IDE clients: OAuth where supported, or a tqk_ project key.
- 2
Ask for a site
"Create a site and publish this landing page." The agent calls create_site and deploy_files and returns the live URL.
- 3
Keep talking
Domains, forms, access modes, rollbacks and previews are all tools. Every response carries next_action, a hint for the next step.
One-line prompt for any agent
Paste it into a client that can fetch URLs. The file explains how to connect and what to do first.
Read https://tuqo.ru/prompt.md and follow it: connect the Tuqo MCP server, then ask me what to publish. What you get on every plan
- A subdomain on tuqo.ru with automatic HTTPS; custom domains on paid plans
- Deploy from the panel, the CLI (npx @tuqo/cli), Git (GitHub, GitLab, Gitea, GitVerse, GitFlic), REST and MCP
- Forms with spam filtering, email and Telegram/MAX delivery
- Server-side analytics without cookies or scripts
- Site checks after each publish, also returned to agents as recommendations
- Version history and one-click rollback on paid plans; previews before going live from the Start plan
Frequently asked
Where are the servers and who can pay? +
Servers and data are in Russia. Plans are billed in rubles with Russian bank cards; receipts follow Russian tax law (54-FZ). There is no card payment from abroad. The free plan needs no payment at all.
Does it work without a VPN? +
Yes, from Russia and elsewhere. The panel, the MCP server and hosted sites are reachable directly.
What can't Tuqo do? +
No server-side code: no SSR, serverless functions, databases or video hosting. Dynamic needs are covered by forms, auto-replies, gated access and analytics.
Can an agent publish without an account? +
Yes. Tuqo Drop publishes a draft for 24 hours without sign-up: POST https://api.tuqo.ru/instant/deploy with the files. The response contains a draft URL and a claim URL to move the site into an account.
Which clients are supported? +
Claude (claude.ai), ChatGPT, Claude Code, Cursor, Codex, Gemini CLI, Windsurf, Cline, Continue, Zed, Qwen Code, GigaChat, OpenCode, VS Code Copilot, Kimi. Any MCP client with Streamable HTTP works.