US Economic, SEC EDGAR & On-Chain Data (x402)
What this MCP does
Provides U.S. macroeconomic and SEC filing data, institutional and insider holdings, Treasury yields, energy and housing indicators, and on-chain EVM balances, prices, gas, and portfolios.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'default': 25, 'maximum': 200, 'minimum': 1, 'description': 'Maximum holdings to return, largest first. Default 25.'}, 'ticker': {'type': 'string', 'minLength': 1, 'description': 'The FILER\'s ticker or SEC CIK, e.g. "1067983" for Berkshire Hathaway.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker'], 'properties': {'forms': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Filter to these form types, e.g. ["8-K"]. Omit for all forms.'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Maximum filings to return, newest first. Default 20.'}, 'ticker': {'type': 'string', 'minLength': 1, 'description': 'Ticker symbol (e.g. "AAPL") or a bare SEC CIK (e.g. "320193").'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'minLength': 1, 'description': 'Ticker symbol (e.g. "AAPL") or a bare SEC CIK (e.g. "320193").'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'forms': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Restrict to form types, e.g. ["10-K"].'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Max hits to return. Default 10.'}, 'query': {'type': 'string', 'minLength': 1, 'description': 'Search text. Quote an exact phrase, e.g. "material weakness".'}, 'dateTo': {'type': 'string', 'description': 'ISO end date (YYYY-MM-DD).'}, 'dateFrom': {'type': 'string', 'description': 'ISO start date (YYYY-MM-DD).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ticker'], 'properties': {'forms': {'type': 'array', 'items': {'enum': ['3', '4', '5'], 'type': 'string'}, 'description': 'Which ownership forms to include. Defaults to ["4"].'}, 'limit': {'type': 'integer', 'default': 5, 'maximum': 20, 'minimum': 1, 'description': 'How many recent ownership filings to parse (1-20). Default 5.'}, 'ticker': {'type': 'string', 'minLength': 1, 'description': 'Ticker symbol (e.g. "AAPL") or a bare SEC CIK (e.g. "320193").'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of upcoming releases to return, soonest first. Default 10.'}, 'filter': {'type': 'string', 'description': 'Optional case-insensitive substring filter on the title, e.g. "CPI".'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'token': {'type': 'string', 'default': 'USDC', 'description': 'Which token to check. Defaults to "USDC".'}, 'chains': {'type': 'array', 'items': {'enum': ['base', 'ethereum', 'optimism', 'arbitrum', 'polygon'], 'type': 'string'}, 'description': 'Which chains to include. Defaults to all five supported chains.'}, 'address': {'type': 'string', 'minLength': 1, 'description': 'Wallet address to check (0x + 40 hex).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'chains': {'type': 'array', 'items': {'enum': ['base', 'ethereum', 'optimism', 'arbitrum', 'polygon'], 'type': 'string'}, 'description': 'Which chains to check. Defaults to all five supported chains.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pair'], 'properties': {'pair': {'type': 'string', 'minLength': 1, 'description': 'A named pair (e.g. "ETH/USD") or a raw Chainlink feed contract address.'}, 'chain': {'enum': ['base', 'ethereum', 'optimism', 'arbitrum', 'polygon'], 'type': 'string', 'default': 'base', 'description': 'Which chain the feed lives on. Defaults to base.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'address': {'type': 'string', 'minLength': 1, 'description': 'Wallet address to value (0x + 40 hex), on Base.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['addresses'], 'properties': {'chain': {'enum': ['base', 'ethereum', 'optimism', 'arbitrum', 'polygon'], 'type': 'string', 'default': 'base', 'description': 'Which EVM chain to query. Defaults to base.'}, 'token': {'type': 'string', 'description': 'ERC-20 contract address. Defaults to canonical USDC on the selected chain.'}, 'addresses': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 500, 'minItems': 1, 'description': '1-500 EVM wallet addresses (0x + 40 hex). Duplicates are removed.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['input'], 'properties': {'input': {'type': 'string', 'minLength': 1, 'description': 'Raw or malformed JSON text to repair. Examples: "{name: \'Ada\', age: \'36\',}", a ```json fenced block, or a truncated \'{"items":[1,2,3\'.'}, 'coerce': {'type': 'boolean', 'default': True, 'description': 'When true (default), coerce primitives to satisfy the schema before validating (e.g. "36" -> 36).'}, 'schema': {'type': 'object', 'description': 'Optional JSON Schema (draft 2020-12) object to validate and coerce the repaired JSON against.', 'additionalProperties': {}}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'changed', 'errors', 'repairs'], 'properties': {'ok': {'type': 'boolean', 'description': 'True if the result is valid JSON (and schema-valid when a schema was provided).'}, 'data': {'description': 'The repaired/validated JSON value (object, array, or primitive). null when repair failed.'}, 'errors': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Actionable error messages when ok is false (empty when ok is true).'}, 'changed': {'type': 'boolean', 'description': 'True if any repair or coercion changed the input.'}, 'repairs': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Human-readable description of each repair or coercion applied.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['input'], 'properties': {'input': {'type': 'string', 'minLength': 1, 'description': 'Raw tabular text: a CSV/TSV block or a Markdown table.'}, 'format': {'enum': ['auto', 'csv', 'tsv', 'markdown'], 'type': 'string', 'default': 'auto', 'description': "Force a parser or auto-detect (default 'auto')."}, 'schema': {'type': 'object', 'description': 'Optional JSON Schema (draft 2020-12) to validate/coerce each row object against.', 'additionalProperties': {}}, 'hasHeader': {'enum': ['auto', 'true', 'false'], 'type': 'string', 'default': 'auto', 'description': "Whether the first row is a header. 'auto' uses a heuristic."}, 'inferTypes': {'type': 'boolean', 'default': True, 'description': 'When true (default), infer cell types (number/integer/boolean/null); else keep strings.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ok', 'format', 'columns', 'rows', 'rowCount', 'changed', 'errors', 'repairs'], 'properties': {'ok': {'type': 'boolean', 'description': 'True if the input parsed as a table (and every row is schema-valid when a schema was given).'}, 'rows': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}, 'description': 'One JSON object per data row, keyed by column name.'}, 'errors': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Actionable error messages when ok is false (empty when ok is true).'}, 'format': {'enum': ['csv', 'tsv', 'markdown'], 'type': 'string', 'description': 'The detected/used format.'}, 'changed': {'type': 'boolean', 'description': 'True if any normalization or coercion changed the input.'}, 'columns': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'type'], 'properties': {'name': {'type': 'string'}, 'type': {'type': 'string'}}, 'additionalProperties': False}, 'description': 'Inferred column names and types.'}, 'repairs': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Human-readable description of each normalization applied.'}, 'rowCount': {'type': 'number', 'description': 'Number of data rows returned.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'integer', 'default': 1, 'maximum': 30, 'minimum': 1, 'description': 'How many recent business days of the curve to return, newest first. Default 1.'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
DeltaSignal ATLAS-7
Analyzes SEC and XBRL data for crypto-related public companies, including fundamentals, issuer signals, peer comparisons, stress …
intel
Provides multi-chain market intelligence, blockchain activity metrics, trading and portfolio planning, sanctions clearance, agent…
Market Intelligence API
Analyzes crypto and tokenized-asset markets using DEX flows, perpetual positioning, smart-money activity, token risk, market news…
Gate MCP
Provides public Gate exchange market data for spot, futures, delivery, margin, options, Alpha, Earn products, order books, candle…
AgentFeed
Provides crypto market data on liquidations, funding, open interest, order books, spreads, liquidation forecasts, and tokenized-a…
whale-insights
Provides read-only crypto market and on-chain intelligence, including whale activity, analyst signals, prices, funding rates, gas…
Okx
Provides public OKX market data for crypto instruments, including candles, prices, order books, funding rates, open interest, pos…
mcp
Provides crypto derivatives and market-structure data including funding, open interest, liquidations, options, ETF flows, leverag…