Oblique Markets
Ce que fait ce MCP
Offers paid research, web extraction, agent-service routing, market analytics, Base blockchain inspection, browser evidence, and bounded LLM utilities.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['task', 'max_price'], 'properties': {'task': {'type': 'string'}, 'max_price': {'type': 'number', 'minimum': 0}, 'price_cap': {'type': 'number', 'minimum': 0}, 'constraints': {'type': 'object'}, 'output_format': {'enum': ['json', 'markdown', 'text'], 'type': 'string'}, 'preferred_rail': {'enum': ['x402:base', 'x402:solana', 'mpp:tempo'], 'type': 'string'}, 'prior_bid_atomic': {'type': 'integer', 'minimum': 0}, 'seller_delivery_receipt': {'type': 'object'}}}
Schéma d’entrée
{'type': 'object', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'examples': ['0x4200000000000000000000000000000000000006'], 'description': 'Base/EVM wallet address to inspect'}, 'include': {'type': 'array', 'items': {'enum': ['time', 'block_number', 'gas_price', 'usdc_balance', 'endpoint_verify'], 'type': 'string'}, 'maxItems': 5, 'description': 'Compatibility alias for components', 'uniqueItems': True}, 'chain_id': {'type': ['string', 'integer'], 'description': 'Compatibility chain identifier'}, 'endpoints': {'type': 'array', 'items': {'type': 'object'}, 'maxItems': 5, 'description': 'Compatibility list; first URL is used by endpoint_verify'}, 'components': {'type': 'array', 'items': {'enum': ['time', 'block_number', 'gas_price', 'usdc_balance', 'endpoint_verify'], 'type': 'string'}, 'maxItems': 5, 'minItems': 1, 'description': 'Utilities to run; defaults to all five', 'uniqueItems': True}, 'endpoint_url': {'type': 'string', 'format': 'uri', 'description': 'HTTPS x402 endpoint for endpoint_verify'}, 'wallet_address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Compatibility alias for wallet'}, 'endpoint_request': {'type': 'object', 'description': 'Optional request descriptor for endpoint_verify'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'Bare domain (example.com) or https URL — normalized to the https origin'}}}
Schéma d’entrée
{'type': 'object', 'examples': [{'components': ['time', 'bazaar_delta', 'bazaar_trending'], 'since_snapshot': '2026-08-28'}], 'properties': {'cursor': {'type': 'string', 'description': 'Opaque continuation cursor returned by a prior poll.'}, 'components': {'type': 'array', 'items': {'enum': ['bazaar', 'time', 'base', 'facilitator_health', 'bazaar_delta', 'bazaar_trending'], 'type': 'string'}, 'maxItems': 6, 'minItems': 1, 'description': 'Optional signals to include; defaults to the four legacy components.', 'uniqueItems': True}, 'since_snapshot': {'type': 'string', 'description': 'Completed Bazaar snapshot date to anchor a delta/trending poll.'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['question'], 'properties': {'question': {'type': 'string', 'examples': ['What is the x402 payment protocol?'], 'description': 'Question to answer with citations'}}}
Schéma d’entrée
{'type': 'object', 'required': ['origin_airports', 'destination_airports', 'start_date', 'end_date'], 'properties': {'cabin': {'type': 'string'}, 'end_date': {'type': 'string'}, 'passengers': {'type': 'integer'}, 'start_date': {'type': 'string'}, 'origin_airports': {'type': 'array', 'items': {'type': 'string'}}, 'destination_airports': {'type': 'array', 'items': {'type': 'string'}}}}
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['payer', 'recipient', 'asset', 'amount', 'chain', 'deadline', 'fee_cap', 'intent_id'], 'properties': {'asset': {'type': 'string', 'description': 'native/BNB or a BEP-20 contract address'}, 'chain': {'enum': ['bnb', 'bnb-smart-chain', 'eip155:56', '56'], 'type': 'string'}, 'payer': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'amount': {'type': 'string', 'pattern': '^[0-9]+(?:\\.[0-9]+)?$'}, 'fee_cap': {'type': 'string', 'pattern': '^[0-9]+(?:\\.[0-9]+)?$', 'description': 'Maximum network fee in BNB'}, 'deadline': {'type': ['string', 'integer'], 'description': 'ISO-8601 timestamp or Unix seconds'}, 'intent_id': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'recipient': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'required': ['base'], 'properties': {'base': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'flow': {'enum': ['in', 'out', 'all'], 'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'chains': {'enum': ['base'], 'type': 'string'}, 'offset': {'type': 'integer', 'maximum': 9950, 'minimum': 0}, 'tokens': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}}}
Schéma d’entrée
{'type': 'object', 'required': ['address', 'direction'], 'properties': {'asset': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'direction': {'enum': ['in', 'out', 'both'], 'type': 'string'}, 'counterparty': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'to_timestamp': {'type': 'string', 'format': 'date-time'}, 'from_timestamp': {'type': 'string', 'format': 'date-time'}}}
Schéma d’entrée
{'type': 'object', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}$', 'description': 'Transaction hash, 0x-prefixed 64 hex chars'}}}
Schéma d’entrée
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'EVM address, 0x-prefixed 40 hex chars'}}}
Schéma d’entrée
{'type': 'object', 'required': ['tx'], 'properties': {'tx': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}$', 'description': 'Transaction hash to verify, 0x-prefixed 64 hex chars'}}}
Schéma d’entrée
{'type': 'object', 'required': ['address'], 'properties': {'asset': {'type': 'string', 'description': 'Optional native/base/eth or ERC-20 contract address'}, 'chain': {'enum': ['base', 'base-mainnet', 'eip155:8453'], 'type': 'string', 'default': 'base'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'lookback_blocks': {'type': 'integer', 'default': 10000, 'maximum': 100000, 'minimum': 1}, 'include_counterparties': {'type': 'boolean', 'default': False}}}
Schéma d’entrée
{'type': 'object', 'required': ['items', 'idempotency_key'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['url', 'schema'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'HTTPS page to extract'}, 'schema': {'type': 'object', 'description': 'JSON Schema for the extracted JSON value'}}}, 'maxItems': 10, 'minItems': 1}, 'idempotency_key': {'type': 'string', 'maxLength': 128, 'minLength': 1}}}
Schéma d’entrée
{'type': 'object', 'required': ['jobs', 'idempotency_key'], 'properties': {'jobs': {'type': 'array', 'items': {'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'HTTPS page to fetch'}}}, 'maxItems': 10, 'minItems': 1}, 'idempotency_key': {'type': 'string', 'maxLength': 128, 'minLength': 1}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'properties': {'view': {'enum': ['category-feed', 'scout_digest'], 'type': 'string'}, 'cursor': {'type': 'string'}, 'categories': {'type': 'array', 'items': {'type': 'string'}}, 'max_changes': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'since_snapshot': {'type': 'string'}, 'client_polled_at': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'required': ['resource'], 'properties': {'resource': {'type': 'string', 'description': 'The listed resource URL to lint'}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'properties': {'network': {'type': 'string', 'description': "Optional network filter (e.g. 'base', 'solana'); omit for all networks."}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'required': ['url', 'action', 'expected', 'request_id'], 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'action': {'type': 'object', 'required': ['type'], 'properties': {'type': {'enum': ['click', 'type', 'goto'], 'type': 'string'}, 'value': {'type': 'string'}, 'selector': {'type': 'string'}}}, 'expected': {'type': 'object', 'properties': {'selector': {'type': 'string'}, 'text_contains': {'type': 'string'}}}, 'request_id': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['messages'], 'properties': {'messages': {'type': 'array'}, 'max_tokens': {'type': 'integer', 'maximum': 600}}}
Schéma d’entrée
{'type': 'object', 'required': ['text', 'labels'], 'properties': {'text': {'type': 'string', 'description': 'Text to classify (truncated to 8,000 characters)'}, 'labels': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 20, 'minItems': 2, 'description': '2-20 candidate labels; the response is exactly one of them'}}}
Schéma d’entrée
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'examples': ['COIN'], 'description': 'Exchange ticker, e.g. AAPL'}, 'filing_type': {'enum': ['10-K', '10-Q', '8-K'], 'type': 'string', 'default': '10-K'}}}
Schéma d’entrée
{'type': 'object', 'required': ['product_type', 'max_price_usdc', 'reversible', 'max_latency_ms', 'supported_assets', 'human_authorization_required', 'refund_capability'], 'properties': {'reversible': {'type': 'boolean'}, 'product_type': {'enum': ['digital_retrieval', 'inference', 'reversible_action', 'physical_goods'], 'type': 'string'}, 'max_latency_ms': {'type': 'number', 'minimum': 0}, 'max_price_usdc': {'type': 'number', 'minimum': 0}, 'supported_assets': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}, 'refund_capability': {'type': 'boolean'}, 'human_authorization_required': {'type': 'boolean'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'symbol': {'type': 'string', 'default': 'BTC', 'examples': ['ETH'], 'description': 'Single token symbol, e.g. ETH, BTC, SOL'}}}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'description': 'Any query parameters; they are returned verbatim.', 'additionalProperties': {'type': 'string'}}
Schéma d’entrée
{'type': 'object', 'required': ['target_url'], 'properties': {'body': {}, 'method': {'enum': ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'HEAD'], 'type': 'string', 'default': 'GET'}, 'headers': {'type': 'object', 'description': 'Scalar request headers'}, 'target_url': {'type': 'string', 'format': 'uri', 'description': 'Public http(s) endpoint to test'}, 'task_assertions': {'type': 'object', 'description': 'Optional status, body_contains and response_schema assertions'}}}
Schéma d’entrée
{'type': 'object', 'required': ['text', 'schema'], 'properties': {'text': {'type': 'string', 'description': 'Source text to extract from (truncated to 8,000 characters)'}, 'schema': {'type': 'object', 'description': 'JSON Schema object the output must conform to'}}}
Schéma d’entrée
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Text to analyze (truncated to 8,000 characters)'}, 'max_keywords': {'type': 'integer', 'default': 10, 'maximum': 25, 'minimum': 1, 'description': 'Maximum keywords to return'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'URL to fetch (must be https)'}, 'format': {'enum': ['markdown', 'text', 'json'], 'type': 'string', 'description': 'Output format (default: markdown)'}, 'extract_options': {'type': 'object', 'properties': {'selector': {'type': 'string', 'description': 'CSS selector to extract (not yet implemented)'}}}}}
Schéma d’entrée
{'type': 'object', 'required': ['selected_offer', 'alternatives'], 'properties': {'alternatives': {'type': 'array', 'maxItems': 32}, 'selected_offer': {'type': 'object'}, 'max_price_atomic': {'type': 'integer', 'minimum': 0}, 'signature_secret': {'type': 'string'}, 'signed_selected_offer': {'type': 'object'}, 'selected_offer_declared': {'type': 'boolean'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'lei': {'type': 'string', 'description': '20-character Legal Entity Identifier'}, 'country': {'type': 'string', 'description': 'ISO 3166-1 alpha-2 legal-address country code'}, 'candidates': {'type': 'boolean', 'default': False, 'description': 'Return ranked candidates instead of rejecting an ambiguous match'}, 'legal_name': {'type': 'string', 'description': 'Legal entity name or distinctive name fragment'}, 'jurisdiction': {'type': 'string', 'description': 'ISO 3166-2 jurisdiction code'}, 'registration_id': {'type': 'string', 'description': 'Entity registration identifier'}}, 'minProperties': 1, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['messages'], 'properties': {'model': {'type': 'string', 'default': 'deepseek/deepseek-v4-flash', 'description': 'Model ID (see /api/v1/models)'}, 'stream': {'type': 'boolean', 'default': False, 'description': 'Enable SSE streaming'}, 'messages': {'type': 'array', 'items': {'type': 'object'}, 'examples': [[{'role': 'user', 'content': 'Say hello in five words.'}]], 'description': 'Chat messages array'}}}
Schéma d’entrée
{'type': 'object', 'anyOf': [{'required': ['listing_name']}, {'required': ['listing_url']}], 'properties': {'listing_url': {'type': 'string', 'format': 'uri', 'description': 'Listing resource URL to match instead'}, 'listing_name': {'type': 'string', 'description': 'Listing/service name to match'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'chain': {'type': 'string', 'default': 'Base'}, 'symbol': {'type': 'string'}, 'project': {'type': 'string'}, 'token_address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}}}
Schéma d’entrée
{'type': 'object', 'required': ['task'], 'properties': {'rail': {'enum': ['tempo', 'mpp:tempo'], 'type': 'string', 'default': 'tempo'}, 'task': {'type': 'string', 'description': 'Natural-language task to match against the MPP public catalog'}, 'freshness': {'type': 'object', 'properties': {'max_age_seconds': {'type': 'integer', 'minimum': 0}}}, 'price_cap': {'type': 'number', 'minimum': 0, 'description': 'Maximum service price in USD'}}}
Schéma d’entrée
{'type': 'object', 'required': ['task'], 'properties': {'task': {'type': 'string', 'description': 'Natural-language task to route'}, 'price_cap': {'type': 'number', 'minimum': 0}, 'constraints': {'type': 'object'}, 'output_format': {'enum': ['json', 'markdown', 'text'], 'type': 'string', 'default': 'json'}, 'preferred_chain': {'enum': ['base', 'solana', 'tempo'], 'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['task'], 'properties': {'task': {'type': 'string', 'description': 'Task used to select an allowlisted observer-proven seller'}}}
Schéma d’entrée
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'examples': ['0xc9c7b38C0942914fC8EA12063BC92dcd3b581670'], 'description': 'The Base address that paid you'}, 'window_days': {'type': 'integer', 'default': 30, 'maximum': 90, 'minimum': 1, 'description': 'How far back to read, in days'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'examples': [{'name': 'Ada Lovelace', 'email': 'ada@example.com', 'company': 'Analytical Engines', 'location': 'London', 'requested_fields': ['email', 'company', 'location', 'job_title', 'linkedin_url']}], 'required': ['requested_fields'], 'properties': {'name': {'type': 'string', 'maxLength': 256, 'description': 'Full name'}, 'email': {'type': 'string', 'maxLength': 256, 'description': 'Email address'}, 'phone': {'type': 'string', 'maxLength': 256, 'description': 'Phone number'}, 'company': {'type': 'string', 'maxLength': 256, 'description': 'Company or organization'}, 'location': {'type': 'string', 'maxLength': 256, 'description': 'Location'}, 'linkedin_url': {'type': 'string', 'maxLength': 256, 'description': 'professional profile URL'}, 'requested_fields': {'type': 'array', 'items': {'enum': ['email', 'phone', 'company', 'location', 'job_title', 'linkedin_url'], 'type': 'string'}, 'maxItems': 6, 'minItems': 1, 'uniqueItems': True}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {'name': {'type': 'string', 'description': 'Full name'}, 'email': {'type': 'string', 'description': 'Person email address'}, 'domain': {'type': 'string', 'description': 'Company domain'}, 'company': {'type': 'string', 'description': 'Company or organization'}, 'last_name': {'type': 'string', 'description': 'Last name'}, 'first_name': {'type': 'string', 'description': 'First name'}, 'linkedin_url': {'type': 'string', 'description': 'professional profile URL'}}, 'minProperties': 1, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 10, 'minimum': 1}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 1000, 'minimum': 0}, 'person_names': {'type': 'array', 'items': {'type': 'object', 'required': ['value'], 'properties': {'value': {'type': ['string', 'number']}, 'exclude': {'type': 'boolean'}, 'exact_match': {'type': 'boolean'}}, 'additionalProperties': False}, 'maxItems': 10}, 'search_after': {'type': 'string', 'maxLength': 512}, 'person_skills': {'type': 'array', 'items': {'type': 'object', 'required': ['value'], 'properties': {'value': {'type': ['string', 'number']}, 'exclude': {'type': 'boolean'}, 'exact_match': {'type': 'boolean'}}, 'additionalProperties': False}, 'maxItems': 10}, 'person_locations': {'type': 'array', 'items': {'type': 'object', 'required': ['value'], 'properties': {'value': {'type': ['string', 'number']}, 'exclude': {'type': 'boolean'}, 'exact_match': {'type': 'boolean'}}, 'additionalProperties': False}, 'maxItems': 10}, 'current_company_names': {'type': 'array', 'items': {'type': 'object', 'required': ['value'], 'properties': {'value': {'type': ['string', 'number']}, 'exclude': {'type': 'boolean'}, 'exact_match': {'type': 'boolean'}}, 'additionalProperties': False}, 'maxItems': 10}, 'current_company_domains': {'type': 'array', 'items': {'type': 'object', 'required': ['value'], 'properties': {'value': {'type': ['string', 'number']}, 'exclude': {'type': 'boolean'}, 'exact_match': {'type': 'boolean'}}, 'additionalProperties': False}, 'maxItems': 10}, 'current_position_titles': {'type': 'array', 'items': {'type': 'object', 'required': ['value'], 'properties': {'value': {'type': ['string', 'number']}, 'exclude': {'type': 'boolean'}, 'exact_match': {'type': 'boolean'}}, 'additionalProperties': False}, 'maxItems': 10}, 'current_company_industries': {'type': 'array', 'items': {'type': 'object', 'required': ['value'], 'properties': {'value': {'type': ['string', 'number']}, 'exclude': {'type': 'boolean'}, 'exact_match': {'type': 'boolean'}}, 'additionalProperties': False}, 'maxItems': 10}, 'current_company_specialties': {'type': 'array', 'items': {'type': 'object', 'required': ['value'], 'properties': {'value': {'type': ['string', 'number']}, 'exclude': {'type': 'boolean'}, 'exact_match': {'type': 'boolean'}}, 'additionalProperties': False}, 'maxItems': 10}, 'current_company_headquarters': {'type': 'array', 'items': {'type': 'object', 'required': ['value'], 'properties': {'value': {'type': ['string', 'number']}, 'exclude': {'type': 'boolean'}, 'exact_match': {'type': 'boolean'}}, 'additionalProperties': False}, 'maxItems': 10}, 'current_position_seniority_level': {'type': 'array', 'items': {'type': 'object', 'required': ['value'], 'properties': {'value': {'type': ['string', 'number']}, 'exclude': {'type': 'boolean'}, 'exact_match': {'type': 'boolean'}}, 'additionalProperties': False}, 'maxItems': 10}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['input'], 'properties': {'input': {'type': 'object', 'required': ['type', 'method'], 'properties': {'type': {'type': 'string', 'const': 'http'}, 'method': {'enum': ['GET', 'HEAD', 'DELETE'], 'type': 'string'}, 'headers': {'type': 'object', 'additionalProperties': {'type': 'string'}}, 'queryParams': {'type': 'object', 'required': ['amount', 'currency'], 'properties': {'amount': {'type': 'string', 'pattern': '^1(?:\\.0{1,2})?$', 'description': 'Exactly 1 USD is supported by this $1 prepaid token SKU.'}, 'currency': {'enum': ['usd'], 'type': 'string'}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'properties': {'page': {'type': 'integer', 'default': 1, 'maximum': 100, 'minimum': 1}, 'geoId': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'title': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'school': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'search': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'lastName': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'location': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'firstName': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'followerOf': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'industryId': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'pastCompany': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'currentCompany': {'type': 'string', 'maxLength': 256, 'minLength': 1}, 'requestContext': {'type': 'object', 'additionalProperties': True}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['address'], 'properties': {'block': {'type': 'string', 'default': 'latest', 'examples': ['latest'], 'description': "'latest' (default) or a decimal block number; explicit blocks are immutable and cached longer."}, 'chain': {'enum': ['base', 'ethereum', 'optimism', 'arbitrum', 'polygon', '8453', '1', '10', '42161', '137'], 'type': 'string', 'default': 'base', 'examples': ['base'], 'description': 'Chain name (base, ethereum, optimism, arbitrum, polygon) or chain id (8453, 1, 10, 42161, 137). Default base.'}, 'slots': {'type': 'array', 'items': {'type': 'string'}, 'examples': [['0', '1']], 'maxItems': 4, 'description': 'Up to 4 extra raw storage slots to read and decode: each a 0x bytes32 or a decimal slot number. GET accepts a comma-separated list.'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'examples': ['0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913'], 'description': 'Contract address to inspect, 0x plus 40 hex characters (any case).'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['url', 'idempotency_key'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'HTTPS page to extract'}, 'idempotency_key': {'type': 'string', 'maxLength': 128, 'minLength': 1}}}
Schéma d’entrée
{'type': 'object', 'required': ['urls', 'question', 'idempotency_key'], 'properties': {'urls': {'type': 'array', 'items': {'type': 'string', 'format': 'uri'}, 'maxItems': 5, 'minItems': 1}, 'question': {'type': 'string', 'maxLength': 2000, 'minLength': 1}, 'idempotency_key': {'type': 'string', 'maxLength': 128, 'minLength': 1}}}
Schéma d’entrée
{'type': 'object', 'examples': [{'resource_url': 'https://x402.shizu.me/crypto'}], 'properties': {'cursor': {'type': 'string', 'description': 'Opaque paging cursor from a previous seller_payto response.'}, 'network': {'type': 'string', 'description': "Optional CAIP-2 network filter, e.g. 'eip155:8453' or 'solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpKuc147dw2N9d'."}, 'window_days': {'type': 'integer', 'default': 30, 'maximum': 90, 'minimum': 7, 'description': 'How many snapshot days back from the latest snapshot to replay (7–90, default 30).'}, 'resource_url': {'type': 'string', 'description': 'One listing: the resource URL exactly as the x402 Bazaar reports it (http/https). Mutually exclusive with seller_payto.'}, 'seller_payto': {'type': 'string', 'description': 'All listings paid to this address (the payTo the Bazaar reports); up to 25 per page with a cursor. Mutually exclusive with resource_url.'}}, 'description': 'Exactly one of resource_url or seller_payto is required.', 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['question'], 'properties': {'scope': {'type': 'object', 'properties': {'exclude_domains': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 5, 'description': 'Never use these domains'}, 'include_domains': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 5, 'description': 'Only search these domains'}}, 'additionalProperties': False}, 'question': {'type': 'string', 'maxLength': 500, 'minLength': 1, 'description': 'One concise research question'}, 'freshness': {'enum': ['day', 'week', 'month', 'year'], 'type': 'string', 'description': 'Only sources from the last day/week/month/year'}, 'max_sources': {'type': 'integer', 'default': 5, 'maximum': 5, 'minimum': 1}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['text', 'instruction'], 'properties': {'text': {'type': 'string', 'description': 'Text to rewrite (truncated to 8,000 characters)'}, 'instruction': {'type': 'string', 'description': 'Rewrite instruction, e.g. "make it formal"'}}}
Schéma d’entrée
{'type': 'object', 'required': ['task'], 'properties': {'task': {'type': 'string'}, 'constraints': {'type': 'object', 'properties': {'chain': {'enum': ['base', 'solana'], 'type': 'string'}, 'category': {'type': 'string'}, 'max_price': {'type': 'number'}}}, 'seller_delivery_receipt': {'type': 'object'}}}
Schéma d’entrée
{'type': 'object', 'required': ['code'], 'properties': {'args': {'type': 'array', 'items': {'type': 'string', 'maxLength': 1024}, 'maxItems': 16, 'description': 'Command-line arguments (sys.argv[1:]), at most 16.'}, 'code': {'type': 'string', 'maxLength': 32768, 'minLength': 1, 'description': 'Python 3 program source, at most 32 KB. Runs as main.py in an empty working directory.'}, 'files': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'content_base64'], 'properties': {'name': {'type': 'string', 'pattern': '^[A-Za-z0-9._-]{1,128}$', 'description': 'File name written into the working directory (no paths).'}, 'content_base64': {'type': 'string', 'description': 'File content, base64, at most 256 KB decoded.'}}}, 'maxItems': 4, 'description': 'Up to 4 input files written into the working directory before the run.'}, 'stdin': {'type': 'string', 'maxLength': 32768, 'description': 'Text piped to the program on standard input (at most 32 KB).'}, 'timeout_s': {'type': 'number', 'default': 15, 'maximum': 30, 'minimum': 1, 'description': 'Wall-clock limit for the program in seconds (default 15, max 30).'}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'anyOf': [{'required': ['text']}, {'required': ['topic']}], 'properties': {'text': {'type': 'string', 'examples': ['Settlement volume on Base doubled this quarter while prices held.'], 'description': 'Text to score directly'}, 'topic': {'type': 'string', 'examples': ['agent payments'], 'description': 'Topic to gather and score instead of text'}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'required': ['tx_hash'], 'properties': {'tx_hash': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}$', 'description': 'Transaction hash to verify on Base mainnet'}, 'chain_id': {'type': 'integer', 'default': 8453, 'description': 'Chain id (only 8453, Base mainnet, is supported)'}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'properties': {'accounts': {'type': 'string', 'examples': ['EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v'], 'description': 'Optional: up to 5 comma-separated base58 pubkeys; the fee sample is then limited to transactions that lock these accounts writable.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Text to summarize (truncated to 8,000 characters)'}, 'style': {'enum': ['bullets', 'paragraph', 'one-line'], 'type': 'string', 'default': 'paragraph', 'description': 'Output shape'}}}
Schéma d’entrée
{'type': 'object', 'required': ['address'], 'properties': {'mint': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'Keep only transactions that moved this mint.'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 20, 'minimum': 1, 'description': 'Most recent transactions scanned; filters apply within them. Page with cursor.before.'}, 'before': {'type': 'string', 'description': 'Signature cursor from a previous response (cursor.before) to page further back.'}, 'address': {'type': 'string', 'pattern': '^[1-9A-HJ-NP-Za-km-z]{32,44}$', 'description': 'Solana wallet owner or token mint (base58).'}, 'activity': {'enum': ['any', 'transfer', 'swap', 'mint_burn'], 'type': 'string', 'default': 'any', 'description': 'Keep only transactions of this read: transfer, swap (a public DEX program was involved), mint_burn.'}, 'direction': {'enum': ['any', 'in', 'out'], 'type': 'string', 'default': 'any', 'description': 'For a wallet subject: keep transactions where the wallet received (in) or sent (out) tokens.'}, 'window_hours': {'type': 'integer', 'default': 24, 'maximum': 168, 'minimum': 1}}}
Schéma d’entrée
{'type': 'object', 'required': ['token_address'], 'properties': {'chain': {'type': 'string', 'default': 'Base'}, 'symbol': {'type': 'string'}, 'token_address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'chain': {'type': 'string', 'default': 'Base'}, 'symbol': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'to': {'type': 'string'}, 'from': {'type': 'string'}, 'since': {'type': 'string'}, 'until': {'type': 'string'}, 'words': {'type': 'string'}, 'phrase': {'type': 'string'}, 'hashtags': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', 'required': ['ticker', 'interval', 'lookback'], 'properties': {'ticker': {'type': 'string', 'pattern': '^[A-Z]{1,5}$', 'examples': ['AAPL'], 'description': 'One US-listed ticker, uppercase letters only.'}, 'interval': {'enum': ['1d', '1wk', '1mo'], 'type': 'string'}, 'lookback': {'type': 'integer', 'maximum': 3650, 'minimum': 1}, 'indicators': {'type': 'array', 'items': {'enum': ['sma_20', 'ema_20', 'rsi_14'], 'type': 'string'}, 'uniqueItems': True}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['wallet_address'], 'properties': {'wallet_address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}}}
Schéma d’entrée
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'enum': ['ethereum', 'base'], 'type': 'string', 'default': 'base'}, 'address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'examples': ['0x970007590aCC5C938cd51345B17AF51B1B40D3Ab'], 'description': 'EVM wallet address'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'examples': ['https://example.com/'], 'description': 'Page to extract'}}}
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 10, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 512, 'minLength': 1}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 1000, 'minimum': 0}}, 'additionalProperties': False}
Schéma d’entrée
{'type': 'object', 'required': ['x401_proof', 'items', 'idempotency_key'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['url', 'schema'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'HTTPS page to extract'}, 'schema': {'type': 'object', 'description': 'JSON Schema for the extracted JSON value'}}}, 'maxItems': 10, 'minItems': 1}, 'x401_proof': {'type': 'object', 'required': ['route', 'sub', 'aud', 'exp', 'nonce'], 'properties': {'aud': {'type': 'string', 'description': 'api.oblique.markets'}, 'exp': {'type': 'integer', 'description': 'Unix expiry in seconds'}, 'sub': {'type': 'string', 'description': 'Payment subject (buyer wallet or agent identity)'}, 'nonce': {'type': 'string', 'maxLength': 128, 'minLength': 16}, 'route': {'type': 'string', 'const': 'POST /api/v1/paid/x401-batch-extract'}, 'request_hash': {'type': 'string', 'pattern': '^sha256:[0-9a-f]{64}$'}}}, 'idempotency_key': {'type': 'string', 'maxLength': 128, 'minLength': 1}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The https URL of the x402 endpoint to verify'}, 'method': {'enum': ['GET', 'POST'], 'type': 'string', 'default': 'GET', 'description': 'HTTP method the endpoint sells on'}}}
Schéma d’entrée
{'type': 'object', 'properties': {}}
Schéma d’entrée
{'type': 'object', 'required': ['verification_id'], 'properties': {'verification_id': {'type': 'string', 'description': 'UUID returned by settlement_verify'}}}
Modifications récentes des outils
Serveurs MCP similaires
pulsenetwork
Provides paid, multi-domain intelligence endpoints covering markets, finance, crypto, compliance, healthcare, climate, education,…
Onvexia — Crypto Fundamentals, Sentiment & Onchain Tracking
Provides cryptocurrency fundamentals, technical indicators, sentiment analysis, social intelligence, on-chain flows, whale tracki…
FlareSignal Intelligence
Provides provenance-aware Flare and XRPFi intelligence through canonical metrics, analytical compositions, research plans and tra…
Birdeye
Provides structured research and analytics across financial, government, scientific, market, and other authoritative data sources…
HEY Research Lab
Provides evidence-backed research on Robinhood Chain projects, contracts, token markets, development activity, changes, and marke…
metagraphed — Bittensor subnet operational registry
Indexes and queries Bittensor subnet APIs, validators, accounts, chain events, economics, RPC data, and operational health.
x402 Bazaar Rank
Searches and reports statistics for x402 services, ranking them by recent usage and paying demand.
LiveDataLink
Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and…