> For the complete documentation index, see [llms.txt](https://docs.questflow.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.questflow.ai/financial-harness/plugins.md).

# Plugins

**Short answer:** Plugins are the data-and-tools layer of Questflow’s financial harness — the finance equivalent of MCP servers for a coding agent. They give the AI Finance Agent market prices, on-chain flow, news, social sentiment, prediction-market odds, and research so skills are not guessing in the dark.

## What a plugin is

A plugin is a connector: read a venue, a data vendor, or a research tool, and return structured context the agent can use. It does not place the trade. That is execution.

## Data the harness is built to ingest

| Category               | What the agent sees                                        | Why it matters                     |
| ---------------------- | ---------------------------------------------------------- | ---------------------------------- |
| **Market data**        | Prices, books, OHLCV, funding, open interest, liquidations | Regime, trigger, execution quality |
| **On-chain**           | Wallets, transfers, holders, unlocks, whale prints         | Crypto positioning and cycle       |
| **News & calendars**   | Headlines, macro events, earnings, unlocks                 | Catalysts and invalidation         |
| **Social / attention** | CT, narrative heat, smart-money chatter                    | Reflexivity — used with care       |
| **Prediction markets** | Polymarket odds, liquidity, resolution timing              | Event thesis, not just spot        |
| **Portfolio context**  | Balances, positions, PnL across connected accounts         | The agent must know *your* book    |
| **Deep research**      | Filings, protocol docs, long-form research                 | Quality/forensic skills            |

## Venue-native reads (same rails as execution)

These are both plugins (read) and, where permitted, execution venues (write):

* **Hyperliquid** — perps, leverage, funding, OI, liquidation risk, vault activity
* **Polymarket** — positions, probabilities, liquidity, catalysts
* **OKX / OKX DEX** — balances, spot/DEX activity, routing, CEX vs DEX exposure
* **Lighter** — perps book, fees, whether it is the better venue for a fill

## Account-aggregation plugins (portfolio context)

The harness is designed to *read* books you already have, then advise or execute only where you grant write access:

| Connector           | Coverage                                                          | Typical use                   |
| ------------------- | ----------------------------------------------------------------- | ----------------------------- |
| Wallet address      | Hyperliquid and other public on-chain books                       | Zero-auth Day-1 context       |
| Coinbase            | Crypto balances and history                                       | Official OAuth read           |
| Binance             | Crypto balances, positions, trades                                | User API key, read-only first |
| Plaid               | US brokers (Robinhood, Webull, Fidelity, Schwab, E\*TRADE, banks) | Global portfolio picture      |
| SnapTrade           | Broker aggregation (IBKR, Alpaca, Webull, …)                      | Dev-style broker read         |
| IBKR TWS            | Multi-market positions                                            | Pro book context              |
| Futu / moomoo OpenD | HK / A-shares / US                                                | Greater-China book            |

Read is not a trade. Write stays on execution accounts you authorize.

## How plugins compose with the other pillars

A Druckenmiller-style skill is useless without liquidity and rates context. A VCP skill needs clean price/volume. A Willy Woo skill needs on-chain. The model only reasons over what plugins feed it.

Related: Four pillars · Execution venues · What is a financial harness?

*Nothing here is financial advice.*
