{
  "name": "canary",
  "title": "Canary MCP Server",
  "description": "Canary's read-only MCP source catalogue for Interactive Brokers: daily brief, portfolio and market evidence, broker reporting, reconciled FX contribution, earned stock-lending fees, indicative borrowing-rate and FINRA short-interest research, Edge review, rules, policy plausibility checks and action discovery. This catalogue follows main; new tools may precede the latest signed binary or MCP Bundle.",
  "homepage": "https://osauer.dev/canary/",
  "repository": "https://github.com/osauer/canary",
  "license": "MIT",
  "version": "3.34.1",
  "transport": {
    "type": "stdio",
    "command": "canary",
    "args": [
      "mcp"
    ]
  },
  "install": {
    "shell": "curl -fsSL https://raw.githubusercontent.com/osauer/canary/main/install.sh | sh",
    "mcpb": "https://github.com/osauer/canary/releases/latest/download/canary.mcpb",
    "claude_desktop": "canary setup claude-desktop"
  },
  "requires": [
    "IB Gateway 10.37+ or TWS running locally",
    "IBKR Pro account with TWS API access"
  ],
  "compatible_hosts": [
    "Claude Desktop",
    "Claude Code",
    "Cursor",
    "Continue",
    "Zed",
    "any local stdio MCP host"
  ],
  "capabilities": [
    "daily brief",
    "account summary",
    "positions and exposure",
    "held-option strategy grouping reads",
    "technical and relative-strength screens",
    "detailed market regime and portfolio stress reads",
    "broker-reporting status reads",
    "retrospective broker-truth Edge review",
    "trading rulebook snapshot reads",
    "daemon and gateway health status",
    "protection proposal reads",
    "option exercise opportunity reads",
    "trading-readiness and platform-settings reads",
    "open-order, order-history, and order-status reads",
    "completed-day FX contribution reads",
    "earned stock-lending fee history and report coverage reads",
    "indicative borrowing-rate discovery and dated market context reads",
    "FINRA short-interest research with source dates and coverage",
    "policy and settings plausibility checks against the live book"
  ],
  "safety": {
    "order_entry_surface": false,
    "can_place_orders": false,
    "can_modify_orders": false,
    "can_cancel_orders": false,
    "summary": "The MCP surface is read-only in every release variant. It cannot preview, place, modify, cancel, exercise, or transmit a broker action. Broker actions remain on explicitly confirmed CLI and paired-app paths."
  },
  "keywords": [
    "Interactive Brokers",
    "IBKR",
    "TWS API",
    "IB Gateway",
    "MCP server",
    "Canary",
    "risk desk",
    "portfolio risk",
    "Claude Desktop",
    "Claude Code",
    "Cursor",
    "Zed",
    "Go"
  ]
}
