Organic Search Keywords of a Site Subfolder (US Database)
omnial/subfolder-organic-keywords
Given a website subfolder (a domain plus a path), returns rows of its organic-search keyword report in the US database: each keyword, the subfolder's position, previous position and change, monthly search volume, cost per click, competition, number of results, twelve monthly interest values, the ranking page's URL, and the keyword's shares of the subfolder's estimated organic traffic and traffic cost. Up to `display_limit` rows (100 by default).
Price
Up to $0.00273 per result; you pay what the call used
The price shown is the price you pay. No monthly minimum. Top-ups start at $5.
Data source
Semrush
Data from Semrush.
Use it
Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "omnial/subfolder-organic-keywords" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/subfolder-organic-keywords" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/subfolder-organic-keywords", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/subfolder-organic-keywords", 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 result Charged for every result returned | $0.00273 |
- Updated
- Oct 15, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"subfolder"
],
"properties": {
"database": {
"enum": [
"us"
],
"type": "string",
"default": "us",
"description": "Regional search database: US. The only value offered."
},
"subfolder": {
"type": "string",
"minLength": 1,
"description": "The subfolder to look up: a domain followed by a path, with no scheme and with the trailing slash included."
},
"display_limit": {
"type": "integer",
"default": 100,
"maximum": 119,
"minimum": 1,
"description": "The most keyword rows to return. Defaults to 100; at most 119."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"rows": {
"type": "array",
"items": {
"type": "object",
"properties": {
"cpc": {
"type": "string",
"description": "Average cost per click for the keyword, as a decimal string with no currency sign."
},
"url": {
"type": "string",
"description": "The page inside the subfolder that ranks for the keyword."
},
"trends": {
"type": "string",
"description": "Twelve comma-separated monthly search-interest values for the keyword, as one string."
},
"keyword": {
"type": "string",
"description": "The search term."
},
"position": {
"type": "string",
"description": "The subfolder's position for the keyword in organic results, as a string."
},
"competition": {
"type": "string",
"description": "Advertiser competition level for the keyword, as a decimal string."
},
"searchVolume": {
"type": "string",
"description": "Average monthly searches for the keyword, as a string."
},
"trafficPercent": {
"type": "string",
"description": "Share of the subfolder's estimated organic traffic that comes from this keyword, as a percentage string."
},
"numberOfResults": {
"type": "string",
"description": "Number of search results reported for the keyword, as a string."
},
"previousPosition": {
"type": "string",
"description": "The subfolder's earlier position for the keyword, as reported, as a string."
},
"positionDifference": {
"type": "string",
"description": "Change in position for the keyword, as reported, as a string."
},
"trafficCostPercent": {
"type": "string",
"description": "Share of the subfolder's estimated organic traffic cost that comes from this keyword, as a percentage string."
}
}
},
"description": "One row per keyword the subfolder ranks for, in the report's order."
},
"database": {
"type": "string",
"description": "The regional search database the rows come from (us)."
}
},
"description": "The subfolder's organic-search keyword rows in the US database."
}