Omniscient Master Suite OMNISCIENT · 3.1

Finance Quotes v1.0.0

Data & charts finance-quotes 3 actions MCP

Fetch a live stock/crypto/index/FX quote, a daily price history, or a whole watchlist table - no API key required.

The omniscient:// link needs a protocol handler on your machine, which is not built yet. Until then it does nothing — use the commands below.

Actions

Jump to: quotehistorywatchlist

Get a quote

quote

Latest price and change for one symbol (stock, crypto, index or FX pair).

Inputs

NameTypeRequired / defaultValues and notes
symbol string required

Outputs

NameTypeNotes
symbol string
name string
exchange string
currency string
price float
previous_close float
change float
change_percent float
day_high float
day_low float
volume int
as_of string

Get price history

history

Daily open/high/low/close/volume series for a symbol over the last N trading days.

Inputs

NameTypeRequired / defaultValues and notes
symbol string required
days int optional, default 30

Outputs

NameTypeNotes
symbol string
name string
currency string
days_requested int
days_returned int
series json

Get a watchlist

watchlist

Latest quote for every symbol in a list, as one table - a bad or unknown symbol fails only its own row.

Inputs

NameTypeRequired / defaultValues and notes
symbols json required

Outputs

NameTypeNotes
count int
ok int
failed int
rows json

Use it

Get a quote

Command line

shell
python app.py --action quote --params '{"symbol": "<symbol>"}'

Run from the app’s own folder. Single quotes work in bash and PowerShell; in cmd.exe use double quotes and escape the inner ones.

MCP tool

mcp
run_action("finance-quotes", "quote", {"symbol": "<symbol>"})

Workflow node

json
{
  "id": "n0",
  "app": "finance-quotes",
  "action": "quote",
  "params": {
    "symbol": "<symbol>"
  },
  "inputs": {}
}

Get price history

Command line

shell
python app.py --action history --params '{"symbol": "<symbol>"}'

Run from the app’s own folder. Single quotes work in bash and PowerShell; in cmd.exe use double quotes and escape the inner ones.

MCP tool

mcp
run_action("finance-quotes", "history", {"symbol": "<symbol>"})

Workflow node

json
{
  "id": "n0",
  "app": "finance-quotes",
  "action": "history",
  "params": {
    "symbol": "<symbol>"
  },
  "inputs": {}
}

Get a watchlist

Command line

shell
python app.py --action watchlist --params '{"symbols": {}}'

Run from the app’s own folder. Single quotes work in bash and PowerShell; in cmd.exe use double quotes and escape the inner ones.

MCP tool

mcp
run_action("finance-quotes", "watchlist", {"symbols": {}})

Workflow node

json
{
  "id": "n0",
  "app": "finance-quotes",
  "action": "watchlist",
  "params": {
    "symbols": {}
  },
  "inputs": {}
}

Example prompts

Things you can say to Claude, Cursor or Codex once the MCP server is registered.