# CPZAI

Подключает агента к CPZAI: стратегии, сохранённые бэктесты, счета брокеров, заявки, позиции, рыночные данные и риск-снимки. Нужен ключ и секрет из настроек CPZAI.

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

## Что делает

Сервер работает по адресу `https://mcp.cpz-lab.com/mcp` через stateless Streamable HTTP. В версии 1.4.0 зарегистрировано 34 инструмента, три ресурса-руководства и два промпта-воркфлоу. Точный список у подключённого клиента проверяется через `tools/list`, `resources/list` и `prompts/list` — развёрнутые возможности могут отличаться от исходника.

Авторизация — заголовки `X-CPZ-Key` и `X-CPZ-Secret`, которые вы создаёте в разделе Settings → API Keys. Клиенты с OAuth подключаются к тому же URL и проходят вход по PKCE S256; токены доступа непрозрачные, и передавать их напрямую в REST API нельзя. Старые учётные данные вида `Bearer cpz_key_…SECRET` по умолчанию отключены, так что без заголовков или OAuth сервер не пустит.

Инструменты делятся на домены: стратегии, оверлеи, бэктесты, заявки, портфель, счета, подключения провайдеров, файлы данных, рыночные данные, риск, исполнение, middle office, вебхуки и профиль. Все списочные вызовы принимают `limit` (1–100) и `offset`, по умолчанию `limit` равен 50, а у `list_accounts` — 100. `place_order` требует положительного количества, для лимитных заявок нужен `price`, для стоповых — `stop_price`, а `time_in_force` доступен только со значением `day`. `execute_strategy` действительно выставляет сделки, а не показывает сигнал.

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

## Установка

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

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

### Codex

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

### Cursor

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

### GitHub Copilot

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

### Gemini CLI

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

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

## Примеры запросов агенту
- Покажи мои стратегии со статусом и типом
- Выгрузи дневные бары по `AAPL` за прошлый месяц
- Посчитай риск-снимок по счёту и сохрани его

## Похожие
- [alva](https://affpapa.org/nevibecode/skills/alva.md) — скилл · 800 установок
- [quant-analyst](https://affpapa.org/nevibecode/agents/quant-analyst.md) — субагент · 1366 установок
- [Wudao A-Share Stock Data MCP](https://affpapa.org/nevibecode/mcp/wudao-a-share-stock-data-mcp.md) — MCP-сервер · ★ 11
- [NexusTrade Financial MCP](https://affpapa.org/nevibecode/mcp/nexustrade-financial-mcp.md) — MCP-сервер · ★ 10
- [market-data](https://affpapa.org/nevibecode/skills/market-data.md) — скилл · 742 установки
- [llmquant-options](https://affpapa.org/nevibecode/skills/llmquant-options.md) — скилл · 488 установок

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