# costheta

Подключает к агенту удалённый сервер с проверяемой физической случайностью: бесплатный маяк и платные подписанные решения.

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

## Что делает

costheta — удалённый MCP-сервер, который отдаёт агенту значения, полученные из детекций космических лучей. Бесплатный вариант — маяк, платный — подписанные решения. Сервер живёт по адресу `https://costheta.dev/mcp`, локально ничего не запускается.

Рядом лежит публичный верификатор `costheta-verify`. Он проверяет канонический хеш тела сертификата, подпись Ed25519 по RFC 8032 и подпись ML-DSA по FIPS 204 — сверяя их с открытыми ключами, опубликованными на `costheta.dev/keys`. Формат сертификата v0.3 описан в предложении о федерации. Код верификатора ещё не выложен.

Если вам нужна случайность, которую можно предъявить третьей стороне, этот сервер стоит рассмотреть. Для обычного `Math.random()` в тестовых данных он избыточен.

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

## Установка

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

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

### Codex

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

### Cursor

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

### GitHub Copilot

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

### Gemini CLI

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

## Когда брать
- получить случайные значения, которые можно проверить по открытому ключу
- заверить решение агента подписью Ed25519
- сверить хеш тела сертификата с опубликованным ключом
- подключить источник физической случайности к агенту без локальных зависимостей
- проверить подпись ML-DSA по FIPS 204

## Примеры запросов агенту
- Запроси у costheta маяк случайных значений
- Проверь подпись сертификата решения по ключам с costheta.dev/keys
- Сгенерируй подписанное решение через costheta

## Похожие
- [witness](https://affpapa.org/nevibecode/skills/witness.md) — скилл · 655 установок
- [Signet MCP Tools](https://affpapa.org/nevibecode/mcp/signet-mcp-tools.md) — MCP-сервер · ★ 40
- [PEAC Protocol: Signed interaction receipts](https://affpapa.org/nevibecode/mcp/peac-protocol-signed-interaction-receipts.md) — MCP-сервер · ★ 14
- [veritasacta-verify](https://affpapa.org/nevibecode/plugins/veritasacta-verify.md) — плагин · ★ 8
- [calc-mcp](https://affpapa.org/nevibecode/mcp/calc-mcp.md) — MCP-сервер · ★ 9
- [signed-audit-trails-recipe](https://affpapa.org/nevibecode/skills/signed-audit-trails-recipe.md) — скилл · 6200 установок

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