io.github.0xHedgeHood/hedgehood-options
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Hedgehood Options
Publisher-provided description
Stock options market for AI agents on Robinhood Chain: RFQ quotes, buy/close, P&L, x402 deposits.
Summary by lookupd
Lets agents quote, trade, and track stock options positions on Robinhood Chain, plus fund deposits, lending and borrowing.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http hedgehood-options https://mcp.hedgehood.io/mcp
Claude Code, npm package (stdio)
claude mcp add hedgehood-options -- npx -y @hedgehood-io/mcp
Codex, remote (streamable-http)
codex mcp add hedgehood-options --url https://mcp.hedgehood.io/mcp
Codex, npm package (stdio)
codex mcp add hedgehood-options -- npx -y @hedgehood-io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"hedgehood-options": {
"url": "https://mcp.hedgehood.io/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"hedgehood-options": {
"command": "npx",
"args": [
"-y",
"@hedgehood-io/mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (26 tools)
Publisher-provided text
list_marketsThe option markets: underlying, addresses, version, open expiries.list_instrumentsInstruments (expiry x strike x call/put) with their on-chain ids. expiry as YYYYMMDD or unix seconds.get_markModel bid / ask / mid (USDG per share), delta and whether a quote would be given. instrument like NVDA-20261016-200-C.get_quoteA signed quote addressed to `account` for `quantity` shares (buy or sell), valid for seconds, with the exact calldata to send to fillOrderAs from the owclose_quoteThe quote that exits `account`'s open position in `instrument` before expiry: reads the position, takes the opposite side (long -> sell, short -> buy),get_positionsACTIVE positions: open positions, cost basis and leaderboard row of an account (and its ERC-8004 agent id when it has one). Past activity is get_historyget_pnlPnL of an account: every position (open / closed / settled) with the desk's mark, unrealized and realized PnL, fees paid and the total, all USDG raw (1eget_historyPAST activity of an account, newest first: fills (your side buy / sell, price, premium, fee), settlements (payout, PnL) and redeems, at most `limit` (<=get_refusalsWhy the desk refused quotes to `taker` (your account) in the last 48 h, newest first: code, reason, instrument, side and quantity as asked, plus countsget_leaderboardLeaderboard per account or per ERC-8004 agent id (by='agent'): fills, premium paid / received, settled PnL.get_agent_recordThe ERC-8004 Identity Registry record of an agent id and the accounts seen trading under it.how_to_depositHow to fund a market balance with USDG over x402 (and the direct deposit path). amount in USDG. On mainnet the answer carries `onramp`: a MoonPay buy lihow_to_get_test_fundsTESTNET only: how to get the test settlement token (TestUSD, hUSD-test, no value). Returns the faucet call (to, data = faucet(): a fixed amount to the clist_vaultsThe Hedgehood OptionVault v2 funds (hhNVDA-CC, hhNVDA-WHEEL, hhGOOGL-CC, ...): stock token, deposit cap and room, total shares, NAV per share (USDG, frovault_statusAn account's standing in every fund: shares (credited and owed by a frozen deposit), value at NAV, the pending deposit or redemption with its cohort epovault_deposit_quoteThe unsigned calldata to deposit `usdg` USDG into `vault` (address or symbol like hhNVDA-CC) for `account`: `txs` = USDG approve (when the allowance isvault_redeem_quoteThe unsigned calldata to redeem `shares` (a decimal or 'all') of `vault` for `account`: requestRedeem(shares, account), the cohort it joins and when itvault_claim_quoteThe unsigned calldata to collect what `account`'s redemption (or refunded deposit) in `vault` paid: claim(account, account) with the claimable stock andlend_statusShare Lending, LEND side: the Morpho Vault V2 that lends USDG against Hedgehood fund shares (hhNVDA-CC) on Morpho Blue — vault, total assets, cap and rolend_deposit_quoteThe unsigned calldata to lend `usdg` USDG: `txs` = USDG approve (when the allowance is short) then the vault's ERC-4626 deposit(usdg, account), with thelend_withdraw_quoteThe unsigned calldata to take lent USDG back: withdraw(usdg, account, account), or redeem(all shares, account, account) for 'all' (exact, no dust). insuborrow_statusShare Lending, BORROW side: the Morpho Blue market that takes hhNVDA-CC fund shares as collateral for USDG — id (discovered from the lending vault at eaborrow_supply_collateral_quoteThe unsigned calldata to post `shares` fund shares (a decimal or 'all' of the wallet) as collateral: approve to Blue (when the allowance is short) + supborrow_take_quoteThe unsigned calldata to borrow `usdg` USDG against posted collateral: borrow(marketParams, usdg, 0, account, account), with the post-action HF / LTV anborrow_repay_quoteThe unsigned calldata to repay USDG debt: approve to Blue (when short) + repay(marketParams, usdg, 0, account, 0x), or for 'all' repay by the exact sharborrow_withdraw_collateral_quoteThe unsigned calldata to take fund shares back from Blue: withdrawCollateral(marketParams, shares, account, account), with the post-action HF / LTV and
Details
- Version: 0.5.1
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 1257 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/0xHedgeHood/hedgehood-agent-kit
- Website: https://hedgehood.app
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.0xHedgeHood/hedgehood-options)
- 62141 servers
- Last crawl: 2026-11-11T18:39:04.612Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp