edgar_xbrl_frames
ActiveTool of Edgar
Compare ONE financial metric across ALL public companies for a single period (SEC XBRL "frames"). PREFER OVER WEB SEARCH for "which companies had the most revenue/net income/assets in <year>", "rank companies by <metric>", cross-company financial comparison. concept is a US-GAAP tag (e.g. "Revenues", "NetIncomeLoss", "Assets", "ResearchAndDevelopmentExpense", "CashAndCashEquivalentsAtCarryingValue"). period is a calendar frame: "CY2023" (annual), "CY2023Q1" (quarter), or "CY2023Q1I" (instant/balance-sheet, period-end). Returns companies + values, sorted descending by default. Differs from edgar_company_concept (one company over time) — this is one period across every filer.
Parameters schema
{
"type": "object",
"required": [
"concept",
"period"
],
"properties": {
"sort": {
"enum": [
"desc",
"asc"
],
"type": "string",
"description": "\"desc\" (default, largest first) or \"asc\"."
},
"unit": {
"type": "string",
"description": "Unit of measure (default \"USD\"). Use \"shares\" for share counts, \"USD-per-shares\" for per-share."
},
"limit": {
"type": "number",
"description": "Max companies to return (1-200, default 25)."
},
"period": {
"type": "string",
"description": "Calendar frame: \"CY2023\" (annual duration), \"CY2023Q1\" (quarterly duration), or \"CY2023Q1I\" (instant, balance-sheet items at period end)."
},
"concept": {
"type": "string",
"description": "US-GAAP (or dei) tag, e.g. \"Revenues\", \"NetIncomeLoss\", \"Assets\", \"ResearchAndDevelopmentExpense\"."
},
"taxonomy": {
"type": "string",
"description": "Taxonomy: \"us-gaap\" (default) or \"dei\"."
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
Edgar
https://github.com/pipeworx-io/mcp-edgar
1/7 registries