# Globestudio

Собирает карты-глобусы из точек, отдаёт ссылки для публикации и готовые сниппеты для вставки. Работает прямо в диалоге с ассистентом.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 21
- Автор: alevizio
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/alevizio/globestudio/tree/HEAD/packages/mcp
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/mcp/globestudio

## Что делает

Сервер даёт ассистенту шесть инструментов. `list_presets` показывает каталог готовых оформлений с id и миниатюрой, `find_presets` ищет вид по слову вроде `synthwave` или `print`. Дальше `build_share_url` собирает ссылку на студию и адрес `/embed`, `read_share_url` разбирает готовую ссылку на настройки, `embed_snippet` выдаёт код для `iframe`, React или тега `script`, а `preview_url` возвращает живой адрес вставки и картинку. Внешних API вызовов нет: каталог оформлений лежит внутри пакета.

Устанавливать ничего не обязательно. Публичный сервер живёт по адресу `https://globestudio.app/mcp` на streamable HTTP, аккаунт и ключ не нужны. Он stateless: каждый запрос обслуживается с нуля, ответы — обычный JSON. Нужен POST, на GET и DELETE отвечает 405, тело до 128 КБ и не больше 10 сообщений в пачке. Для Claude хватит `claude mcp add --transport http globestudio https://globestudio.app/mcp`.

Есть локальный вариант через `npx -y @globestudio/mcp` — он ничего никуда не отправляет. Команда `read_share_url` принимает только полную ссылку Globestudio: с `?c=`, вида `/looks/<id>` или `/embed`. Если передать что-то другое, инструмент вернёт ошибку «is not a URL». После подключения перезапустите инструмент, иначе инструменты не появятся в каталоге.

## Требования
- Нужно: Node.js (команды через npx)
- Удалённый сервер: `https://globestudio.app/mcp`

## Установка

### Claude Code (родная платформа)

1. **Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http globestudio https://globestudio.app/mcp
```

2. **Командой платформы**
```bash
claude mcp add mcp -- npx -y @globestudio/mcp
```

### Codex

1. **Командой платформы: удалённый сервер**
```bash
codex mcp add mcp --url https://globestudio.app/mcp
```

2. **Командой платформы**
```bash
codex mcp add mcp -- npx -y @globestudio/mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "mcp": {
            "url": "https://globestudio.app/mcp"
        }
    }
}
```
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@globestudio/mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "mcp": {
            "type": "http",
            "url": "https://globestudio.app/mcp"
        }
    }
}
```
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@globestudio/mcp"
            ]
        }
    }
}
```

### Gemini CLI

1. **Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http mcp https://globestudio.app/mcp
```

2. **Командой платформы**
```bash
gemini mcp add mcp npx -y @globestudio/mcp
```

## Когда брать
- собрать глобус из точек под нужный стиль
- получить ссылку на готовую карту для отправки коллеге
- вставить глобус в страницу через React-компонент
- поправить цвета и регион в уже опубликованной ссылке
- подобрать оформление по слову-настроению

## Примеры запросов агенту
- Покажи все пресеты Globestudio с ретро-настроением.
- Сделай чистый глобус с голубыми точками и дай ссылку, которой можно поделиться.
- Вот моя карта: https://globestudio.app/?c=… Сделай точки красными и оставь только Европу.

## Похожие
- [Next AI Draw.io](https://affpapa.org/nevibecode/mcp/next-ai-drawio.md) — MCP-сервер · ★ 36398
- [tldraw](https://affpapa.org/nevibecode/mcp/tldraw.md) — MCP-сервер · ★ 51091
- [Figma-Context-MCP](https://affpapa.org/nevibecode/mcp/figma-context-mcp.md) — MCP-сервер · ★ 16062
- [Agent-Native Assets](https://affpapa.org/nevibecode/mcp/agent-native-assets.md) — MCP-сервер · ★ 7506
- [Remove AI Watermarks](https://affpapa.org/nevibecode/mcp/remove-ai-watermarks.md) — MCP-сервер · ★ 6114
- [Dembrandt](https://affpapa.org/nevibecode/mcp/dembrandt.md) — MCP-сервер · ★ 3821

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
