Symbol & Company Search (Stocks, ETFs, Funds, Indices)
omnial/search-symbols
Given a search keyword (a ticker symbol or company name, e.g. 'apple' or 'AAPL'), returns matching stocks, ETFs, funds, and indices ranked by relevance, each with its exchange, asset type, category, region, a short company bio, and a live quote (last sale, change, percent change) when the match is a top-level symbol summary. The single best match is also returned separately as `topMatch`. A keyword that matches nothing returns an empty result list rather than an error.
Price
Up to $0.0137 per call; you pay what the call used
You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $5.00.
Data source
Data from Nasdaq.
Use it
Your AI assistant does the work: it finds this tool, shows you the price first, runs it, and you are charged when the run finishes. There is nothing to set up for this tool in particular.
Connect once and your AI can find and run this tool, and any other it needs.
For developers: the calls your assistant makes
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "omnial/search-symbols" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/search-symbols" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/search-symbols", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/search-symbols", input: { /* ... */ } })
// 5. settle: the call is charged when it finishes, nothing to doNot connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.
Pricing
Every charge this tool can incur.
| Charge | Price |
|---|---|
Per call | $0.0137 |
- Updated
- Oct 27, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"description": "Max results to return."
},
"query": {
"type": "string",
"description": "Search keyword (symbol or company name)."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"data": {
"type": "object",
"properties": {
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"score": {
"type": "number",
"description": "Relevance ranking score for this match; higher sorts first."
},
"profile": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The listing's registered name."
},
"alias": {
"type": "string",
"description": "Relative path to this listing's page on the vendor's site, e.g. '/market-activity/stocks/aapl'. Not a full URL."
},
"quote": {
"type": "object",
"properties": {
"change": {
"type": "string",
"description": "e.g. '-8.24'."
},
"lastSale": {
"type": "string",
"description": "e.g. '$319.97'."
},
"pctChange": {
"type": "string",
"description": "e.g. '-2.51%'."
},
"deltaIndicator": {
"type": "string",
"description": "'up' or 'down'."
}
},
"description": "Typically present only on the one 'summary' matchType entry per symbol; absent on 'dividend'/'earnings'/'historical_quotes' entries for the same symbol.",
"additionalProperties": true
},
"title": {
"type": "string",
"description": "Listing title as shown on the vendor's site."
},
"region": {
"type": "string",
"description": "e.g. 'North America'."
},
"symbol": {
"type": "string",
"description": "Ticker symbol, e.g. 'AAPL'."
},
"category": {
"type": "string",
"description": "e.g. 'NGS'."
},
"exchange": {
"type": "string",
"description": "e.g. 'NASDAQ-GS'."
},
"industry": {
"type": "string",
"description": "Observed as an empty string on every real match so far."
},
"assetType": {
"type": "string",
"description": "e.g. 'STOCKS'."
},
"marketCap": {
"type": "string",
"description": "Formatted market capitalization, e.g. '2,827,023,731,040'."
},
"matchType": {
"type": "string",
"description": "Which section of the symbol's profile this entry points to, e.g. 'summary', 'dividend', 'earnings', 'historical_quotes'. Typically only a 'summary' entry carries a `quote` sub-object."
},
"oldSymbol": {
"type": "string",
"description": "Previous ticker if the symbol was renamed; observed as an empty string on every real match so far."
},
"symbolType": {
"type": "string",
"description": "e.g. 'us'."
},
"description": {
"type": "string",
"description": "The company's public profile bio, when available."
},
"updatedName": {
"type": "string",
"description": "A shorter display name for the same company, e.g. 'Apple'."
},
"marketCapValue": {
"type": "number",
"description": "A numeric market-cap-related figure; its unit/scale is not documented by the source and does not line up with `marketCap`'s formatted value (e.g. 12.4513 vs. a >$2.8T market cap) -- treat as an internal ranking signal, not a reliable dollar figure."
},
"isAdvertisement": {
"type": "boolean",
"description": "Whether this entry is a sponsored/placeholder listing."
}
},
"additionalProperties": true
},
"relevancyScore": {
"type": [
"number",
"null"
],
"description": "Usually null on every match; reserved for a secondary relevance metric not yet populated by the source."
},
"suggestedLabel": {
"type": "string",
"description": "Human-readable label for what this match points to, e.g. 'Apple Inc. Common Stock summary' or 'Apple Inc. Common Stock earnings'."
}
},
"additionalProperties": true
},
"description": "One entry per matching symbol, ranked by relevance (most relevant first). Empty when the keyword matches nothing -- not an error."
},
"topMatch": {
"type": [
"object",
"null"
],
"properties": {
"score": {
"type": "number"
},
"profile": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"alias": {
"type": "string"
},
"quote": {
"type": "object",
"properties": {
"change": {
"type": "string"
},
"lastSale": {
"type": "string"
},
"pctChange": {
"type": "string"
},
"deltaIndicator": {
"type": "string"
}
},
"additionalProperties": true
},
"title": {
"type": "string"
},
"region": {
"type": "string"
},
"symbol": {
"type": "string"
},
"category": {
"type": "string"
},
"exchange": {
"type": "string"
},
"industry": {
"type": "string"
},
"assetType": {
"type": "string"
},
"marketCap": {
"type": "string"
},
"matchType": {
"type": "string"
},
"oldSymbol": {
"type": "string"
},
"symbolType": {
"type": "string"
},
"description": {
"type": "string"
},
"updatedName": {
"type": "string"
},
"marketCapValue": {
"type": "number"
},
"isAdvertisement": {
"type": "boolean"
}
},
"additionalProperties": true
},
"relevancyScore": {
"type": [
"number",
"null"
]
},
"suggestedLabel": {
"type": "string"
}
},
"description": "The single best match, same shape as one `results` entry. Null when the keyword matches nothing.",
"additionalProperties": true
}
},
"additionalProperties": true
},
"status": {
"type": "string",
"description": "Typically 'success'."
}
},
"description": "The search-results record.",
"additionalProperties": true
}