Models and clients
Oracle uses the model you already pay for and runs where you already work: the terminal, a desktop app, any MCP client and the chat apps on your phone.
The Oracle welcome screen in a narrow terminal: local signer ready and the model in use.
Terminal
Type oracle to open the chat. /chain picks the active chain, /model switches models, and oracle doctor checks providers before you trade.
You ask Oracle to quote 1,250 USDC to ETH on Base. The dex_quote tool returns three routes and Oracle answers that the best is Uniswap v3 at 0.4012 ETH.
Rendered as text by Oracle's own TUI snapshot harness, with its fixed test data: quote values are fixtures, not live prices.
Models
Pick one with oracle setup model, or switch inside a chat with /model.
- Sign in
- Claude, Codex and Grok, with your existing account.
- API key
- OpenRouter, OpenAI, Anthropic, xAI, DeepSeek, Gemini, Kimi, Mistral, Nous Portal, Qwen and GLM, or any OpenAI-compatible endpoint.
- Local
- llama.cpp or Ollama on your own machine, from the CLI.
- Desktop app
- Connect Claude, Codex or Grok, or paste an API key, then pick a model and a chain.
MCP clients
One command adds Oracle to your agent. Through MCP, Oracle reads and prepares only; signing stays with your wallet or your local signer.
| Client | Command | Copy |
|---|---|---|
| Claude Code | oracle mcp install claude-code | |
| Claude Desktop | oracle mcp install claude-desktop | |
| Codex | oracle mcp install codex | |
| ChatGPT | oracle mcp install chatgpt | |
| Cursor | oracle mcp install cursor | |
| VS Code | oracle mcp install vscode | |
| Any MCP client | oracle mcp install generic |
The generic target prints the JSON config to paste into any other MCP client.
Chat apps
Ask from your phone and approve from the same thread. Approvals only work while oracle signer runs on your machine, and only for the owner.
- Telegram
- Prepared transactions arrive as cards with Allow and Deny.
- Discord
- The
/oraclecommand reads data or prepares an unsigned action./pending,/approveand/denyhandle approvals. - WhatsApp and Signal
- Through the Hermes messaging gateway, with the same
/pending,/approveand/denycommands.