Deploy a website from Claude Code with TatNet MCP
TatNet is a Russian cloud platform. Its remote MCP server can publish static and SSR websites from project files. You need a TatNet account, a project and write access. Русская версия.
Connect
claude mcp add --transport http tatnet https://mcp.tatnet.cloud/mcp
Authenticate through OAuth when prompted. Select the account, project scope and write access. Clients supporting headers can alternatively use an API key; see MCP documentation. Keep API keys out of the conversation.
Publish
Create an index.html containing your page. Ask Claude Code:
Show my available TatNet projects. Once I choose the project, publish index.html as a static website named hello-tatnet-demo. Use TatNet MCP, wait for status=success and deploy_state=live, then return the website URL and build ID.
The tool sequence is whoami → deploy_files with project ID, name and complete project files → get_build with the returned app and build IDs. Set wait_seconds=45; keep observing that same build if it is pending.
Verify
Open the returned URL and check your page. A successful build alone does not confirm that the deployment is live. To update this website, reuse its app ID.
Static and SSR websites can be uploaded from files. Backend apps require a Git repository or Docker image. Resources follow TatNet pricing; check your plan before creating an app. If the build fails, follow the diagnosis guide.