# Gagarin Cloud

One URL gives your agent Gagarin's tools: run the app, add databases, read logs and alerts, keep project memory. Deletes wait for your email approval.

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

## What it does

Point a client at `https://mcp.gagarin.cloud/mcp` over streamable HTTP and it gets 50 annotated tools. Each one is marked so the client knows which calls need your answer first. Through them an agent runs your app at a live HTTPS address, attaches Postgres, Qdrant, Valkey, a queue or a bucket, wires what may reach what, and rolls back. Alerts, logs, backups and project memory arrive with the same connection, and nothing is deleted until you approve it by email.

Building and pushing an image still needs docker and the source, so that step stays with `gg ship` on a machine that has both. Everything after it happens here. The server keeps no credential of its own: every call to `api.gagarin.cloud` carries your bearer token, and the engine's refusals pass through unedited. Holding this server therefore grants nothing by itself, which is what makes a public endpoint in front of a single write gate safe to run.

Sign-in works two ways. With OAuth you hand the client the URL and nothing else; Claude, Claude or ChatGPT open a browser for GitHub or Google. Clients that cannot do OAuth take a credential from `gg login` or `gg creds create` in an `Authorization: Bearer <your gagarin credential>` header. Running `npm run stdio` from a clone is for developing on the server itself, not a way to install it. An expired or revoked token is caught at the door, because every POST first asks the engine at `/v1/whoami` and turns its 401 into a 401 with `error="invalid_token"`.

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

## Install

### Claude Code (native platform)

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

### Codex

**Platform CLI: remote server**
```bash
codex mcp add gagarin-cloud --url https://mcp.gagarin.cloud/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "gagarin-cloud": {
            "url": "https://mcp.gagarin.cloud/mcp"
        }
    }
}
```

### GitHub Copilot

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

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http gagarin-cloud https://mcp.gagarin.cloud/mcp
```

## When to use it
- run an app at a live HTTPS address from inside the agent
- attach Postgres, Qdrant, Valkey, a queue or a bucket to a project
- save a decision or a gotcha into project memory
- check what is already known about a codebase before a new session
- roll back changes without deleting anything unapproved

## Example prompts
- Connect to Gagarin and call `memory_briefing` to show what is known about this project.
- Deploy the app at a live HTTPS address and give it Postgres.
- Save the auth scheme decision to project memory and link it to the earlier note.

## Similar
- [Kagura Memory Cloud](https://affpapa.org/en/nevibecode/mcp/kagura-memory-cloud.md) — MCP server · ★ 13
- [webflow-cli:cloud](https://affpapa.org/en/nevibecode/skills/webflow-clicloud.md) — skill · 1000 installs
- [huawei-cloud-ascend-models-deploy](https://affpapa.org/en/nevibecode/skills/huawei-cloud-ascend-models-deploy.md) — skill · 424 installs
- [PocketBase Cloud](https://affpapa.org/en/nevibecode/mcp/pocketbase-cloud.md) — MCP server
- [gcp-cloud-sql](https://affpapa.org/en/nevibecode/skills/gcp-cloud-sql.md) — skill · 328 installs
- [Scalix Cloud](https://affpapa.org/en/nevibecode/mcp/scalix-cloud.md) — MCP server · ★ 2

---
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
