# robinhood-mcp

Читает ваш счёт Robinhood Agentic Trading через MCP-сервер: портфель, buying power, позиции, история ордеров. Сделку ставит только по явной команде.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 783
- Автор: aeonfun
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/aeonfun/aeon/tree/HEAD/skills/robinhood-mcp/SKILL.md
- Обновлён: 2026-10-25
- HTML: https://affpapa.org/nevibecode/skills/robinhood-mcp

## Что делает

Скилл подключается к серверу `agent.robinhood.com/mcp/trading` и вытаскивает из счёта всё, что нужно для отчёта: стоимость портфеля, buying power, позиции с символом, количеством, ценой входа, текущей стоимостью и нереализованным P/L, а также открытые ордера. Ветка `orders[:N]` отдаёт последние N ордеров, по умолчанию 10, со статусом, стороной, символом, количеством и ценой исполнения.

По умолчанию скилл работает только на чтение. Ордер ставится, если переменная начинается с `trade:` — например, `trade: buy $50 of AAPL`. Инструкция должна содержать сторону, символ и размер; если чего-то не хватает или формулировка размытая, скилл отказывается и пишет, что именно было непонятно. Продажа больше позиции или покупка сверх buying power тоже отклоняется. Ордер уходит последним действием запуска, поэтому сбой размещения виден в этом же прогоне.

Авторизация — OAuth через панель MCP в дашборде, токены хранятся как `MCP_ROBINHOOD_TRADING_TOKEN` и `MCP_ROBINHOOD_TRADING_OAUTH` и обновляются скриптом `scripts/mcp-oauth-refresh.sh`. Если инструменты `mcp__robinhood-trading__*` не вызываются, сервер не подключён; при 401 обновление токена не прошло — ротирующимся refresh-токенам нужен `GH_SECRETS_PAT`. Статического ключа нет, поэтому curl к API не поможет. Сделки идут в отдельном Agentic-счёте реальными деньгами и не откатываются.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aeonfun/aeon --skill robinhood-mcp -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/robinhood-mcp/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/robinhood-mcp/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aeonfun/aeon --skill robinhood-mcp -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/robinhood-mcp/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aeonfun/aeon --skill robinhood-mcp -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/robinhood-mcp/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install aeonfun/aeon robinhood-mcp
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/robinhood-mcp/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aeonfun/aeon --skill robinhood-mcp -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/aeonfun/aeon --path skills/robinhood-mcp
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/robinhood-mcp/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add aeonfun/aeon --skill robinhood-mcp -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/aeonfun/aeon/tree/HEAD/skills/robinhood-mcp/SKILL.md

## Когда брать
- посмотреть стоимость портфеля и дневное изменение
- выгрузить позиции с ценой входа и нереализованным P/L
- проверить buying power перед покупкой
- посмотреть последние 10 ордеров со статусом и ценой исполнения
- поставить одну покупку на заданную сумму по явной инструкции

## Примеры запросов агенту
- Покажи отчёт по счёту Robinhood: портфель, buying power и позиции
- Выведи последние 20 ордеров с их статусами
- trade: купи AAPL на $50

## Похожие
- [Robinhood Crypto](https://affpapa.org/nevibecode/mcp/robinhood-crypto.md) — MCP-сервер · ★ 11
- [trayd-mcp](https://affpapa.org/nevibecode/mcp/trayd-mcp.md) — MCP-сервер · ★ 42
- [Robinhood Portfolio Research](https://affpapa.org/nevibecode/mcp/robinhood-portfolio-research.md) — MCP-сервер · ★ 40
- [CCXT](https://affpapa.org/nevibecode/mcp/ccxt.md) — MCP-сервер · ★ 44591
- [TradeOS (test)](https://affpapa.org/nevibecode/mcp/tradeos-test.md) — MCP-сервер · ★ 13
- [okx-cex-market](https://affpapa.org/nevibecode/skills/okx-cex-market.md) — скилл · 10500 установок

Из того же набора: [aeonfun/aeon](https://affpapa.org/nevibecode/by/aeonfun/aeon.md) — 19 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

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