# trayd

Connect your Robinhood account to view your portfolio, latest quotes, and positions. Place, track, and cancel stock orders right from your workflow. Check login status and manage your connection in s…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add trayders/trayd

# Browse available tools
npx -y smithery tool list trayders/trayd

# Get full schema for a tool
npx -y smithery tool get trayders/trayd check_login_status

# Call a tool
npx -y smithery tool call trayders/trayd check_login_status '{}'
```

## Direct MCP Connection

Endpoint: `https://trayd--trayders.run.tools`

## Tools (11)

- `check_login_status` — Check if user's Robinhood account is linked. If not linked, guide them to use link_robinhood tool.
- `link_robinhood` — Link user's Robinhood brokerage account. IMPORTANT FLOW:
- `complete_robinhood_link` — Complete Robinhood account linking after user approved on their phone.
- `logout` — Logout user from Robinhood (delete stored token).
- `get_portfolio` — Get user's portfolio summary including equity, cash, and buying power
- `get_positions` — Get user's current stock positions
- `get_open_orders` — Get user's open orders
- `get_quote` — Get stock quote for a ticker
- `get_price` — Get latest price for a ticker
- `place_order` — Place a buy or sell order
- `cancel_order` — Cancel an open order

```bash
# Get full input/output schema for a tool
npx -y smithery tool get trayders/trayd <tool-name>
```
