# TatNet — apps and cloud infrastructure

Connect an agent to TatNet to publish static and SSR sites or manage app builds. The server also exposes tools for selected cloud resources.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: tatnet-ru
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/tatnet-ru/tatnet-mcp
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/mcp/tatnet-apps-and-cloud-infrastructure

## What it does

TatNet’s MCP server lets an agent publish a site from files in a conversation and work with apps backed by Git or Docker. It can inspect builds and logs, manage environment variables, and handle app domains. The `deploy_files` tool creates an app on its first call; using the same name again targets that app.

The connection uses Streamable HTTP, with OAuth or a TatNet API key for access. Backend apps need a Git repository or Docker image; `deploy_files` cannot build a backend from a local folder. Secret environment-variable values are not returned. Creating a Kafka cluster incurs a charge, and its initial password is returned just once into the client context.

Other tools cover Kafka clusters, VMs, backup policies, S3 buckets, VPC display names, and the public AI model catalog. MCP does not support app deletion, while database and DNS-zone operations remain CLI/API tasks. Keep that boundary in mind if your workflow depends on removing apps or configuring DNS from an agent conversation.

## Requirements
- Remote server: `https://mcp.tatnet.cloud/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http mcp https://mcp.tatnet.cloud/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add tatnet-apps-and-cloud-infrastructure --url https://mcp.tatnet.cloud/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "tatnet-apps-and-cloud-infrastructure": {
            "url": "https://mcp.tatnet.cloud/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "tatnet-apps-and-cloud-infrastructure": {
            "type": "http",
            "url": "https://mcp.tatnet.cloud/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http tatnet-apps-and-cloud-infrastructure https://mcp.tatnet.cloud/mcp
```

## When to use it
- publish a static or SSR site from conversation files
- create an app from a Git repository or Docker image
- inspect a build status and read its logs
- manage app environment variables and domains
- create a VM with an automatic backup policy

## Example prompts
- Publish this site on TatNet and check that its deployment reaches `live`.
- Create an app from my Git repository and show me the latest build status.
- Create a TatNet VM with an automatic backup policy.

## Similar
- [terraform-data-engineering-infrastructure](https://affpapa.org/en/nevibecode/skills/terraform-data-engineering-infrastructure.md) — skill · 1800 installs
- [terraform-infrastructure-as-code](https://affpapa.org/en/nevibecode/skills/terraform-infrastructure-as-code.md) — skill · 453 installs
- [securing-s3-buckets](https://affpapa.org/en/nevibecode/skills/securing-s3-buckets.md) — skill · 6900 installs
- [cloud-infrastructure-network-engineer](https://affpapa.org/en/nevibecode/agents/cloud-infrastructure-network-engineer.md) — subagent · ★ 41887
- [cloud-infrastructure](https://affpapa.org/en/nevibecode/plugins/cloud-infrastructure.md) — plugin · ★ 41887
- [prisma-compute](https://affpapa.org/en/nevibecode/skills/prisma-compute.md) — skill · 371800 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
