# mcp

MCP-сервер Hekkova минтит фото, видео, аудио и текст в блокчейн Polygon и хранит их в IPFS. Пригодится, когда агенту нужно закрепить момент навсегда, а не в локальной папке.

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

## Что делает

Сервер поднимает восемь инструментов. `mint_moment` берёт медиафайл, шифрует по выбранной фазе, пинит в IPFS и минтит ERC-721 в Polygon, возвращая Block ID. `mint_from_url` делает то же с публичной ссылкой и сам вытаскивает og:title и og:image. Дальше `list_moments`, `get_moment`, `update_phase`, `export_moments`, `get_balance` и `get_account` — просмотр, смена приватности, выгрузка в JSON или CSV, проверка кредитов.

Приватность задаётся четырьмя фазами: `new_moon` видит только владелец, `crescent` — близкий круг, `gibbous` — расширенная группа, `full_moon` открыт всем. Шифрование идёт через Lit Protocol, для `gibbous` доступ по токену Hekkova ERC-721, у публичной фазы шифрования нет. Смена фазы стоит кредит для текста и картинок, два — для видео.

Для локального запуска нужны `npm install`, файл `.env` с ключами Supabase, Thirdweb, Pinata и Stripe, затем `npm run seed` и `npm run dev` — сервер слушает `http://localhost:3000/mcp`. В конфиг клиента прописывается URL и заголовок `Authorization` с ключом. Без рабочего ключа API и настроенного Supabase запросы к инструментам не пройдут: аутентификация идёт по хешу ключа в таблице `api_keys`. Лимиты различаются по плану — от 10 запросов в минуту на тестовых ключах до 120 на Legacy.

## Требования
- Удалённый сервер: `https://mcp.hekkova.com/mcp`

## Установка

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

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

### Codex

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

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "hekkova-mcp": {
            "url": "https://mcp.hekkova.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "hekkova-mcp": {
            "type": "http",
            "url": "https://mcp.hekkova.com/mcp"
        }
    }
}
```

### Gemini CLI

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

## Когда брать
- закрепить фото или видео в блокчейне, а не в облачной папке
- заминтить твит или пост по ссылке без скачивания файла
- спрятать момент от всех, кроме владельца
- выгрузить все Block ID и IPFS CID в CSV
- проверить, сколько минтов осталось на аккаунте

## Примеры запросов агенту
- Заминти этот ролик в фазе `new_moon` и скажи Block ID
- Забери картинку по ссылке и сохрани как момент
- Покажи все моменты с тегом `travel` и выгрузи их в CSV

## Похожие
- [data-encryption](https://affpapa.org/nevibecode/skills/data-encryption.md) — скилл · 611 установок
- [polymarket-copy-trading-bot](https://affpapa.org/nevibecode/skills/polymarket-copy-trading-bot.md) — скилл · 804 установки
- [intelligence-transfer](https://affpapa.org/nevibecode/skills/intelligence-transfer.md) — скилл · 683 установки
- [openclaw-backup](https://affpapa.org/nevibecode/skills/openclaw-backup.md) — скилл · 3100 установок
- [Compartment](https://affpapa.org/nevibecode/mcp/compartment.md) — MCP-сервер · ★ 576
- [vnsh](https://affpapa.org/nevibecode/mcp/vnsh.md) — MCP-сервер · ★ 158

## Другие версии с тем же именем
- [mcp · kubeshark](https://affpapa.org/nevibecode/mcp/kubeshark-mcp.md) — ★ 12110
- [mcp · butterbase-ai](https://affpapa.org/nevibecode/mcp/butterbase-ai-mcp.md) — ★ 3031
- [mcp · medplum](https://affpapa.org/nevibecode/mcp/mcp.md) — ★ 2766
- [mcp · sceneview](https://affpapa.org/nevibecode/mcp/sceneview-mcp.md) — ★ 1349
- [mcp · buoy-gg](https://affpapa.org/nevibecode/mcp/buoy-gg-mcp.md) — ★ 691

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