ibkr-harnesslisted
Install: claude install-skill osauer/ibkr
Updated: 2026-07-24 08:40 CEST
## Contract
Use the typed `ibkr` MCP tools for read-only account, market, rulebook, canary,
proposal, opportunity, settings, reconciliation, and order-preview/status
work. Use `ibkr ... --json` only when MCP is unavailable, a CLI-only diagnostic
is required, or the project needs an exact reproducible CLI artifact.
The MCP surface cannot place, modify, cancel, exercise, purge, restore, or
transmit. An explicit current-turn broker-write request uses only the
agent-origin gated CLI; trading readiness, route/account/client pins, preview
tokens, broker WhatIf/eligibility, freeze state, journaling, and daemon
authorization remain binding. A minted preview token is not submit authority.
Settings/freeze changes, policy/reconciliation governance writes, and
destructive daemon maintenance remain human-only.
Preserve typed evidence exactly: nil is unavailable rather than zero; report
live/delayed/frozen data, freshness, stale reasons, session context, source
health, and warning details when material. Local order history is intent and
lifecycle evidence, not an IBKR statement or complete broker audit. Offline
opportunity research is diagnostic only, never alpha proof or trade authority.
## Canonical References
This is only the repo-development safety overlay. Detailed command selection,
schemas, and domain authority stay in:
- [command catalog](../../../skills/ibkr/SKILL.md)
- [response schemas](../../../skills/ibkr/schemas.md)
- [Rulebook design and