{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_fm9hcgker6cz","handle":"oblique-markets","url":"https://wellknown.network/agents/oblique-markets","links":{"self":"https://wellknown.network/agents/oblique-markets/record.json","html":"https://wellknown.network/agents/oblique-markets","markdown":"https://wellknown.network/agents/oblique-markets/record.md","api":"https://wellknown.network/api/v1/agents/oblique-markets","status":"https://wellknown.network/api/v1/agents/oblique-markets/status","claim":"https://wellknown.network/agents/oblique-markets/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/oblique-markets/claim.json","badge":"https://wellknown.network/agents/oblique-markets/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/oblique-markets/history","tools":"https://wellknown.network/api/v1/agents/oblique-markets/tools"},"ard":{"identifier":"urn:air:api.oblique.markets:server:oblique-markets","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Oblique Markets","summary":"x402-paid analytics, market intelligence, research, and LLM inference for AI agents.","description":"x402-paid analytics, market intelligence, research, and LLM inference for AI agents.","publisher":{"name":"markets.oblique.api","url":null},"homepage":"https://api.oblique.markets","repository":"https://github.com/oblique-markets/mcp-server","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.oblique.markets/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-07-29T19:46:52.967742Z","publishedAt":"2026-07-29T19:46:52.967742Z","registryName":"markets.oblique.api/oblique-markets"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"content.writing","name":"Writing & Editing","confidence":1,"provenance":"derived"},{"slug":"documents.invoice-processing","name":"Invoice Processing","confidence":1,"provenance":"derived"},{"slug":"documents.contracts","name":"Contracts & Legal","confidence":1,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":1,"provenance":"derived"},{"slug":"infra.browser-automation","name":"Browser Automation","confidence":1,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":1,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":1,"provenance":"derived"}],"categories":["commerce","content","documents","finance","infra","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-10-11T03:20:23.292Z","lastProbedAt":"2026-10-11T03:20:23.292Z","statusComputedAt":"2026-10-11T03:22:22.358Z","reliability30d":{"probes":110,"successRate":1,"p50Ms":131,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":109,"ok":109,"authBoundaryOk":0,"serviceOk":109,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-11T03:20:23.292Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":101,"error":null,"detail":{"tools":[{"name":"server_time","description":"Current server time as ISO 8601 plus Unix epoch, returned only after settlement — the smallest end-to-end probe of the x402 payment path. $0.01/call via x402."},{"name":"echo","description":"Echo the request query parameters back with a timestamp — an x402 client diagnostic that exercises the payment headers, not just the HTTP client. $0.01/call via"},{"name":"web_extract","description":"Extract structured JSON from a web page: return URL, title, meta description, cleaned text, extraction timestamp, and payment status for agent workflows. $0.03/"},{"name":"sentiment","description":"Sentiment analysis of a supplied block of text, or of current coverage of a named topic. $0.05/call via x402."},{"name":"company_research","description":"Company research brief with cited sources, business profile, competitors, market signals, and risks. $0.50/call via x402."},{"name":"answer_with_sources","description":"Answer a research question with cited web sources and a concise evidence packet. $0.65/call via x402."},{"name":"crypto_price","description":"Current USD price for one token symbol from live market data, with source attribution. $0.004/call via x402."},{"name":"bazaar_pulse","description":"Full x402 Bazaar market pulse for the latest completed daily snapshot: catalogue totals, top services by call volume, new listings and networks. $0.002/call via"},{"name":"listing_triage","description":"Triage one Bazaar listing against its snapshot history: how long it has persisted, price changes, duplicate variants and a buy signal. $0.01/call via x402."},{"name":"wallet_spy","description":"Inspect an EVM wallet for recent transactions, token flows, DEX swaps, NFT activity, counterparties and a heuristic risk score. $0.03/call via x402."},{"name":"endpoint_task_evaluation","description":"Make one bounded request to a public HTTP endpoint and report status, x402 payment signals, latency and assertion validity without returning the target body. $0"},{"name":"inference","description":"Chat-completion inference (standard messages request shape) against a six-model catalogue (see /api/v1/models). $0.01 charged per call: pay $0.01 exact on Base "},{"name":"agentcore_route","description":"Task router over paid agent services; free top-1 recommendation or paid $0.01 ranked top-three with ghost-bid counterfactual pricing, qualified handoff and rece"},{"name":"agent_preflight_bundle","description":"Select up to five proven time, Base, wallet-balance and x402 verification utilities in one preflight bundle with statuses, evidence hash and bundle ID. $0.005/c"},{"name":"agent_return_context","description":"Give a returning agent a bounded accountless context bundle with optional cursor-aware Bazaar delta/trending results, statuses, next cursor, and evidence hash. "},{"name":"agent_readiness_audit","description":"Verify an AI Agent API’s x402, agent.json, OpenAPI, llms.txt, robots.txt, and MCP discovery surfaces; return a 0–100 score, missing fields, validation findings,"},{"name":"batch_extract","description":"Extract JSON from up to 10 public URLs in isolated ephemeral compute, validating each result against its own JSON Schema and returning a reconciled idempotent m"},{"name":"batch_url_json","description":"Run up to 10 bounded HTTPS URL-to-JSON extraction jobs for one prepaid, idempotent completion receipt. $0.02/call via x402; one reconciled batch of up to 10 job"},{"name":"bazaar_category_heat","description":"Where the x402 Bazaar demand actually is — the whole latest catalogue snapshot classified into 9 service categories, each with listing count, settled 30d calls,"},{"name":"bazaar_category_heat_feed","description":"Loopable Bazaar category heat feed, or a bundled scout digest with heat, deltas, new listings, price changes, pulse, seller rank and repeat-call telemetry. $0.0"},{"name":"bazaar_delta","description":"What changed in the x402 Bazaar catalogue overnight — resources added, resources delisted, and prices that moved (with before/after amounts), diffed between the"},{"name":"bazaar_listing_lint","description":"Lint an x402 Bazaar listing before buying or before publishing your own: 0-100 quality score combining a live probe of the resource (valid 402? description? out"},{"name":"bazaar_market_report","description":"The full state of the x402 Bazaar in one JSON dossier — marketplace totals, price distribution and bands, network split, top services and sellers, new entrants,"},{"name":"mpp_route","description":"MPP-native catalog-first task routing. Free returns one recommendation; paid returns the top three with prices, payment methods, MCP schemas, health metadata an"},{"name":"mpp_admission_gate","description":"Admit one service from the live MPP public catalog using task relevance, price, Tempo rail, and freshness constraints, with deterministic refusal evidence. $0.0"},{"name":"bazaar_new_listings","description":"Which resources just listed on the x402 Bazaar — everything present in the latest daily snapshot that was missing from the prior one, with service, network, pri"},{"name":"bazaar_price_stats","description":"How x402 Bazaar listings are priced right now — percentile distribution (atomic + USD), USD price bands with market share, and per-network medians from the late"},{"name":"bazaar_seller_rank","description":"Who is actually earning on the x402 Bazaar — top 25 seller addresses by settled 30d calls from the latest daily snapshot, with listings, unique payers and each "},{"name":"bazaar_trending","description":"Which x402 Bazaar services are gaining settled calls and unique payers fastest right now — day-over-day movers, decliners and new entrants from daily full-catal"},{"name":"browser_evidence","description":"Run one ephemeral headless browser action and verify a selector or text assertion, returning a verified evidence record. $0.02/call via x402."},{"name":"base_block_number","description":"Fetch the current Base mainnet block number from redundant public RPCs and return structured JSON with source and freshness metadata. $0.002/call via x402."},{"name":"b402_preflight","description":"Validate BNB/B402 payment intent freshness, recipient, amount, deadline, fee cap, public BNB balance, and recent activity without custody or payment relay. $0.0"},{"name":"base_gas_price","description":"Current Base gas price and EIP-1559 base fee in wei and gwei, plus latest block number and fetch timestamp from redundant public RPCs. $0.002/call via x402."},{"name":"base_tx_status","description":"Return Base transaction success or revert state, block number, confirmations, gas used, and effective gas price for a transaction hash. $0.003/call via x402."},{"name":"base_transfer_search_rpc","description":"Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterparty, and time window; return structured transfer records. $0.02/call via x40"},{"name":"base_usdc_balance","description":"Check a Base wallet’s USDC balance on the canonical Base USDC contract and return structured JSON with atomic and formatted values. $0.003/call via x402."},{"name":"base_usdc_transfer_check","description":"Verify a Base mainnet tx hash actually moved USDC: decodes every USDC Transfer log in the receipt (from, to, amount) and answers settled true/false — the check "},{"name":"base_wallet_profile","description":"Profile any Base wallet without signup or an API key: native and ERC-20 balances, bounded transfer activity, counterparties, contracts, freshness and an evidenc"},{"name":"classify_text","description":"Classify text into exactly one of your 2-20 labels (support triage, intent detection, content routing) — the answer is validated against your label list, so you"},{"name":"extract_json","description":"Turn unstructured text (emails, invoices, listings, bios) into structured JSON conforming to your JSON Schema — reply is parse-validated with an automatic retry"},{"name":"fetch_x402_content","description":"Fetch and extract content from x402-protected web pages, handling edge payment automatically. Returns clean article content with payment proof. $0.02/call via x"},{"name":"gleif_resolve","description":"Resolve a legal entity from public LEI registry records by LEI, legal name, jurisdiction, registration ID or country, returning ranked candidates and evidence. "},{"name":"ghost_bid_audit","description":"Audit a signed or explicitly declared selected offer against alternatives and quantify affordable counterfactual savings. $0.01/call via x402."},{"name":"extract_keywords","description":"Extract ranked keywords and named entities (people, orgs, places, products) from text as clean JSON arrays — for tagging, indexing, and enrichment pipelines. $0"},{"name":"payer_profile","description":"Profile the Base address that just paid you: public x402 payment footprint (payments, distinct recipients, cadence, native activity, what this shop has seen) an"},{"name":"compile_payment_policy","description":"Compile a multi-rail merchant payment policy with authorization, spending, settlement, receipt, deny, and refund rules. $0.02/call via x402."},{"name":"people_record_normalize","description":"Normalize supplied person identity signals into one stable people record with a deterministic id and derived domains, without inventing employment or location d"},{"name":"rewrite_text","description":"Rewrite text to match an instruction — change tone, formality, length, or reading level (\"make it formal\", \"simplify for a 10-year-old\") with deterministic outp"},{"name":"base_transfer_search","description":"Bounded Base ERC-20 transfer history for one wallet, with token, flow and pagination filters and normalized transfer fields. $0.005/call via x402."},{"name":"prepaid_access_token","description":"Purchase an Oblique-controlled prepaid HTTP-data access token in one machine-friendly POST. $1.00/call via x402."},{"name":"web_search","description":"Run a bounded web search over a public encyclopedic reference index: title, URL and snippet per hit, with paging and a total count. $0.01/call via x402."},{"name":"people_search","description":"Search people by name, location, skill, title, seniority or company filters using bounded public-reference data; private contact and employment fields are expli"},{"name":"profile_search","description":"Search professional profiles using bounded public-reference data, with paging and normalized name/headline/company/location fields; private profile fields Obliq"},{"name":"people_enrich","description":"Accountless people-enrichment lookup: normalize identity signals and return requested enrichment fields with confidence, freshness, retrieval time and evidence "},{"name":"chat_completion","description":"Get one bounded chat completion (standard messages request shape) per paid call, with no account to open and no provider key to hold. $0.01/call via x402."},{"name":"reprice_regret","description":"Did a price change on an x402 Bazaar listing pay off? Give one listing's resource_url or a seller_payto address (25 listings per page) and a window_days (7–90, "},{"name":"research_answer","description":"Answer a concise research question from one bounded web search: cited answer, source URLs/labels with retrieval timestamps, honest insufficient-evidence refusal"},{"name":"run_python","description":"Run a short Python program in an isolated sandbox and get back exit code, stdout, stderr, duration and up to 3 artifact files from ./out/. Python 3.12 + numpy/p"},{"name":"settlement_verify","description":"Verify an x402 settlement actually landed on Base mainnet: real JSON-RPC receipt lookup, decoded USDC Transfer events with payer/payee/amount, success-or-revert"},{"name":"award_flight_search","description":"Submit a bounded award-flight search and get a normalized, validated request echo with honest availability semantics. $0.02/call via x402."},{"name":"summarize_text","description":"Summarize any text as bullet points, a paragraph, or a one-liner — deterministic (temperature 0) flash-model summarization sized for agent pipelines. $0.008/cal"},{"name":"tweets_search","description":"Search publicly indexed social posts using words, phrases, hashtags, account and date filters; returns bounded tweet-like results with source links. $0.005/call"},{"name":"x402_endpoint_verify","description":"Point it at any URL that claims to sell over x402 and get a conformance verdict: does it actually return a 402, is the challenge valid v2 JSON, are the payment "},{"name":"x402_facilitator_health","description":"Is the x402 payment rail up right now? Parallel live probes of the two facilitators most production x402 settlement runs through: supported kinds, schemes and n"},{"name":"x402_receipt_lookup","description":"Retrieve a stored settlement-verify receipt by its verification_id — the durable record of an on-chain USDC settlement check (payer, payee, amount, status) issu"},{"name":"purchase_website_decision_packet","description":"Extract and synthesize supplied web pages into a cited decision packet with structured JSON findings. $0.05/call via x402."},{"name":"purchase_web_extraction_sample","description":"Buy a bounded machine-readable extraction sample from one HTTPS webpage. $0.01/call via x402."},{"name":"x401_batch_extract","description":"Verify an x401 proof and extract JSON from up to 10 public URLs in isolated compute with an idempotent reconciled manifest. $0.02/call via x402."},{"name":"oblique_gateway","description":"Observer-backed gateway over five allowlisted proven sellers with capped float, upstream payment reference, delivery and transparent 10% margin receipt. $0.0011"},{"name":"route_task","description":"Route protocol, market-activity, and paid-service discovery tasks through Agent Economy read-only MCP data, preserving free top-one and paid ranked top-three re"},{"name":"us_equity_snapshot","description":"Fetch fresh OHLCV candles for one US ticker with optional technical indicators and source/freshness evidence. $0.01/call via x402."},{"name":"wallet_analyze","description":"Analyze a Base wallet: balances, bounded transfers, token holdings and counterparties from a public explorer index. $0.005/call via x402."},{"name":"token_metrics","description":"Get free-source token price, TVL, DEX volume, fees and yield metrics. $0.003/call via x402."},{"name":"trading_signals","description":"Return a bounded, transparent DEX-volume trading signal from public DEX volume, TVL and fee data. $0.005/call via x402."},{"name":"market_intel","description":"Compose public DeFi market metrics (protocols, chains, DEX volume, fees, yields) with bounded public web context. $0.10/call via x402."},{"name":"solana_ops_context","description":"Operational context check meant to be called on every run: current UTC time plus the latest x402 Bazaar pulse, with source evidence and whether this wallet has "},{"name":"solana_priority_fee","description":"Current Solana slot, block height and block time plus a prioritization-fee summary (min, median, p75, max, suggested) over the recent slots the public RPC repor"},{"name":"token_flow_activity","description":"Recent Solana token-flow activity for one wallet or token mint: per-transaction token balance deltas with direction, counterparties, an activity read (transfer,"},{"name":"proxy_implementation","description":"Is this contract an upgradeable proxy, and where does its current code live? Returns the proxy standard, implementation, admin and beacon addresses, whether the"}],"toolCount":79,"toolsHash":"230e3cc941385b50d7f405c90742f424280360a2550e92d538ac269adf6bddbf","serverName":"oblique-markets","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-10T20:27:25.844Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":140,"error":null,"detail":{"tools":[{"name":"server_time","description":"Current server time as ISO 8601 plus Unix epoch, returned only after settlement — the smallest end-to-end probe of the x402 payment path. $0.01/call via x402."},{"name":"echo","description":"Echo the request query parameters back with a timestamp — an x402 client diagnostic that exercises the payment headers, not just the HTTP client. $0.01/call via"},{"name":"web_extract","description":"Extract structured JSON from a web page: return URL, title, meta description, cleaned text, extraction timestamp, and payment status for agent workflows. $0.03/"},{"name":"sentiment","description":"Sentiment analysis of a supplied block of text, or of current coverage of a named topic. $0.05/call via x402."},{"name":"company_research","description":"Company research brief with cited sources, business profile, competitors, market signals, and risks. $0.50/call via x402."},{"name":"answer_with_sources","description":"Answer a research question with cited web sources and a concise evidence packet. $0.65/call via x402."},{"name":"crypto_price","description":"Current USD price for one token symbol from live market data, with source attribution. $0.004/call via x402."},{"name":"bazaar_pulse","description":"Full x402 Bazaar market pulse for the latest completed daily snapshot: catalogue totals, top services by call volume, new listings and networks. $0.002/call via"},{"name":"listing_triage","description":"Triage one Bazaar listing against its snapshot history: how long it has persisted, price changes, duplicate variants and a buy signal. $0.01/call via x402."},{"name":"wallet_spy","description":"Inspect an EVM wallet for recent transactions, token flows, DEX swaps, NFT activity, counterparties and a heuristic risk score. $0.03/call via x402."},{"name":"endpoint_task_evaluation","description":"Make one bounded request to a public HTTP endpoint and report status, x402 payment signals, latency and assertion validity without returning the target body. $0"},{"name":"inference","description":"Chat-completion inference (standard messages request shape) against a six-model catalogue (see /api/v1/models). $0.01 charged per call: pay $0.01 exact on Base "},{"name":"agentcore_route","description":"Task router over paid agent services; free top-1 recommendation or paid $0.01 ranked top-three with ghost-bid counterfactual pricing, qualified handoff and rece"},{"name":"agent_preflight_bundle","description":"Select up to five proven time, Base, wallet-balance and x402 verification utilities in one preflight bundle with statuses, evidence hash and bundle ID. $0.005/c"},{"name":"agent_return_context","description":"Give a returning agent a bounded accountless context bundle with optional cursor-aware Bazaar delta/trending results, statuses, next cursor, and evidence hash. "},{"name":"agent_readiness_audit","description":"Verify an AI Agent API’s x402, agent.json, OpenAPI, llms.txt, robots.txt, and MCP discovery surfaces; return a 0–100 score, missing fields, validation findings,"},{"name":"batch_extract","description":"Extract JSON from up to 10 public URLs in isolated ephemeral compute, validating each result against its own JSON Schema and returning a reconciled idempotent m"},{"name":"batch_url_json","description":"Run up to 10 bounded HTTPS URL-to-JSON extraction jobs for one prepaid, idempotent completion receipt. $0.02/call via x402; one reconciled batch of up to 10 job"},{"name":"bazaar_category_heat","description":"Where the x402 Bazaar demand actually is — the whole latest catalogue snapshot classified into 9 service categories, each with listing count, settled 30d calls,"},{"name":"bazaar_category_heat_feed","description":"Loopable Bazaar category heat feed, or a bundled scout digest with heat, deltas, new listings, price changes, pulse, seller rank and repeat-call telemetry. $0.0"},{"name":"bazaar_delta","description":"What changed in the x402 Bazaar catalogue overnight — resources added, resources delisted, and prices that moved (with before/after amounts), diffed between the"},{"name":"bazaar_listing_lint","description":"Lint an x402 Bazaar listing before buying or before publishing your own: 0-100 quality score combining a live probe of the resource (valid 402? description? out"},{"name":"bazaar_market_report","description":"The full state of the x402 Bazaar in one JSON dossier — marketplace totals, price distribution and bands, network split, top services and sellers, new entrants,"},{"name":"mpp_route","description":"MPP-native catalog-first task routing. Free returns one recommendation; paid returns the top three with prices, payment methods, MCP schemas, health metadata an"},{"name":"mpp_admission_gate","description":"Admit one service from the live MPP public catalog using task relevance, price, Tempo rail, and freshness constraints, with deterministic refusal evidence. $0.0"},{"name":"bazaar_new_listings","description":"Which resources just listed on the x402 Bazaar — everything present in the latest daily snapshot that was missing from the prior one, with service, network, pri"},{"name":"bazaar_price_stats","description":"How x402 Bazaar listings are priced right now — percentile distribution (atomic + USD), USD price bands with market share, and per-network medians from the late"},{"name":"bazaar_seller_rank","description":"Who is actually earning on the x402 Bazaar — top 25 seller addresses by settled 30d calls from the latest daily snapshot, with listings, unique payers and each "},{"name":"bazaar_trending","description":"Which x402 Bazaar services are gaining settled calls and unique payers fastest right now — day-over-day movers, decliners and new entrants from daily full-catal"},{"name":"browser_evidence","description":"Run one ephemeral headless browser action and verify a selector or text assertion, returning a verified evidence record. $0.02/call via x402."},{"name":"base_block_number","description":"Fetch the current Base mainnet block number from redundant public RPCs and return structured JSON with source and freshness metadata. $0.002/call via x402."},{"name":"b402_preflight","description":"Validate BNB/B402 payment intent freshness, recipient, amount, deadline, fee cap, public BNB balance, and recent activity without custody or payment relay. $0.0"},{"name":"base_gas_price","description":"Current Base gas price and EIP-1559 base fee in wei and gwei, plus latest block number and fetch timestamp from redundant public RPCs. $0.002/call via x402."},{"name":"base_tx_status","description":"Return Base transaction success or revert state, block number, confirmations, gas used, and effective gas price for a transaction hash. $0.003/call via x402."},{"name":"base_transfer_search_rpc","description":"Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterparty, and time window; return structured transfer records. $0.02/call via x40"},{"name":"base_usdc_balance","description":"Check a Base wallet’s USDC balance on the canonical Base USDC contract and return structured JSON with atomic and formatted values. $0.003/call via x402."},{"name":"base_usdc_transfer_check","description":"Verify a Base mainnet tx hash actually moved USDC: decodes every USDC Transfer log in the receipt (from, to, amount) and answers settled true/false — the check "},{"name":"base_wallet_profile","description":"Profile any Base wallet without signup or an API key: native and ERC-20 balances, bounded transfer activity, counterparties, contracts, freshness and an evidenc"},{"name":"classify_text","description":"Classify text into exactly one of your 2-20 labels (support triage, intent detection, content routing) — the answer is validated against your label list, so you"},{"name":"extract_json","description":"Turn unstructured text (emails, invoices, listings, bios) into structured JSON conforming to your JSON Schema — reply is parse-validated with an automatic retry"},{"name":"fetch_x402_content","description":"Fetch and extract content from x402-protected web pages, handling edge payment automatically. Returns clean article content with payment proof. $0.02/call via x"},{"name":"gleif_resolve","description":"Resolve a legal entity from public LEI registry records by LEI, legal name, jurisdiction, registration ID or country, returning ranked candidates and evidence. "},{"name":"ghost_bid_audit","description":"Audit a signed or explicitly declared selected offer against alternatives and quantify affordable counterfactual savings. $0.01/call via x402."},{"name":"extract_keywords","description":"Extract ranked keywords and named entities (people, orgs, places, products) from text as clean JSON arrays — for tagging, indexing, and enrichment pipelines. $0"},{"name":"payer_profile","description":"Profile the Base address that just paid you: public x402 payment footprint (payments, distinct recipients, cadence, native activity, what this shop has seen) an"},{"name":"compile_payment_policy","description":"Compile a multi-rail merchant payment policy with authorization, spending, settlement, receipt, deny, and refund rules. $0.02/call via x402."},{"name":"people_record_normalize","description":"Normalize supplied person identity signals into one stable people record with a deterministic id and derived domains, without inventing employment or location d"},{"name":"rewrite_text","description":"Rewrite text to match an instruction — change tone, formality, length, or reading level (\"make it formal\", \"simplify for a 10-year-old\") with deterministic outp"},{"name":"base_transfer_search","description":"Bounded Base ERC-20 transfer history for one wallet, with token, flow and pagination filters and normalized transfer fields. $0.005/call via x402."},{"name":"prepaid_access_token","description":"Purchase an Oblique-controlled prepaid HTTP-data access token in one machine-friendly POST. $1.00/call via x402."},{"name":"web_search","description":"Run a bounded web search over a public encyclopedic reference index: title, URL and snippet per hit, with paging and a total count. $0.01/call via x402."},{"name":"people_search","description":"Search people by name, location, skill, title, seniority or company filters using bounded public-reference data; private contact and employment fields are expli"},{"name":"profile_search","description":"Search professional profiles using bounded public-reference data, with paging and normalized name/headline/company/location fields; private profile fields Obliq"},{"name":"people_enrich","description":"Accountless people-enrichment lookup: normalize identity signals and return requested enrichment fields with confidence, freshness, retrieval time and evidence "},{"name":"chat_completion","description":"Get one bounded chat completion (standard messages request shape) per paid call, with no account to open and no provider key to hold. $0.01/call via x402."},{"name":"reprice_regret","description":"Did a price change on an x402 Bazaar listing pay off? Give one listing's resource_url or a seller_payto address (25 listings per page) and a window_days (7–90, "},{"name":"research_answer","description":"Answer a concise research question from one bounded web search: cited answer, source URLs/labels with retrieval timestamps, honest insufficient-evidence refusal"},{"name":"run_python","description":"Run a short Python program in an isolated sandbox and get back exit code, stdout, stderr, duration and up to 3 artifact files from ./out/. Python 3.12 + numpy/p"},{"name":"settlement_verify","description":"Verify an x402 settlement actually landed on Base mainnet: real JSON-RPC receipt lookup, decoded USDC Transfer events with payer/payee/amount, success-or-revert"},{"name":"award_flight_search","description":"Submit a bounded award-flight search and get a normalized, validated request echo with honest availability semantics. $0.02/call via x402."},{"name":"summarize_text","description":"Summarize any text as bullet points, a paragraph, or a one-liner — deterministic (temperature 0) flash-model summarization sized for agent pipelines. $0.008/cal"},{"name":"tweets_search","description":"Search publicly indexed social posts using words, phrases, hashtags, account and date filters; returns bounded tweet-like results with source links. $0.005/call"},{"name":"x402_endpoint_verify","description":"Point it at any URL that claims to sell over x402 and get a conformance verdict: does it actually return a 402, is the challenge valid v2 JSON, are the payment "},{"name":"x402_facilitator_health","description":"Is the x402 payment rail up right now? Parallel live probes of the two facilitators most production x402 settlement runs through: supported kinds, schemes and n"},{"name":"x402_receipt_lookup","description":"Retrieve a stored settlement-verify receipt by its verification_id — the durable record of an on-chain USDC settlement check (payer, payee, amount, status) issu"},{"name":"purchase_website_decision_packet","description":"Extract and synthesize supplied web pages into a cited decision packet with structured JSON findings. $0.05/call via x402."},{"name":"purchase_web_extraction_sample","description":"Buy a bounded machine-readable extraction sample from one HTTPS webpage. $0.01/call via x402."},{"name":"x401_batch_extract","description":"Verify an x401 proof and extract JSON from up to 10 public URLs in isolated compute with an idempotent reconciled manifest. $0.02/call via x402."},{"name":"oblique_gateway","description":"Observer-backed gateway over five allowlisted proven sellers with capped float, upstream payment reference, delivery and transparent 10% margin receipt. $0.0011"},{"name":"route_task","description":"Route protocol, market-activity, and paid-service discovery tasks through Agent Economy read-only MCP data, preserving free top-one and paid ranked top-three re"},{"name":"us_equity_snapshot","description":"Fetch fresh OHLCV candles for one US ticker with optional technical indicators and source/freshness evidence. $0.01/call via x402."},{"name":"wallet_analyze","description":"Analyze a Base wallet: balances, bounded transfers, token holdings and counterparties from a public explorer index. $0.005/call via x402."},{"name":"token_metrics","description":"Get free-source token price, TVL, DEX volume, fees and yield metrics. $0.003/call via x402."},{"name":"trading_signals","description":"Return a bounded, transparent DEX-volume trading signal from public DEX volume, TVL and fee data. $0.005/call via x402."},{"name":"market_intel","description":"Compose public DeFi market metrics (protocols, chains, DEX volume, fees, yields) with bounded public web context. $0.10/call via x402."},{"name":"solana_ops_context","description":"Operational context check meant to be called on every run: current UTC time plus the latest x402 Bazaar pulse, with source evidence and whether this wallet has "},{"name":"solana_priority_fee","description":"Current Solana slot, block height and block time plus a prioritization-fee summary (min, median, p75, max, suggested) over the recent slots the public RPC repor"},{"name":"token_flow_activity","description":"Recent Solana token-flow activity for one wallet or token mint: per-transaction token balance deltas with direction, counterparties, an activity read (transfer,"},{"name":"proxy_implementation","description":"Is this contract an upgradeable proxy, and where does its current code live? Returns the proxy standard, implementation, admin and beacon addresses, whether the"}],"toolCount":79,"toolsHash":"230e3cc941385b50d7f405c90742f424280360a2550e92d538ac269adf6bddbf","serverName":"oblique-markets","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-10T13:25:45.771Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":255,"error":null,"detail":{"tools":[{"name":"server_time","description":"Current server time as ISO 8601 plus Unix epoch, returned only after settlement — the smallest end-to-end probe of the x402 payment path. $0.01/call via x402."},{"name":"echo","description":"Echo the request query parameters back with a timestamp — an x402 client diagnostic that exercises the payment headers, not just the HTTP client. $0.01/call via"},{"name":"web_extract","description":"Extract structured JSON from a web page: return URL, title, meta description, cleaned text, extraction timestamp, and payment status for agent workflows. $0.03/"},{"name":"sentiment","description":"Sentiment analysis of a supplied block of text, or of current coverage of a named topic. $0.05/call via x402."},{"name":"company_research","description":"Company research brief with cited sources, business profile, competitors, market signals, and risks. $0.50/call via x402."},{"name":"answer_with_sources","description":"Answer a research question with cited web sources and a concise evidence packet. $0.65/call via x402."},{"name":"crypto_price","description":"Current USD price for one token symbol from live market data, with source attribution. $0.004/call via x402."},{"name":"bazaar_pulse","description":"Full x402 Bazaar market pulse for the latest completed daily snapshot: catalogue totals, top services by call volume, new listings and networks. $0.002/call via"},{"name":"listing_triage","description":"Triage one Bazaar listing against its snapshot history: how long it has persisted, price changes, duplicate variants and a buy signal. $0.01/call via x402."},{"name":"wallet_spy","description":"Inspect an EVM wallet for recent transactions, token flows, DEX swaps, NFT activity, counterparties and a heuristic risk score. $0.03/call via x402."},{"name":"endpoint_task_evaluation","description":"Make one bounded request to a public HTTP endpoint and report status, x402 payment signals, latency and assertion validity without returning the target body. $0"},{"name":"inference","description":"Chat-completion inference (standard messages request shape) against a six-model catalogue (see /api/v1/models). $0.01 charged per call: pay $0.01 exact on Base "},{"name":"agentcore_route","description":"Task router over paid agent services; free top-1 recommendation or paid $0.01 ranked top-three with ghost-bid counterfactual pricing, qualified handoff and rece"},{"name":"agent_preflight_bundle","description":"Select up to five proven time, Base, wallet-balance and x402 verification utilities in one preflight bundle with statuses, evidence hash and bundle ID. $0.005/c"},{"name":"agent_return_context","description":"Give a returning agent a bounded accountless context bundle with optional cursor-aware Bazaar delta/trending results, statuses, next cursor, and evidence hash. "},{"name":"agent_readiness_audit","description":"Verify an AI Agent API’s x402, agent.json, OpenAPI, llms.txt, robots.txt, and MCP discovery surfaces; return a 0–100 score, missing fields, validation findings,"},{"name":"batch_extract","description":"Extract JSON from up to 10 public URLs in isolated ephemeral compute, validating each result against its own JSON Schema and returning a reconciled idempotent m"},{"name":"batch_url_json","description":"Run up to 10 bounded HTTPS URL-to-JSON extraction jobs for one prepaid, idempotent completion receipt. $0.02/call via x402; one reconciled batch of up to 10 job"},{"name":"bazaar_category_heat","description":"Where the x402 Bazaar demand actually is — the whole latest catalogue snapshot classified into 9 service categories, each with listing count, settled 30d calls,"},{"name":"bazaar_category_heat_feed","description":"Loopable Bazaar category heat feed, or a bundled scout digest with heat, deltas, new listings, price changes, pulse, seller rank and repeat-call telemetry. $0.0"},{"name":"bazaar_delta","description":"What changed in the x402 Bazaar catalogue overnight — resources added, resources delisted, and prices that moved (with before/after amounts), diffed between the"},{"name":"bazaar_listing_lint","description":"Lint an x402 Bazaar listing before buying or before publishing your own: 0-100 quality score combining a live probe of the resource (valid 402? description? out"},{"name":"bazaar_market_report","description":"The full state of the x402 Bazaar in one JSON dossier — marketplace totals, price distribution and bands, network split, top services and sellers, new entrants,"},{"name":"mpp_route","description":"MPP-native catalog-first task routing. Free returns one recommendation; paid returns the top three with prices, payment methods, MCP schemas, health metadata an"},{"name":"mpp_admission_gate","description":"Admit one service from the live MPP public catalog using task relevance, price, Tempo rail, and freshness constraints, with deterministic refusal evidence. $0.0"},{"name":"bazaar_new_listings","description":"Which resources just listed on the x402 Bazaar — everything present in the latest daily snapshot that was missing from the prior one, with service, network, pri"},{"name":"bazaar_price_stats","description":"How x402 Bazaar listings are priced right now — percentile distribution (atomic + USD), USD price bands with market share, and per-network medians from the late"},{"name":"bazaar_seller_rank","description":"Who is actually earning on the x402 Bazaar — top 25 seller addresses by settled 30d calls from the latest daily snapshot, with listings, unique payers and each "},{"name":"bazaar_trending","description":"Which x402 Bazaar services are gaining settled calls and unique payers fastest right now — day-over-day movers, decliners and new entrants from daily full-catal"},{"name":"browser_evidence","description":"Run one ephemeral headless browser action and verify a selector or text assertion, returning a verified evidence record. $0.02/call via x402."},{"name":"base_block_number","description":"Fetch the current Base mainnet block number from redundant public RPCs and return structured JSON with source and freshness metadata. $0.002/call via x402."},{"name":"b402_preflight","description":"Validate BNB/B402 payment intent freshness, recipient, amount, deadline, fee cap, public BNB balance, and recent activity without custody or payment relay. $0.0"},{"name":"base_gas_price","description":"Current Base gas price and EIP-1559 base fee in wei and gwei, plus latest block number and fetch timestamp from redundant public RPCs. $0.002/call via x402."},{"name":"base_tx_status","description":"Return Base transaction success or revert state, block number, confirmations, gas used, and effective gas price for a transaction hash. $0.003/call via x402."},{"name":"base_transfer_search_rpc","description":"Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterparty, and time window; return structured transfer records. $0.02/call via x40"},{"name":"base_usdc_balance","description":"Check a Base wallet’s USDC balance on the canonical Base USDC contract and return structured JSON with atomic and formatted values. $0.003/call via x402."},{"name":"base_usdc_transfer_check","description":"Verify a Base mainnet tx hash actually moved USDC: decodes every USDC Transfer log in the receipt (from, to, amount) and answers settled true/false — the check "},{"name":"base_wallet_profile","description":"Profile any Base wallet without signup or an API key: native and ERC-20 balances, bounded transfer activity, counterparties, contracts, freshness and an evidenc"},{"name":"classify_text","description":"Classify text into exactly one of your 2-20 labels (support triage, intent detection, content routing) — the answer is validated against your label list, so you"},{"name":"extract_json","description":"Turn unstructured text (emails, invoices, listings, bios) into structured JSON conforming to your JSON Schema — reply is parse-validated with an automatic retry"},{"name":"fetch_x402_content","description":"Fetch and extract content from x402-protected web pages, handling edge payment automatically. Returns clean article content with payment proof. $0.02/call via x"},{"name":"gleif_resolve","description":"Resolve a legal entity from public LEI registry records by LEI, legal name, jurisdiction, registration ID or country, returning ranked candidates and evidence. "},{"name":"ghost_bid_audit","description":"Audit a signed or explicitly declared selected offer against alternatives and quantify affordable counterfactual savings. $0.01/call via x402."},{"name":"extract_keywords","description":"Extract ranked keywords and named entities (people, orgs, places, products) from text as clean JSON arrays — for tagging, indexing, and enrichment pipelines. $0"},{"name":"payer_profile","description":"Profile the Base address that just paid you: public x402 payment footprint (payments, distinct recipients, cadence, native activity, what this shop has seen) an"},{"name":"compile_payment_policy","description":"Compile a multi-rail merchant payment policy with authorization, spending, settlement, receipt, deny, and refund rules. $0.02/call via x402."},{"name":"people_record_normalize","description":"Normalize supplied person identity signals into one stable people record with a deterministic id and derived domains, without inventing employment or location d"},{"name":"rewrite_text","description":"Rewrite text to match an instruction — change tone, formality, length, or reading level (\"make it formal\", \"simplify for a 10-year-old\") with deterministic outp"},{"name":"base_transfer_search","description":"Bounded Base ERC-20 transfer history for one wallet, with token, flow and pagination filters and normalized transfer fields. $0.005/call via x402."},{"name":"prepaid_access_token","description":"Purchase an Oblique-controlled prepaid HTTP-data access token in one machine-friendly POST. $1.00/call via x402."},{"name":"web_search","description":"Run a bounded web search over a public encyclopedic reference index: title, URL and snippet per hit, with paging and a total count. $0.01/call via x402."},{"name":"people_search","description":"Search people by name, location, skill, title, seniority or company filters using bounded public-reference data; private contact and employment fields are expli"},{"name":"profile_search","description":"Search professional profiles using bounded public-reference data, with paging and normalized name/headline/company/location fields; private profile fields Obliq"},{"name":"people_enrich","description":"Accountless people-enrichment lookup: normalize identity signals and return requested enrichment fields with confidence, freshness, retrieval time and evidence "},{"name":"chat_completion","description":"Get one bounded chat completion (standard messages request shape) per paid call, with no account to open and no provider key to hold. $0.01/call via x402."},{"name":"reprice_regret","description":"Did a price change on an x402 Bazaar listing pay off? Give one listing's resource_url or a seller_payto address (25 listings per page) and a window_days (7–90, "},{"name":"research_answer","description":"Answer a concise research question from one bounded web search: cited answer, source URLs/labels with retrieval timestamps, honest insufficient-evidence refusal"},{"name":"run_python","description":"Run a short Python program in an isolated sandbox and get back exit code, stdout, stderr, duration and up to 3 artifact files from ./out/. Python 3.12 + numpy/p"},{"name":"settlement_verify","description":"Verify an x402 settlement actually landed on Base mainnet: real JSON-RPC receipt lookup, decoded USDC Transfer events with payer/payee/amount, success-or-revert"},{"name":"award_flight_search","description":"Submit a bounded award-flight search and get a normalized, validated request echo with honest availability semantics. $0.02/call via x402."},{"name":"summarize_text","description":"Summarize any text as bullet points, a paragraph, or a one-liner — deterministic (temperature 0) flash-model summarization sized for agent pipelines. $0.008/cal"},{"name":"tweets_search","description":"Search publicly indexed social posts using words, phrases, hashtags, account and date filters; returns bounded tweet-like results with source links. $0.005/call"},{"name":"x402_endpoint_verify","description":"Point it at any URL that claims to sell over x402 and get a conformance verdict: does it actually return a 402, is the challenge valid v2 JSON, are the payment "},{"name":"x402_facilitator_health","description":"Is the x402 payment rail up right now? Parallel live probes of the two facilitators most production x402 settlement runs through: supported kinds, schemes and n"},{"name":"x402_receipt_lookup","description":"Retrieve a stored settlement-verify receipt by its verification_id — the durable record of an on-chain USDC settlement check (payer, payee, amount, status) issu"},{"name":"purchase_website_decision_packet","description":"Extract and synthesize supplied web pages into a cited decision packet with structured JSON findings. $0.05/call via x402."},{"name":"purchase_web_extraction_sample","description":"Buy a bounded machine-readable extraction sample from one HTTPS webpage. $0.01/call via x402."},{"name":"x401_batch_extract","description":"Verify an x401 proof and extract JSON from up to 10 public URLs in isolated compute with an idempotent reconciled manifest. $0.02/call via x402."},{"name":"oblique_gateway","description":"Observer-backed gateway over five allowlisted proven sellers with capped float, upstream payment reference, delivery and transparent 10% margin receipt. $0.0011"},{"name":"route_task","description":"Route protocol, market-activity, and paid-service discovery tasks through Agent Economy read-only MCP data, preserving free top-one and paid ranked top-three re"},{"name":"us_equity_snapshot","description":"Fetch fresh OHLCV candles for one US ticker with optional technical indicators and source/freshness evidence. $0.01/call via x402."},{"name":"wallet_analyze","description":"Analyze a Base wallet: balances, bounded transfers, token holdings and counterparties from a public explorer index. $0.005/call via x402."},{"name":"token_metrics","description":"Get free-source token price, TVL, DEX volume, fees and yield metrics. $0.003/call via x402."},{"name":"trading_signals","description":"Return a bounded, transparent DEX-volume trading signal from public DEX volume, TVL and fee data. $0.005/call via x402."},{"name":"market_intel","description":"Compose public DeFi market metrics (protocols, chains, DEX volume, fees, yields) with bounded public web context. $0.10/call via x402."},{"name":"solana_ops_context","description":"Operational context check meant to be called on every run: current UTC time plus the latest x402 Bazaar pulse, with source evidence and whether this wallet has "},{"name":"solana_priority_fee","description":"Current Solana slot, block height and block time plus a prioritization-fee summary (min, median, p75, max, suggested) over the recent slots the public RPC repor"},{"name":"token_flow_activity","description":"Recent Solana token-flow activity for one wallet or token mint: per-transaction token balance deltas with direction, counterparties, an activity read (transfer,"},{"name":"proxy_implementation","description":"Is this contract an upgradeable proxy, and where does its current code live? Returns the proxy standard, implementation, admin and beacon addresses, whether the"}],"toolCount":79,"toolsHash":"230e3cc941385b50d7f405c90742f424280360a2550e92d538ac269adf6bddbf","serverName":"oblique-markets","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-10T07:25:18.626Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":214,"error":null,"detail":{"tools":[{"name":"server_time","description":"Current server time as ISO 8601 plus Unix epoch, returned only after settlement — the smallest end-to-end probe of the x402 payment path. $0.01/call via x402."},{"name":"echo","description":"Echo the request query parameters back with a timestamp — an x402 client diagnostic that exercises the payment headers, not just the HTTP client. $0.01/call via"},{"name":"web_extract","description":"Extract structured JSON from a web page: return URL, title, meta description, cleaned text, extraction timestamp, and payment status for agent workflows. $0.03/"},{"name":"sentiment","description":"Sentiment analysis of a supplied block of text, or of current coverage of a named topic. $0.05/call via x402."},{"name":"company_research","description":"Company research brief with cited sources, business profile, competitors, market signals, and risks. $0.50/call via x402."},{"name":"answer_with_sources","description":"Answer a research question with cited web sources and a concise evidence packet. $0.65/call via x402."},{"name":"crypto_price","description":"Current USD price for one token symbol from live market data, with source attribution. $0.004/call via x402."},{"name":"bazaar_pulse","description":"Full x402 Bazaar market pulse for the latest completed daily snapshot: catalogue totals, top services by call volume, new listings and networks. $0.002/call via"},{"name":"listing_triage","description":"Triage one Bazaar listing against its snapshot history: how long it has persisted, price changes, duplicate variants and a buy signal. $0.01/call via x402."},{"name":"wallet_spy","description":"Inspect an EVM wallet for recent transactions, token flows, DEX swaps, NFT activity, counterparties and a heuristic risk score. $0.03/call via x402."},{"name":"endpoint_task_evaluation","description":"Make one bounded request to a public HTTP endpoint and report status, x402 payment signals, latency and assertion validity without returning the target body. $0"},{"name":"inference","description":"Chat-completion inference (standard messages request shape) against a six-model catalogue (see /api/v1/models). $0.01 charged per call: pay $0.01 exact on Base "},{"name":"agentcore_route","description":"Task router over paid agent services; free top-1 recommendation or paid $0.01 ranked top-three with ghost-bid counterfactual pricing, qualified handoff and rece"},{"name":"agent_preflight_bundle","description":"Select up to five proven time, Base, wallet-balance and x402 verification utilities in one preflight bundle with statuses, evidence hash and bundle ID. $0.005/c"},{"name":"agent_return_context","description":"Give a returning agent a bounded accountless context bundle with optional cursor-aware Bazaar delta/trending results, statuses, next cursor, and evidence hash. "},{"name":"agent_readiness_audit","description":"Verify an AI Agent API’s x402, agent.json, OpenAPI, llms.txt, robots.txt, and MCP discovery surfaces; return a 0–100 score, missing fields, validation findings,"},{"name":"batch_extract","description":"Extract JSON from up to 10 public URLs in isolated ephemeral compute, validating each result against its own JSON Schema and returning a reconciled idempotent m"},{"name":"batch_url_json","description":"Run up to 10 bounded HTTPS URL-to-JSON extraction jobs for one prepaid, idempotent completion receipt. $0.02/call via x402; one reconciled batch of up to 10 job"},{"name":"bazaar_category_heat","description":"Where the x402 Bazaar demand actually is — the whole latest catalogue snapshot classified into 9 service categories, each with listing count, settled 30d calls,"},{"name":"bazaar_category_heat_feed","description":"Loopable Bazaar category heat feed, or a bundled scout digest with heat, deltas, new listings, price changes, pulse, seller rank and repeat-call telemetry. $0.0"},{"name":"bazaar_delta","description":"What changed in the x402 Bazaar catalogue overnight — resources added, resources delisted, and prices that moved (with before/after amounts), diffed between the"},{"name":"bazaar_listing_lint","description":"Lint an x402 Bazaar listing before buying or before publishing your own: 0-100 quality score combining a live probe of the resource (valid 402? description? out"},{"name":"bazaar_market_report","description":"The full state of the x402 Bazaar in one JSON dossier — marketplace totals, price distribution and bands, network split, top services and sellers, new entrants,"},{"name":"mpp_route","description":"MPP-native catalog-first task routing. Free returns one recommendation; paid returns the top three with prices, payment methods, MCP schemas, health metadata an"},{"name":"mpp_admission_gate","description":"Admit one service from the live MPP public catalog using task relevance, price, Tempo rail, and freshness constraints, with deterministic refusal evidence. $0.0"},{"name":"bazaar_new_listings","description":"Which resources just listed on the x402 Bazaar — everything present in the latest daily snapshot that was missing from the prior one, with service, network, pri"},{"name":"bazaar_price_stats","description":"How x402 Bazaar listings are priced right now — percentile distribution (atomic + USD), USD price bands with market share, and per-network medians from the late"},{"name":"bazaar_seller_rank","description":"Who is actually earning on the x402 Bazaar — top 25 seller addresses by settled 30d calls from the latest daily snapshot, with listings, unique payers and each "},{"name":"bazaar_trending","description":"Which x402 Bazaar services are gaining settled calls and unique payers fastest right now — day-over-day movers, decliners and new entrants from daily full-catal"},{"name":"browser_evidence","description":"Run one ephemeral headless browser action and verify a selector or text assertion, returning a verified evidence record. $0.02/call via x402."},{"name":"base_block_number","description":"Fetch the current Base mainnet block number from redundant public RPCs and return structured JSON with source and freshness metadata. $0.002/call via x402."},{"name":"b402_preflight","description":"Validate BNB/B402 payment intent freshness, recipient, amount, deadline, fee cap, public BNB balance, and recent activity without custody or payment relay. $0.0"},{"name":"base_gas_price","description":"Current Base gas price and EIP-1559 base fee in wei and gwei, plus latest block number and fetch timestamp from redundant public RPCs. $0.002/call via x402."},{"name":"base_tx_status","description":"Return Base transaction success or revert state, block number, confirmations, gas used, and effective gas price for a transaction hash. $0.003/call via x402."},{"name":"base_transfer_search_rpc","description":"Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterparty, and time window; return structured transfer records. $0.02/call via x40"},{"name":"base_usdc_balance","description":"Check a Base wallet’s USDC balance on the canonical Base USDC contract and return structured JSON with atomic and formatted values. $0.003/call via x402."},{"name":"base_usdc_transfer_check","description":"Verify a Base mainnet tx hash actually moved USDC: decodes every USDC Transfer log in the receipt (from, to, amount) and answers settled true/false — the check "},{"name":"base_wallet_profile","description":"Profile any Base wallet without signup or an API key: native and ERC-20 balances, bounded transfer activity, counterparties, contracts, freshness and an evidenc"},{"name":"classify_text","description":"Classify text into exactly one of your 2-20 labels (support triage, intent detection, content routing) — the answer is validated against your label list, so you"},{"name":"extract_json","description":"Turn unstructured text (emails, invoices, listings, bios) into structured JSON conforming to your JSON Schema — reply is parse-validated with an automatic retry"},{"name":"fetch_x402_content","description":"Fetch and extract content from x402-protected web pages, handling edge payment automatically. Returns clean article content with payment proof. $0.02/call via x"},{"name":"gleif_resolve","description":"Resolve a legal entity from public LEI registry records by LEI, legal name, jurisdiction, registration ID or country, returning ranked candidates and evidence. "},{"name":"ghost_bid_audit","description":"Audit a signed or explicitly declared selected offer against alternatives and quantify affordable counterfactual savings. $0.01/call via x402."},{"name":"extract_keywords","description":"Extract ranked keywords and named entities (people, orgs, places, products) from text as clean JSON arrays — for tagging, indexing, and enrichment pipelines. $0"},{"name":"payer_profile","description":"Profile the Base address that just paid you: public x402 payment footprint (payments, distinct recipients, cadence, native activity, what this shop has seen) an"},{"name":"compile_payment_policy","description":"Compile a multi-rail merchant payment policy with authorization, spending, settlement, receipt, deny, and refund rules. $0.02/call via x402."},{"name":"people_record_normalize","description":"Normalize supplied person identity signals into one stable people record with a deterministic id and derived domains, without inventing employment or location d"},{"name":"rewrite_text","description":"Rewrite text to match an instruction — change tone, formality, length, or reading level (\"make it formal\", \"simplify for a 10-year-old\") with deterministic outp"},{"name":"base_transfer_search","description":"Bounded Base ERC-20 transfer history for one wallet, with token, flow and pagination filters and normalized transfer fields. $0.005/call via x402."},{"name":"prepaid_access_token","description":"Purchase an Oblique-controlled prepaid HTTP-data access token in one machine-friendly POST. $1.00/call via x402."},{"name":"web_search","description":"Run a bounded web search over a public encyclopedic reference index: title, URL and snippet per hit, with paging and a total count. $0.01/call via x402."},{"name":"people_search","description":"Search people by name, location, skill, title, seniority or company filters using bounded public-reference data; private contact and employment fields are expli"},{"name":"profile_search","description":"Search professional profiles using bounded public-reference data, with paging and normalized name/headline/company/location fields; private profile fields Obliq"},{"name":"people_enrich","description":"Accountless people-enrichment lookup: normalize identity signals and return requested enrichment fields with confidence, freshness, retrieval time and evidence "},{"name":"chat_completion","description":"Get one bounded chat completion (standard messages request shape) per paid call, with no account to open and no provider key to hold. $0.01/call via x402."},{"name":"reprice_regret","description":"Did a price change on an x402 Bazaar listing pay off? Give one listing's resource_url or a seller_payto address (25 listings per page) and a window_days (7–90, "},{"name":"research_answer","description":"Answer a concise research question from one bounded web search: cited answer, source URLs/labels with retrieval timestamps, honest insufficient-evidence refusal"},{"name":"run_python","description":"Run a short Python program in an isolated sandbox and get back exit code, stdout, stderr, duration and up to 3 artifact files from ./out/. Python 3.12 + numpy/p"},{"name":"settlement_verify","description":"Verify an x402 settlement actually landed on Base mainnet: real JSON-RPC receipt lookup, decoded USDC Transfer events with payer/payee/amount, success-or-revert"},{"name":"award_flight_search","description":"Submit a bounded award-flight search and get a normalized, validated request echo with honest availability semantics. $0.02/call via x402."},{"name":"summarize_text","description":"Summarize any text as bullet points, a paragraph, or a one-liner — deterministic (temperature 0) flash-model summarization sized for agent pipelines. $0.008/cal"},{"name":"tweets_search","description":"Search publicly indexed social posts using words, phrases, hashtags, account and date filters; returns bounded tweet-like results with source links. $0.005/call"},{"name":"x402_endpoint_verify","description":"Point it at any URL that claims to sell over x402 and get a conformance verdict: does it actually return a 402, is the challenge valid v2 JSON, are the payment "},{"name":"x402_facilitator_health","description":"Is the x402 payment rail up right now? Parallel live probes of the two facilitators most production x402 settlement runs through: supported kinds, schemes and n"},{"name":"x402_receipt_lookup","description":"Retrieve a stored settlement-verify receipt by its verification_id — the durable record of an on-chain USDC settlement check (payer, payee, amount, status) issu"},{"name":"purchase_website_decision_packet","description":"Extract and synthesize supplied web pages into a cited decision packet with structured JSON findings. $0.05/call via x402."},{"name":"purchase_web_extraction_sample","description":"Buy a bounded machine-readable extraction sample from one HTTPS webpage. $0.01/call via x402."},{"name":"x401_batch_extract","description":"Verify an x401 proof and extract JSON from up to 10 public URLs in isolated compute with an idempotent reconciled manifest. $0.02/call via x402."},{"name":"oblique_gateway","description":"Observer-backed gateway over five allowlisted proven sellers with capped float, upstream payment reference, delivery and transparent 10% margin receipt. $0.0011"},{"name":"route_task","description":"Route protocol, market-activity, and paid-service discovery tasks through Agent Economy read-only MCP data, preserving free top-one and paid ranked top-three re"},{"name":"us_equity_snapshot","description":"Fetch fresh OHLCV candles for one US ticker with optional technical indicators and source/freshness evidence. $0.01/call via x402."},{"name":"wallet_analyze","description":"Analyze a Base wallet: balances, bounded transfers, token holdings and counterparties from a public explorer index. $0.005/call via x402."},{"name":"token_metrics","description":"Get free-source token price, TVL, DEX volume, fees and yield metrics. $0.003/call via x402."},{"name":"trading_signals","description":"Return a bounded, transparent DEX-volume trading signal from public DEX volume, TVL and fee data. $0.005/call via x402."},{"name":"market_intel","description":"Compose public DeFi market metrics (protocols, chains, DEX volume, fees, yields) with bounded public web context. $0.10/call via x402."},{"name":"solana_ops_context","description":"Operational context check meant to be called on every run: current UTC time plus the latest x402 Bazaar pulse, with source evidence and whether this wallet has "},{"name":"solana_priority_fee","description":"Current Solana slot, block height and block time plus a prioritization-fee summary (min, median, p75, max, suggested) over the recent slots the public RPC repor"},{"name":"token_flow_activity","description":"Recent Solana token-flow activity for one wallet or token mint: per-transaction token balance deltas with direction, counterparties, an activity read (transfer,"},{"name":"proxy_implementation","description":"Is this contract an upgradeable proxy, and where does its current code live? Returns the proxy standard, implementation, admin and beacon addresses, whether the"}],"toolCount":79,"toolsHash":"230e3cc941385b50d7f405c90742f424280360a2550e92d538ac269adf6bddbf","serverName":"oblique-markets","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-10T01:25:12.170Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":88,"error":null,"detail":{"tools":[{"name":"server_time","description":"Current server time as ISO 8601 plus Unix epoch, returned only after settlement — the smallest end-to-end probe of the x402 payment path. $0.01/call via x402."},{"name":"echo","description":"Echo the request query parameters back with a timestamp — an x402 client diagnostic that exercises the payment headers, not just the HTTP client. $0.01/call via"},{"name":"web_extract","description":"Extract structured JSON from a web page: return URL, title, meta description, cleaned text, extraction timestamp, and payment status for agent workflows. $0.03/"},{"name":"sentiment","description":"Sentiment analysis of a supplied block of text, or of current coverage of a named topic. $0.05/call via x402."},{"name":"company_research","description":"Company research brief with cited sources, business profile, competitors, market signals, and risks. $0.50/call via x402."},{"name":"answer_with_sources","description":"Answer a research question with cited web sources and a concise evidence packet. $0.65/call via x402."},{"name":"crypto_price","description":"Current USD price for one token symbol from live market data, with source attribution. $0.004/call via x402."},{"name":"bazaar_pulse","description":"Full x402 Bazaar market pulse for the latest completed daily snapshot: catalogue totals, top services by call volume, new listings and networks. $0.002/call via"},{"name":"listing_triage","description":"Triage one Bazaar listing against its snapshot history: how long it has persisted, price changes, duplicate variants and a buy signal. $0.01/call via x402."},{"name":"wallet_spy","description":"Inspect an EVM wallet for recent transactions, token flows, DEX swaps, NFT activity, counterparties and a heuristic risk score. $0.03/call via x402."},{"name":"endpoint_task_evaluation","description":"Make one bounded request to a public HTTP endpoint and report status, x402 payment signals, latency and assertion validity without returning the target body. $0"},{"name":"inference","description":"Chat-completion inference (standard messages request shape) against a six-model catalogue (see /api/v1/models). $0.01 charged per call: pay $0.01 exact on Base "},{"name":"agentcore_route","description":"Task router over paid agent services; free top-1 recommendation or paid $0.01 ranked top-three with ghost-bid counterfactual pricing, qualified handoff and rece"},{"name":"agent_preflight_bundle","description":"Select up to five proven time, Base, wallet-balance and x402 verification utilities in one preflight bundle with statuses, evidence hash and bundle ID. $0.005/c"},{"name":"agent_return_context","description":"Give a returning agent a bounded accountless context bundle with optional cursor-aware Bazaar delta/trending results, statuses, next cursor, and evidence hash. "},{"name":"agent_readiness_audit","description":"Verify an AI Agent API’s x402, agent.json, OpenAPI, llms.txt, robots.txt, and MCP discovery surfaces; return a 0–100 score, missing fields, validation findings,"},{"name":"batch_extract","description":"Extract JSON from up to 10 public URLs in isolated ephemeral compute, validating each result against its own JSON Schema and returning a reconciled idempotent m"},{"name":"batch_url_json","description":"Run up to 10 bounded HTTPS URL-to-JSON extraction jobs for one prepaid, idempotent completion receipt. $0.02/call via x402; one reconciled batch of up to 10 job"},{"name":"bazaar_category_heat","description":"Where the x402 Bazaar demand actually is — the whole latest catalogue snapshot classified into 9 service categories, each with listing count, settled 30d calls,"},{"name":"bazaar_category_heat_feed","description":"Loopable Bazaar category heat feed, or a bundled scout digest with heat, deltas, new listings, price changes, pulse, seller rank and repeat-call telemetry. $0.0"},{"name":"bazaar_delta","description":"What changed in the x402 Bazaar catalogue overnight — resources added, resources delisted, and prices that moved (with before/after amounts), diffed between the"},{"name":"bazaar_listing_lint","description":"Lint an x402 Bazaar listing before buying or before publishing your own: 0-100 quality score combining a live probe of the resource (valid 402? description? out"},{"name":"bazaar_market_report","description":"The full state of the x402 Bazaar in one JSON dossier — marketplace totals, price distribution and bands, network split, top services and sellers, new entrants,"},{"name":"mpp_route","description":"MPP-native catalog-first task routing. Free returns one recommendation; paid returns the top three with prices, payment methods, MCP schemas, health metadata an"},{"name":"mpp_admission_gate","description":"Admit one service from the live MPP public catalog using task relevance, price, Tempo rail, and freshness constraints, with deterministic refusal evidence. $0.0"},{"name":"bazaar_new_listings","description":"Which resources just listed on the x402 Bazaar — everything present in the latest daily snapshot that was missing from the prior one, with service, network, pri"},{"name":"bazaar_price_stats","description":"How x402 Bazaar listings are priced right now — percentile distribution (atomic + USD), USD price bands with market share, and per-network medians from the late"},{"name":"bazaar_seller_rank","description":"Who is actually earning on the x402 Bazaar — top 25 seller addresses by settled 30d calls from the latest daily snapshot, with listings, unique payers and each "},{"name":"bazaar_trending","description":"Which x402 Bazaar services are gaining settled calls and unique payers fastest right now — day-over-day movers, decliners and new entrants from daily full-catal"},{"name":"browser_evidence","description":"Run one ephemeral headless browser action and verify a selector or text assertion, returning a verified evidence record. $0.02/call via x402."},{"name":"base_block_number","description":"Fetch the current Base mainnet block number from redundant public RPCs and return structured JSON with source and freshness metadata. $0.002/call via x402."},{"name":"b402_preflight","description":"Validate BNB/B402 payment intent freshness, recipient, amount, deadline, fee cap, public BNB balance, and recent activity without custody or payment relay. $0.0"},{"name":"base_gas_price","description":"Current Base gas price and EIP-1559 base fee in wei and gwei, plus latest block number and fetch timestamp from redundant public RPCs. $0.002/call via x402."},{"name":"base_tx_status","description":"Return Base transaction success or revert state, block number, confirmations, gas used, and effective gas price for a transaction hash. $0.003/call via x402."},{"name":"base_transfer_search_rpc","description":"Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterparty, and time window; return structured transfer records. $0.02/call via x40"},{"name":"base_usdc_balance","description":"Check a Base wallet’s USDC balance on the canonical Base USDC contract and return structured JSON with atomic and formatted values. $0.003/call via x402."},{"name":"base_usdc_transfer_check","description":"Verify a Base mainnet tx hash actually moved USDC: decodes every USDC Transfer log in the receipt (from, to, amount) and answers settled true/false — the check "},{"name":"base_wallet_profile","description":"Profile any Base wallet without signup or an API key: native and ERC-20 balances, bounded transfer activity, counterparties, contracts, freshness and an evidenc"},{"name":"classify_text","description":"Classify text into exactly one of your 2-20 labels (support triage, intent detection, content routing) — the answer is validated against your label list, so you"},{"name":"extract_json","description":"Turn unstructured text (emails, invoices, listings, bios) into structured JSON conforming to your JSON Schema — reply is parse-validated with an automatic retry"},{"name":"fetch_x402_content","description":"Fetch and extract content from x402-protected web pages, handling edge payment automatically. Returns clean article content with payment proof. $0.02/call via x"},{"name":"gleif_resolve","description":"Resolve a legal entity from public LEI registry records by LEI, legal name, jurisdiction, registration ID or country, returning ranked candidates and evidence. "},{"name":"ghost_bid_audit","description":"Audit a signed or explicitly declared selected offer against alternatives and quantify affordable counterfactual savings. $0.01/call via x402."},{"name":"extract_keywords","description":"Extract ranked keywords and named entities (people, orgs, places, products) from text as clean JSON arrays — for tagging, indexing, and enrichment pipelines. $0"},{"name":"payer_profile","description":"Profile the Base address that just paid you: public x402 payment footprint (payments, distinct recipients, cadence, native activity, what this shop has seen) an"},{"name":"compile_payment_policy","description":"Compile a multi-rail merchant payment policy with authorization, spending, settlement, receipt, deny, and refund rules. $0.02/call via x402."},{"name":"people_record_normalize","description":"Normalize supplied person identity signals into one stable people record with a deterministic id and derived domains, without inventing employment or location d"},{"name":"rewrite_text","description":"Rewrite text to match an instruction — change tone, formality, length, or reading level (\"make it formal\", \"simplify for a 10-year-old\") with deterministic outp"},{"name":"base_transfer_search","description":"Bounded Base ERC-20 transfer history for one wallet, with token, flow and pagination filters and normalized transfer fields. $0.005/call via x402."},{"name":"prepaid_access_token","description":"Purchase an Oblique-controlled prepaid HTTP-data access token in one machine-friendly POST. $1.00/call via x402."},{"name":"web_search","description":"Run a bounded web search over a public encyclopedic reference index: title, URL and snippet per hit, with paging and a total count. $0.01/call via x402."},{"name":"people_search","description":"Search people by name, location, skill, title, seniority or company filters using bounded public-reference data; private contact and employment fields are expli"},{"name":"profile_search","description":"Search professional profiles using bounded public-reference data, with paging and normalized name/headline/company/location fields; private profile fields Obliq"},{"name":"people_enrich","description":"Accountless people-enrichment lookup: normalize identity signals and return requested enrichment fields with confidence, freshness, retrieval time and evidence "},{"name":"chat_completion","description":"Get one bounded chat completion (standard messages request shape) per paid call, with no account to open and no provider key to hold. $0.01/call via x402."},{"name":"reprice_regret","description":"Did a price change on an x402 Bazaar listing pay off? Give one listing's resource_url or a seller_payto address (25 listings per page) and a window_days (7–90, "},{"name":"research_answer","description":"Answer a concise research question from one bounded web search: cited answer, source URLs/labels with retrieval timestamps, honest insufficient-evidence refusal"},{"name":"run_python","description":"Run a short Python program in an isolated sandbox and get back exit code, stdout, stderr, duration and up to 3 artifact files from ./out/. Python 3.12 + numpy/p"},{"name":"settlement_verify","description":"Verify an x402 settlement actually landed on Base mainnet: real JSON-RPC receipt lookup, decoded USDC Transfer events with payer/payee/amount, success-or-revert"},{"name":"award_flight_search","description":"Submit a bounded award-flight search and get a normalized, validated request echo with honest availability semantics. $0.02/call via x402."},{"name":"summarize_text","description":"Summarize any text as bullet points, a paragraph, or a one-liner — deterministic (temperature 0) flash-model summarization sized for agent pipelines. $0.008/cal"},{"name":"tweets_search","description":"Search publicly indexed social posts using words, phrases, hashtags, account and date filters; returns bounded tweet-like results with source links. $0.005/call"},{"name":"x402_endpoint_verify","description":"Point it at any URL that claims to sell over x402 and get a conformance verdict: does it actually return a 402, is the challenge valid v2 JSON, are the payment "},{"name":"x402_facilitator_health","description":"Is the x402 payment rail up right now? Parallel live probes of the two facilitators most production x402 settlement runs through: supported kinds, schemes and n"},{"name":"x402_receipt_lookup","description":"Retrieve a stored settlement-verify receipt by its verification_id — the durable record of an on-chain USDC settlement check (payer, payee, amount, status) issu"},{"name":"purchase_website_decision_packet","description":"Extract and synthesize supplied web pages into a cited decision packet with structured JSON findings. $0.05/call via x402."},{"name":"purchase_web_extraction_sample","description":"Buy a bounded machine-readable extraction sample from one HTTPS webpage. $0.01/call via x402."},{"name":"x401_batch_extract","description":"Verify an x401 proof and extract JSON from up to 10 public URLs in isolated compute with an idempotent reconciled manifest. $0.02/call via x402."},{"name":"oblique_gateway","description":"Observer-backed gateway over five allowlisted proven sellers with capped float, upstream payment reference, delivery and transparent 10% margin receipt. $0.0011"},{"name":"route_task","description":"Route protocol, market-activity, and paid-service discovery tasks through Agent Economy read-only MCP data, preserving free top-one and paid ranked top-three re"},{"name":"us_equity_snapshot","description":"Fetch fresh OHLCV candles for one US ticker with optional technical indicators and source/freshness evidence. $0.01/call via x402."},{"name":"wallet_analyze","description":"Analyze a Base wallet: balances, bounded transfers, token holdings and counterparties from a public explorer index. $0.005/call via x402."},{"name":"token_metrics","description":"Get free-source token price, TVL, DEX volume, fees and yield metrics. $0.003/call via x402."},{"name":"trading_signals","description":"Return a bounded, transparent DEX-volume trading signal from public DEX volume, TVL and fee data. $0.005/call via x402."},{"name":"market_intel","description":"Compose public DeFi market metrics (protocols, chains, DEX volume, fees, yields) with bounded public web context. $0.10/call via x402."},{"name":"solana_ops_context","description":"Operational context check meant to be called on every run: current UTC time plus the latest x402 Bazaar pulse, with source evidence and whether this wallet has "},{"name":"solana_priority_fee","description":"Current Solana slot, block height and block time plus a prioritization-fee summary (min, median, p75, max, suggested) over the recent slots the public RPC repor"},{"name":"token_flow_activity","description":"Recent Solana token-flow activity for one wallet or token mint: per-transaction token balance deltas with direction, counterparties, an activity read (transfer,"},{"name":"proxy_implementation","description":"Is this contract an upgradeable proxy, and where does its current code live? Returns the proxy standard, implementation, admin and beacon addresses, whether the"}],"toolCount":79,"toolsHash":"230e3cc941385b50d7f405c90742f424280360a2550e92d538ac269adf6bddbf","serverName":"oblique-markets","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-09T19:25:37.589Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":274,"error":null,"detail":{"tools":[{"name":"server_time","description":"Current server time as ISO 8601 plus Unix epoch, returned only after settlement — the smallest end-to-end probe of the x402 payment path. $0.01/call via x402."},{"name":"echo","description":"Echo the request query parameters back with a timestamp — an x402 client diagnostic that exercises the payment headers, not just the HTTP client. $0.01/call via"},{"name":"web_extract","description":"Extract structured JSON from a web page: return URL, title, meta description, cleaned text, extraction timestamp, and payment status for agent workflows. $0.03/"},{"name":"sentiment","description":"Sentiment analysis of a supplied block of text, or of current coverage of a named topic. $0.05/call via x402."},{"name":"company_research","description":"Company research brief with cited sources, business profile, competitors, market signals, and risks. $0.50/call via x402."},{"name":"answer_with_sources","description":"Answer a research question with cited web sources and a concise evidence packet. $0.65/call via x402."},{"name":"crypto_price","description":"Current USD price for one token symbol from live market data, with source attribution. $0.004/call via x402."},{"name":"bazaar_pulse","description":"Full x402 Bazaar market pulse for the latest completed daily snapshot: catalogue totals, top services by call volume, new listings and networks. $0.002/call via"},{"name":"listing_triage","description":"Triage one Bazaar listing against its snapshot history: how long it has persisted, price changes, duplicate variants and a buy signal. $0.01/call via x402."},{"name":"wallet_spy","description":"Inspect an EVM wallet for recent transactions, token flows, DEX swaps, NFT activity, counterparties and a heuristic risk score. $0.03/call via x402."},{"name":"endpoint_task_evaluation","description":"Make one bounded request to a public HTTP endpoint and report status, x402 payment signals, latency and assertion validity without returning the target body. $0"},{"name":"inference","description":"Chat-completion inference (standard messages request shape) against a six-model catalogue (see /api/v1/models). $0.01 charged per call: pay $0.01 exact on Base "},{"name":"agentcore_route","description":"Task router over paid agent services; free top-1 recommendation or paid $0.01 ranked top-three with ghost-bid counterfactual pricing, qualified handoff and rece"},{"name":"agent_preflight_bundle","description":"Select up to five proven time, Base, wallet-balance and x402 verification utilities in one preflight bundle with statuses, evidence hash and bundle ID. $0.005/c"},{"name":"agent_return_context","description":"Give a returning agent a bounded accountless context bundle with optional cursor-aware Bazaar delta/trending results, statuses, next cursor, and evidence hash. "},{"name":"agent_readiness_audit","description":"Verify an AI Agent API’s x402, agent.json, OpenAPI, llms.txt, robots.txt, and MCP discovery surfaces; return a 0–100 score, missing fields, validation findings,"},{"name":"batch_extract","description":"Extract JSON from up to 10 public URLs in isolated ephemeral compute, validating each result against its own JSON Schema and returning a reconciled idempotent m"},{"name":"batch_url_json","description":"Run up to 10 bounded HTTPS URL-to-JSON extraction jobs for one prepaid, idempotent completion receipt. $0.02/call via x402; one reconciled batch of up to 10 job"},{"name":"bazaar_category_heat","description":"Where the x402 Bazaar demand actually is — the whole latest catalogue snapshot classified into 9 service categories, each with listing count, settled 30d calls,"},{"name":"bazaar_category_heat_feed","description":"Loopable Bazaar category heat feed, or a bundled scout digest with heat, deltas, new listings, price changes, pulse, seller rank and repeat-call telemetry. $0.0"},{"name":"bazaar_delta","description":"What changed in the x402 Bazaar catalogue overnight — resources added, resources delisted, and prices that moved (with before/after amounts), diffed between the"},{"name":"bazaar_listing_lint","description":"Lint an x402 Bazaar listing before buying or before publishing your own: 0-100 quality score combining a live probe of the resource (valid 402? description? out"},{"name":"bazaar_market_report","description":"The full state of the x402 Bazaar in one JSON dossier — marketplace totals, price distribution and bands, network split, top services and sellers, new entrants,"},{"name":"mpp_route","description":"MPP-native catalog-first task routing. Free returns one recommendation; paid returns the top three with prices, payment methods, MCP schemas, health metadata an"},{"name":"mpp_admission_gate","description":"Admit one service from the live MPP public catalog using task relevance, price, Tempo rail, and freshness constraints, with deterministic refusal evidence. $0.0"},{"name":"bazaar_new_listings","description":"Which resources just listed on the x402 Bazaar — everything present in the latest daily snapshot that was missing from the prior one, with service, network, pri"},{"name":"bazaar_price_stats","description":"How x402 Bazaar listings are priced right now — percentile distribution (atomic + USD), USD price bands with market share, and per-network medians from the late"},{"name":"bazaar_seller_rank","description":"Who is actually earning on the x402 Bazaar — top 25 seller addresses by settled 30d calls from the latest daily snapshot, with listings, unique payers and each "},{"name":"bazaar_trending","description":"Which x402 Bazaar services are gaining settled calls and unique payers fastest right now — day-over-day movers, decliners and new entrants from daily full-catal"},{"name":"browser_evidence","description":"Run one ephemeral headless browser action and verify a selector or text assertion, returning a verified evidence record. $0.02/call via x402."},{"name":"base_block_number","description":"Fetch the current Base mainnet block number from redundant public RPCs and return structured JSON with source and freshness metadata. $0.002/call via x402."},{"name":"b402_preflight","description":"Validate BNB/B402 payment intent freshness, recipient, amount, deadline, fee cap, public BNB balance, and recent activity without custody or payment relay. $0.0"},{"name":"base_gas_price","description":"Current Base gas price and EIP-1559 base fee in wei and gwei, plus latest block number and fetch timestamp from redundant public RPCs. $0.002/call via x402."},{"name":"base_tx_status","description":"Return Base transaction success or revert state, block number, confirmations, gas used, and effective gas price for a transaction hash. $0.003/call via x402."},{"name":"base_transfer_search_rpc","description":"Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterparty, and time window; return structured transfer records. $0.02/call via x40"},{"name":"base_usdc_balance","description":"Check a Base wallet’s USDC balance on the canonical Base USDC contract and return structured JSON with atomic and formatted values. $0.003/call via x402."},{"name":"base_usdc_transfer_check","description":"Verify a Base mainnet tx hash actually moved USDC: decodes every USDC Transfer log in the receipt (from, to, amount) and answers settled true/false — the check "},{"name":"base_wallet_profile","description":"Profile any Base wallet without signup or an API key: native and ERC-20 balances, bounded transfer activity, counterparties, contracts, freshness and an evidenc"},{"name":"classify_text","description":"Classify text into exactly one of your 2-20 labels (support triage, intent detection, content routing) — the answer is validated against your label list, so you"},{"name":"extract_json","description":"Turn unstructured text (emails, invoices, listings, bios) into structured JSON conforming to your JSON Schema — reply is parse-validated with an automatic retry"},{"name":"fetch_x402_content","description":"Fetch and extract content from x402-protected web pages, handling edge payment automatically. Returns clean article content with payment proof. $0.02/call via x"},{"name":"gleif_resolve","description":"Resolve a legal entity from public LEI registry records by LEI, legal name, jurisdiction, registration ID or country, returning ranked candidates and evidence. "},{"name":"ghost_bid_audit","description":"Audit a signed or explicitly declared selected offer against alternatives and quantify affordable counterfactual savings. $0.01/call via x402."},{"name":"extract_keywords","description":"Extract ranked keywords and named entities (people, orgs, places, products) from text as clean JSON arrays — for tagging, indexing, and enrichment pipelines. $0"},{"name":"payer_profile","description":"Profile the Base address that just paid you: public x402 payment footprint (payments, distinct recipients, cadence, native activity, what this shop has seen) an"},{"name":"compile_payment_policy","description":"Compile a multi-rail merchant payment policy with authorization, spending, settlement, receipt, deny, and refund rules. $0.02/call via x402."},{"name":"people_record_normalize","description":"Normalize supplied person identity signals into one stable people record with a deterministic id and derived domains, without inventing employment or location d"},{"name":"rewrite_text","description":"Rewrite text to match an instruction — change tone, formality, length, or reading level (\"make it formal\", \"simplify for a 10-year-old\") with deterministic outp"},{"name":"base_transfer_search","description":"Bounded Base ERC-20 transfer history for one wallet, with token, flow and pagination filters and normalized transfer fields. $0.005/call via x402."},{"name":"prepaid_access_token","description":"Purchase an Oblique-controlled prepaid HTTP-data access token in one machine-friendly POST. $1.00/call via x402."},{"name":"web_search","description":"Run a bounded web search over a public encyclopedic reference index: title, URL and snippet per hit, with paging and a total count. $0.01/call via x402."},{"name":"people_search","description":"Search people by name, location, skill, title, seniority or company filters using bounded public-reference data; private contact and employment fields are expli"},{"name":"profile_search","description":"Search professional profiles using bounded public-reference data, with paging and normalized name/headline/company/location fields; private profile fields Obliq"},{"name":"people_enrich","description":"Accountless people-enrichment lookup: normalize identity signals and return requested enrichment fields with confidence, freshness, retrieval time and evidence "},{"name":"chat_completion","description":"Get one bounded chat completion (standard messages request shape) per paid call, with no account to open and no provider key to hold. $0.01/call via x402."},{"name":"reprice_regret","description":"Did a price change on an x402 Bazaar listing pay off? Give one listing's resource_url or a seller_payto address (25 listings per page) and a window_days (7–90, "},{"name":"research_answer","description":"Answer a concise research question from one bounded web search: cited answer, source URLs/labels with retrieval timestamps, honest insufficient-evidence refusal"},{"name":"run_python","description":"Run a short Python program in an isolated sandbox and get back exit code, stdout, stderr, duration and up to 3 artifact files from ./out/. Python 3.12 + numpy/p"},{"name":"settlement_verify","description":"Verify an x402 settlement actually landed on Base mainnet: real JSON-RPC receipt lookup, decoded USDC Transfer events with payer/payee/amount, success-or-revert"},{"name":"award_flight_search","description":"Submit a bounded award-flight search and get a normalized, validated request echo with honest availability semantics. $0.02/call via x402."},{"name":"summarize_text","description":"Summarize any text as bullet points, a paragraph, or a one-liner — deterministic (temperature 0) flash-model summarization sized for agent pipelines. $0.008/cal"},{"name":"tweets_search","description":"Search publicly indexed social posts using words, phrases, hashtags, account and date filters; returns bounded tweet-like results with source links. $0.005/call"},{"name":"x402_endpoint_verify","description":"Point it at any URL that claims to sell over x402 and get a conformance verdict: does it actually return a 402, is the challenge valid v2 JSON, are the payment "},{"name":"x402_facilitator_health","description":"Is the x402 payment rail up right now? Parallel live probes of the two facilitators most production x402 settlement runs through: supported kinds, schemes and n"},{"name":"x402_receipt_lookup","description":"Retrieve a stored settlement-verify receipt by its verification_id — the durable record of an on-chain USDC settlement check (payer, payee, amount, status) issu"},{"name":"purchase_website_decision_packet","description":"Extract and synthesize supplied web pages into a cited decision packet with structured JSON findings. $0.05/call via x402."},{"name":"purchase_web_extraction_sample","description":"Buy a bounded machine-readable extraction sample from one HTTPS webpage. $0.01/call via x402."},{"name":"x401_batch_extract","description":"Verify an x401 proof and extract JSON from up to 10 public URLs in isolated compute with an idempotent reconciled manifest. $0.02/call via x402."},{"name":"oblique_gateway","description":"Observer-backed gateway over five allowlisted proven sellers with capped float, upstream payment reference, delivery and transparent 10% margin receipt. $0.0011"},{"name":"route_task","description":"Route protocol, market-activity, and paid-service discovery tasks through Agent Economy read-only MCP data, preserving free top-one and paid ranked top-three re"},{"name":"us_equity_snapshot","description":"Fetch fresh OHLCV candles for one US ticker with optional technical indicators and source/freshness evidence. $0.01/call via x402."},{"name":"wallet_analyze","description":"Analyze a Base wallet: balances, bounded transfers, token holdings and counterparties from a public explorer index. $0.005/call via x402."},{"name":"token_metrics","description":"Get free-source token price, TVL, DEX volume, fees and yield metrics. $0.003/call via x402."},{"name":"trading_signals","description":"Return a bounded, transparent DEX-volume trading signal from public DEX volume, TVL and fee data. $0.005/call via x402."},{"name":"market_intel","description":"Compose public DeFi market metrics (protocols, chains, DEX volume, fees, yields) with bounded public web context. $0.10/call via x402."},{"name":"solana_ops_context","description":"Operational context check meant to be called on every run: current UTC time plus the latest x402 Bazaar pulse, with source evidence and whether this wallet has "},{"name":"solana_priority_fee","description":"Current Solana slot, block height and block time plus a prioritization-fee summary (min, median, p75, max, suggested) over the recent slots the public RPC repor"},{"name":"token_flow_activity","description":"Recent Solana token-flow activity for one wallet or token mint: per-transaction token balance deltas with direction, counterparties, an activity read (transfer,"},{"name":"proxy_implementation","description":"Is this contract an upgradeable proxy, and where does its current code live? Returns the proxy standard, implementation, admin and beacon addresses, whether the"}],"toolCount":79,"toolsHash":"230e3cc941385b50d7f405c90742f424280360a2550e92d538ac269adf6bddbf","serverName":"oblique-markets","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-09T12:28:55.721Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":102,"error":null,"detail":{"tools":[{"name":"server_time","description":"Current server time as ISO 8601 plus Unix epoch, returned only after settlement — the smallest end-to-end probe of the x402 payment path. $0.01/call via x402."},{"name":"echo","description":"Echo the request query parameters back with a timestamp — an x402 client diagnostic that exercises the payment headers, not just the HTTP client. $0.01/call via"},{"name":"web_extract","description":"Extract structured JSON from a web page: return URL, title, meta description, cleaned text, extraction timestamp, and payment status for agent workflows. $0.03/"},{"name":"sentiment","description":"Sentiment analysis of a supplied block of text, or of current coverage of a named topic. $0.05/call via x402."},{"name":"company_research","description":"Company research brief with cited sources, business profile, competitors, market signals, and risks. $0.50/call via x402."},{"name":"answer_with_sources","description":"Answer a research question with cited web sources and a concise evidence packet. $0.65/call via x402."},{"name":"crypto_price","description":"Current USD price for one token symbol from live market data, with source attribution. $0.004/call via x402."},{"name":"bazaar_pulse","description":"Full x402 Bazaar market pulse for the latest completed daily snapshot: catalogue totals, top services by call volume, new listings and networks. $0.002/call via"},{"name":"listing_triage","description":"Triage one Bazaar listing against its snapshot history: how long it has persisted, price changes, duplicate variants and a buy signal. $0.01/call via x402."},{"name":"wallet_spy","description":"Inspect an EVM wallet for recent transactions, token flows, DEX swaps, NFT activity, counterparties and a heuristic risk score. $0.03/call via x402."},{"name":"endpoint_task_evaluation","description":"Make one bounded request to a public HTTP endpoint and report status, x402 payment signals, latency and assertion validity without returning the target body. $0"},{"name":"inference","description":"Chat-completion inference (standard messages request shape) against a six-model catalogue (see /api/v1/models). $0.01 charged per call: pay $0.01 exact on Base "},{"name":"agentcore_route","description":"Task router over paid agent services; free top-1 recommendation or paid $0.01 ranked top-three with ghost-bid counterfactual pricing, qualified handoff and rece"},{"name":"agent_preflight_bundle","description":"Select up to five proven time, Base, wallet-balance and x402 verification utilities in one preflight bundle with statuses, evidence hash and bundle ID. $0.005/c"},{"name":"agent_return_context","description":"Give a returning agent a bounded accountless context bundle with optional cursor-aware Bazaar delta/trending results, statuses, next cursor, and evidence hash. "},{"name":"agent_readiness_audit","description":"Verify an AI Agent API’s x402, agent.json, OpenAPI, llms.txt, robots.txt, and MCP discovery surfaces; return a 0–100 score, missing fields, validation findings,"},{"name":"batch_extract","description":"Extract JSON from up to 10 public URLs in isolated ephemeral compute, validating each result against its own JSON Schema and returning a reconciled idempotent m"},{"name":"batch_url_json","description":"Run up to 10 bounded HTTPS URL-to-JSON extraction jobs for one prepaid, idempotent completion receipt. $0.02/call via x402; one reconciled batch of up to 10 job"},{"name":"bazaar_category_heat","description":"Where the x402 Bazaar demand actually is — the whole latest catalogue snapshot classified into 9 service categories, each with listing count, settled 30d calls,"},{"name":"bazaar_category_heat_feed","description":"Loopable Bazaar category heat feed, or a bundled scout digest with heat, deltas, new listings, price changes, pulse, seller rank and repeat-call telemetry. $0.0"},{"name":"bazaar_delta","description":"What changed in the x402 Bazaar catalogue overnight — resources added, resources delisted, and prices that moved (with before/after amounts), diffed between the"},{"name":"bazaar_listing_lint","description":"Lint an x402 Bazaar listing before buying or before publishing your own: 0-100 quality score combining a live probe of the resource (valid 402? description? out"},{"name":"bazaar_market_report","description":"The full state of the x402 Bazaar in one JSON dossier — marketplace totals, price distribution and bands, network split, top services and sellers, new entrants,"},{"name":"mpp_route","description":"MPP-native catalog-first task routing. Free returns one recommendation; paid returns the top three with prices, payment methods, MCP schemas, health metadata an"},{"name":"mpp_admission_gate","description":"Admit one service from the live MPP public catalog using task relevance, price, Tempo rail, and freshness constraints, with deterministic refusal evidence. $0.0"},{"name":"bazaar_new_listings","description":"Which resources just listed on the x402 Bazaar — everything present in the latest daily snapshot that was missing from the prior one, with service, network, pri"},{"name":"bazaar_price_stats","description":"How x402 Bazaar listings are priced right now — percentile distribution (atomic + USD), USD price bands with market share, and per-network medians from the late"},{"name":"bazaar_seller_rank","description":"Who is actually earning on the x402 Bazaar — top 25 seller addresses by settled 30d calls from the latest daily snapshot, with listings, unique payers and each "},{"name":"bazaar_trending","description":"Which x402 Bazaar services are gaining settled calls and unique payers fastest right now — day-over-day movers, decliners and new entrants from daily full-catal"},{"name":"browser_evidence","description":"Run one ephemeral headless browser action and verify a selector or text assertion, returning a verified evidence record. $0.02/call via x402."},{"name":"base_block_number","description":"Fetch the current Base mainnet block number from redundant public RPCs and return structured JSON with source and freshness metadata. $0.002/call via x402."},{"name":"b402_preflight","description":"Validate BNB/B402 payment intent freshness, recipient, amount, deadline, fee cap, public BNB balance, and recent activity without custody or payment relay. $0.0"},{"name":"base_gas_price","description":"Current Base gas price and EIP-1559 base fee in wei and gwei, plus latest block number and fetch timestamp from redundant public RPCs. $0.002/call via x402."},{"name":"base_tx_status","description":"Return Base transaction success or revert state, block number, confirmations, gas used, and effective gas price for a transaction hash. $0.003/call via x402."},{"name":"base_transfer_search_rpc","description":"Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterparty, and time window; return structured transfer records. $0.02/call via x40"},{"name":"base_usdc_balance","description":"Check a Base wallet’s USDC balance on the canonical Base USDC contract and return structured JSON with atomic and formatted values. $0.003/call via x402."},{"name":"base_usdc_transfer_check","description":"Verify a Base mainnet tx hash actually moved USDC: decodes every USDC Transfer log in the receipt (from, to, amount) and answers settled true/false — the check "},{"name":"base_wallet_profile","description":"Profile any Base wallet without signup or an API key: native and ERC-20 balances, bounded transfer activity, counterparties, contracts, freshness and an evidenc"},{"name":"classify_text","description":"Classify text into exactly one of your 2-20 labels (support triage, intent detection, content routing) — the answer is validated against your label list, so you"},{"name":"extract_json","description":"Turn unstructured text (emails, invoices, listings, bios) into structured JSON conforming to your JSON Schema — reply is parse-validated with an automatic retry"},{"name":"fetch_x402_content","description":"Fetch and extract content from x402-protected web pages, handling edge payment automatically. Returns clean article content with payment proof. $0.02/call via x"},{"name":"gleif_resolve","description":"Resolve a legal entity from public LEI registry records by LEI, legal name, jurisdiction, registration ID or country, returning ranked candidates and evidence. "},{"name":"ghost_bid_audit","description":"Audit a signed or explicitly declared selected offer against alternatives and quantify affordable counterfactual savings. $0.01/call via x402."},{"name":"extract_keywords","description":"Extract ranked keywords and named entities (people, orgs, places, products) from text as clean JSON arrays — for tagging, indexing, and enrichment pipelines. $0"},{"name":"payer_profile","description":"Profile the Base address that just paid you: public x402 payment footprint (payments, distinct recipients, cadence, native activity, what this shop has seen) an"},{"name":"compile_payment_policy","description":"Compile a multi-rail merchant payment policy with authorization, spending, settlement, receipt, deny, and refund rules. $0.02/call via x402."},{"name":"people_record_normalize","description":"Normalize supplied person identity signals into one stable people record with a deterministic id and derived domains, without inventing employment or location d"},{"name":"rewrite_text","description":"Rewrite text to match an instruction — change tone, formality, length, or reading level (\"make it formal\", \"simplify for a 10-year-old\") with deterministic outp"},{"name":"base_transfer_search","description":"Bounded Base ERC-20 transfer history for one wallet, with token, flow and pagination filters and normalized transfer fields. $0.005/call via x402."},{"name":"prepaid_access_token","description":"Purchase an Oblique-controlled prepaid HTTP-data access token in one machine-friendly POST. $1.00/call via x402."},{"name":"web_search","description":"Run a bounded web search over a public encyclopedic reference index: title, URL and snippet per hit, with paging and a total count. $0.01/call via x402."},{"name":"people_search","description":"Search people by name, location, skill, title, seniority or company filters using bounded public-reference data; private contact and employment fields are expli"},{"name":"profile_search","description":"Search professional profiles using bounded public-reference data, with paging and normalized name/headline/company/location fields; private profile fields Obliq"},{"name":"people_enrich","description":"Accountless people-enrichment lookup: normalize identity signals and return requested enrichment fields with confidence, freshness, retrieval time and evidence "},{"name":"chat_completion","description":"Get one bounded chat completion (standard messages request shape) per paid call, with no account to open and no provider key to hold. $0.01/call via x402."},{"name":"reprice_regret","description":"Did a price change on an x402 Bazaar listing pay off? Give one listing's resource_url or a seller_payto address (25 listings per page) and a window_days (7–90, "},{"name":"research_answer","description":"Answer a concise research question from one bounded web search: cited answer, source URLs/labels with retrieval timestamps, honest insufficient-evidence refusal"},{"name":"run_python","description":"Run a short Python program in an isolated sandbox and get back exit code, stdout, stderr, duration and up to 3 artifact files from ./out/. Python 3.12 + numpy/p"},{"name":"settlement_verify","description":"Verify an x402 settlement actually landed on Base mainnet: real JSON-RPC receipt lookup, decoded USDC Transfer events with payer/payee/amount, success-or-revert"},{"name":"award_flight_search","description":"Submit a bounded award-flight search and get a normalized, validated request echo with honest availability semantics. $0.02/call via x402."},{"name":"summarize_text","description":"Summarize any text as bullet points, a paragraph, or a one-liner — deterministic (temperature 0) flash-model summarization sized for agent pipelines. $0.008/cal"},{"name":"tweets_search","description":"Search publicly indexed social posts using words, phrases, hashtags, account and date filters; returns bounded tweet-like results with source links. $0.005/call"},{"name":"x402_endpoint_verify","description":"Point it at any URL that claims to sell over x402 and get a conformance verdict: does it actually return a 402, is the challenge valid v2 JSON, are the payment "},{"name":"x402_facilitator_health","description":"Is the x402 payment rail up right now? Parallel live probes of the two facilitators most production x402 settlement runs through: supported kinds, schemes and n"},{"name":"x402_receipt_lookup","description":"Retrieve a stored settlement-verify receipt by its verification_id — the durable record of an on-chain USDC settlement check (payer, payee, amount, status) issu"},{"name":"purchase_website_decision_packet","description":"Extract and synthesize supplied web pages into a cited decision packet with structured JSON findings. $0.05/call via x402."},{"name":"purchase_web_extraction_sample","description":"Buy a bounded machine-readable extraction sample from one HTTPS webpage. $0.01/call via x402."},{"name":"x401_batch_extract","description":"Verify an x401 proof and extract JSON from up to 10 public URLs in isolated compute with an idempotent reconciled manifest. $0.02/call via x402."},{"name":"oblique_gateway","description":"Observer-backed gateway over five allowlisted proven sellers with capped float, upstream payment reference, delivery and transparent 10% margin receipt. $0.0011"},{"name":"route_task","description":"Route protocol, market-activity, and paid-service discovery tasks through Agent Economy read-only MCP data, preserving free top-one and paid ranked top-three re"},{"name":"us_equity_snapshot","description":"Fetch fresh OHLCV candles for one US ticker with optional technical indicators and source/freshness evidence. $0.01/call via x402."},{"name":"wallet_analyze","description":"Analyze a Base wallet: balances, bounded transfers, token holdings and counterparties from a public explorer index. $0.005/call via x402."},{"name":"token_metrics","description":"Get free-source token price, TVL, DEX volume, fees and yield metrics. $0.003/call via x402."},{"name":"trading_signals","description":"Return a bounded, transparent DEX-volume trading signal from public DEX volume, TVL and fee data. $0.005/call via x402."},{"name":"market_intel","description":"Compose public DeFi market metrics (protocols, chains, DEX volume, fees, yields) with bounded public web context. $0.10/call via x402."},{"name":"solana_ops_context","description":"Operational context check meant to be called on every run: current UTC time plus the latest x402 Bazaar pulse, with source evidence and whether this wallet has "},{"name":"solana_priority_fee","description":"Current Solana slot, block height and block time plus a prioritization-fee summary (min, median, p75, max, suggested) over the recent slots the public RPC repor"},{"name":"token_flow_activity","description":"Recent Solana token-flow activity for one wallet or token mint: per-transaction token balance deltas with direction, counterparties, an activity read (transfer,"},{"name":"proxy_implementation","description":"Is this contract an upgradeable proxy, and where does its current code live? Returns the proxy standard, implementation, admin and beacon addresses, whether the"}],"toolCount":79,"toolsHash":"230e3cc941385b50d7f405c90742f424280360a2550e92d538ac269adf6bddbf","serverName":"oblique-markets","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-09T06:21:30.714Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":183,"error":null,"detail":{"tools":[{"name":"server_time","description":"Current server time as ISO 8601 plus Unix epoch, returned only after settlement — the smallest end-to-end probe of the x402 payment path. $0.01/call via x402."},{"name":"echo","description":"Echo the request query parameters back with a timestamp — an x402 client diagnostic that exercises the payment headers, not just the HTTP client. $0.01/call via"},{"name":"web_extract","description":"Extract structured JSON from a web page: return URL, title, meta description, cleaned text, extraction timestamp, and payment status for agent workflows. $0.03/"},{"name":"sentiment","description":"Sentiment analysis of a supplied block of text, or of current coverage of a named topic. $0.05/call via x402."},{"name":"company_research","description":"Company research brief with cited sources, business profile, competitors, market signals, and risks. $0.50/call via x402."},{"name":"answer_with_sources","description":"Answer a research question with cited web sources and a concise evidence packet. $0.65/call via x402."},{"name":"crypto_price","description":"Current USD price for one token symbol from live market data, with source attribution. $0.004/call via x402."},{"name":"bazaar_pulse","description":"Full x402 Bazaar market pulse for the latest completed daily snapshot: catalogue totals, top services by call volume, new listings and networks. $0.002/call via"},{"name":"listing_triage","description":"Triage one Bazaar listing against its snapshot history: how long it has persisted, price changes, duplicate variants and a buy signal. $0.01/call via x402."},{"name":"wallet_spy","description":"Inspect an EVM wallet for recent transactions, token flows, DEX swaps, NFT activity, counterparties and a heuristic risk score. $0.03/call via x402."},{"name":"endpoint_task_evaluation","description":"Make one bounded request to a public HTTP endpoint and report status, x402 payment signals, latency and assertion validity without returning the target body. $0"},{"name":"inference","description":"Chat-completion inference (standard messages request shape) against a six-model catalogue (see /api/v1/models). $0.01 charged per call: pay $0.01 exact on Base "},{"name":"agentcore_route","description":"Task router over paid agent services; free top-1 recommendation or paid $0.01 ranked top-three with ghost-bid counterfactual pricing, qualified handoff and rece"},{"name":"agent_preflight_bundle","description":"Select up to five proven time, Base, wallet-balance and x402 verification utilities in one preflight bundle with statuses, evidence hash and bundle ID. $0.005/c"},{"name":"agent_return_context","description":"Give a returning agent a bounded accountless context bundle with optional cursor-aware Bazaar delta/trending results, statuses, next cursor, and evidence hash. "},{"name":"agent_readiness_audit","description":"Verify an AI Agent API’s x402, agent.json, OpenAPI, llms.txt, robots.txt, and MCP discovery surfaces; return a 0–100 score, missing fields, validation findings,"},{"name":"batch_extract","description":"Extract JSON from up to 10 public URLs in isolated ephemeral compute, validating each result against its own JSON Schema and returning a reconciled idempotent m"},{"name":"batch_url_json","description":"Run up to 10 bounded HTTPS URL-to-JSON extraction jobs for one prepaid, idempotent completion receipt. $0.02/call via x402; one reconciled batch of up to 10 job"},{"name":"bazaar_category_heat","description":"Where the x402 Bazaar demand actually is — the whole latest catalogue snapshot classified into 9 service categories, each with listing count, settled 30d calls,"},{"name":"bazaar_category_heat_feed","description":"Loopable Bazaar category heat feed, or a bundled scout digest with heat, deltas, new listings, price changes, pulse, seller rank and repeat-call telemetry. $0.0"},{"name":"bazaar_delta","description":"What changed in the x402 Bazaar catalogue overnight — resources added, resources delisted, and prices that moved (with before/after amounts), diffed between the"},{"name":"bazaar_listing_lint","description":"Lint an x402 Bazaar listing before buying or before publishing your own: 0-100 quality score combining a live probe of the resource (valid 402? description? out"},{"name":"bazaar_market_report","description":"The full state of the x402 Bazaar in one JSON dossier — marketplace totals, price distribution and bands, network split, top services and sellers, new entrants,"},{"name":"mpp_route","description":"MPP-native catalog-first task routing. Free returns one recommendation; paid returns the top three with prices, payment methods, MCP schemas, health metadata an"},{"name":"mpp_admission_gate","description":"Admit one service from the live MPP public catalog using task relevance, price, Tempo rail, and freshness constraints, with deterministic refusal evidence. $0.0"},{"name":"bazaar_new_listings","description":"Which resources just listed on the x402 Bazaar — everything present in the latest daily snapshot that was missing from the prior one, with service, network, pri"},{"name":"bazaar_price_stats","description":"How x402 Bazaar listings are priced right now — percentile distribution (atomic + USD), USD price bands with market share, and per-network medians from the late"},{"name":"bazaar_seller_rank","description":"Who is actually earning on the x402 Bazaar — top 25 seller addresses by settled 30d calls from the latest daily snapshot, with listings, unique payers and each "},{"name":"bazaar_trending","description":"Which x402 Bazaar services are gaining settled calls and unique payers fastest right now — day-over-day movers, decliners and new entrants from daily full-catal"},{"name":"browser_evidence","description":"Run one ephemeral headless browser action and verify a selector or text assertion, returning a verified evidence record. $0.02/call via x402."},{"name":"base_block_number","description":"Fetch the current Base mainnet block number from redundant public RPCs and return structured JSON with source and freshness metadata. $0.002/call via x402."},{"name":"b402_preflight","description":"Validate BNB/B402 payment intent freshness, recipient, amount, deadline, fee cap, public BNB balance, and recent activity without custody or payment relay. $0.0"},{"name":"base_gas_price","description":"Current Base gas price and EIP-1559 base fee in wei and gwei, plus latest block number and fetch timestamp from redundant public RPCs. $0.002/call via x402."},{"name":"base_tx_status","description":"Return Base transaction success or revert state, block number, confirmations, gas used, and effective gas price for a transaction hash. $0.003/call via x402."},{"name":"base_transfer_search_rpc","description":"Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterparty, and time window; return structured transfer records. $0.02/call via x40"},{"name":"base_usdc_balance","description":"Check a Base wallet’s USDC balance on the canonical Base USDC contract and return structured JSON with atomic and formatted values. $0.003/call via x402."},{"name":"base_usdc_transfer_check","description":"Verify a Base mainnet tx hash actually moved USDC: decodes every USDC Transfer log in the receipt (from, to, amount) and answers settled true/false — the check "},{"name":"base_wallet_profile","description":"Profile any Base wallet without signup or an API key: native and ERC-20 balances, bounded transfer activity, counterparties, contracts, freshness and an evidenc"},{"name":"classify_text","description":"Classify text into exactly one of your 2-20 labels (support triage, intent detection, content routing) — the answer is validated against your label list, so you"},{"name":"extract_json","description":"Turn unstructured text (emails, invoices, listings, bios) into structured JSON conforming to your JSON Schema — reply is parse-validated with an automatic retry"},{"name":"fetch_x402_content","description":"Fetch and extract content from x402-protected web pages, handling edge payment automatically. Returns clean article content with payment proof. $0.02/call via x"},{"name":"gleif_resolve","description":"Resolve a legal entity from public LEI registry records by LEI, legal name, jurisdiction, registration ID or country, returning ranked candidates and evidence. "},{"name":"ghost_bid_audit","description":"Audit a signed or explicitly declared selected offer against alternatives and quantify affordable counterfactual savings. $0.01/call via x402."},{"name":"extract_keywords","description":"Extract ranked keywords and named entities (people, orgs, places, products) from text as clean JSON arrays — for tagging, indexing, and enrichment pipelines. $0"},{"name":"payer_profile","description":"Profile the Base address that just paid you: public x402 payment footprint (payments, distinct recipients, cadence, native activity, what this shop has seen) an"},{"name":"compile_payment_policy","description":"Compile a multi-rail merchant payment policy with authorization, spending, settlement, receipt, deny, and refund rules. $0.02/call via x402."},{"name":"people_record_normalize","description":"Normalize supplied person identity signals into one stable people record with a deterministic id and derived domains, without inventing employment or location d"},{"name":"rewrite_text","description":"Rewrite text to match an instruction — change tone, formality, length, or reading level (\"make it formal\", \"simplify for a 10-year-old\") with deterministic outp"},{"name":"base_transfer_search","description":"Bounded Base ERC-20 transfer history for one wallet, with token, flow and pagination filters and normalized transfer fields. $0.005/call via x402."},{"name":"prepaid_access_token","description":"Purchase an Oblique-controlled prepaid HTTP-data access token in one machine-friendly POST. $1.00/call via x402."},{"name":"web_search","description":"Run a bounded web search over a public encyclopedic reference index: title, URL and snippet per hit, with paging and a total count. $0.01/call via x402."},{"name":"people_search","description":"Search people by name, location, skill, title, seniority or company filters using bounded public-reference data; private contact and employment fields are expli"},{"name":"profile_search","description":"Search professional profiles using bounded public-reference data, with paging and normalized name/headline/company/location fields; private profile fields Obliq"},{"name":"people_enrich","description":"Accountless people-enrichment lookup: normalize identity signals and return requested enrichment fields with confidence, freshness, retrieval time and evidence "},{"name":"chat_completion","description":"Get one bounded chat completion (standard messages request shape) per paid call, with no account to open and no provider key to hold. $0.01/call via x402."},{"name":"reprice_regret","description":"Did a price change on an x402 Bazaar listing pay off? Give one listing's resource_url or a seller_payto address (25 listings per page) and a window_days (7–90, "},{"name":"research_answer","description":"Answer a concise research question from one bounded web search: cited answer, source URLs/labels with retrieval timestamps, honest insufficient-evidence refusal"},{"name":"run_python","description":"Run a short Python program in an isolated sandbox and get back exit code, stdout, stderr, duration and up to 3 artifact files from ./out/. Python 3.12 + numpy/p"},{"name":"settlement_verify","description":"Verify an x402 settlement actually landed on Base mainnet: real JSON-RPC receipt lookup, decoded USDC Transfer events with payer/payee/amount, success-or-revert"},{"name":"award_flight_search","description":"Submit a bounded award-flight search and get a normalized, validated request echo with honest availability semantics. $0.02/call via x402."},{"name":"summarize_text","description":"Summarize any text as bullet points, a paragraph, or a one-liner — deterministic (temperature 0) flash-model summarization sized for agent pipelines. $0.008/cal"},{"name":"tweets_search","description":"Search publicly indexed social posts using words, phrases, hashtags, account and date filters; returns bounded tweet-like results with source links. $0.005/call"},{"name":"x402_endpoint_verify","description":"Point it at any URL that claims to sell over x402 and get a conformance verdict: does it actually return a 402, is the challenge valid v2 JSON, are the payment "},{"name":"x402_facilitator_health","description":"Is the x402 payment rail up right now? Parallel live probes of the two facilitators most production x402 settlement runs through: supported kinds, schemes and n"},{"name":"x402_receipt_lookup","description":"Retrieve a stored settlement-verify receipt by its verification_id — the durable record of an on-chain USDC settlement check (payer, payee, amount, status) issu"},{"name":"purchase_website_decision_packet","description":"Extract and synthesize supplied web pages into a cited decision packet with structured JSON findings. $0.05/call via x402."},{"name":"purchase_web_extraction_sample","description":"Buy a bounded machine-readable extraction sample from one HTTPS webpage. $0.01/call via x402."},{"name":"x401_batch_extract","description":"Verify an x401 proof and extract JSON from up to 10 public URLs in isolated compute with an idempotent reconciled manifest. $0.02/call via x402."},{"name":"oblique_gateway","description":"Observer-backed gateway over five allowlisted proven sellers with capped float, upstream payment reference, delivery and transparent 10% margin receipt. $0.0011"},{"name":"route_task","description":"Route protocol, market-activity, and paid-service discovery tasks through Agent Economy read-only MCP data, preserving free top-one and paid ranked top-three re"},{"name":"us_equity_snapshot","description":"Fetch fresh OHLCV candles for one US ticker with optional technical indicators and source/freshness evidence. $0.01/call via x402."},{"name":"wallet_analyze","description":"Analyze a Base wallet: balances, bounded transfers, token holdings and counterparties from a public explorer index. $0.005/call via x402."},{"name":"token_metrics","description":"Get free-source token price, TVL, DEX volume, fees and yield metrics. $0.003/call via x402."},{"name":"trading_signals","description":"Return a bounded, transparent DEX-volume trading signal from public DEX volume, TVL and fee data. $0.005/call via x402."},{"name":"market_intel","description":"Compose public DeFi market metrics (protocols, chains, DEX volume, fees, yields) with bounded public web context. $0.10/call via x402."},{"name":"solana_ops_context","description":"Operational context check meant to be called on every run: current UTC time plus the latest x402 Bazaar pulse, with source evidence and whether this wallet has "},{"name":"solana_priority_fee","description":"Current Solana slot, block height and block time plus a prioritization-fee summary (min, median, p75, max, suggested) over the recent slots the public RPC repor"},{"name":"token_flow_activity","description":"Recent Solana token-flow activity for one wallet or token mint: per-transaction token balance deltas with direction, counterparties, an activity read (transfer,"},{"name":"proxy_implementation","description":"Is this contract an upgradeable proxy, and where does its current code live? Returns the proxy standard, implementation, admin and beacon addresses, whether the"}],"toolCount":79,"toolsHash":"230e3cc941385b50d7f405c90742f424280360a2550e92d538ac269adf6bddbf","serverName":"oblique-markets","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-08T23:23:06.827Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":159,"error":null,"detail":{"tools":[{"name":"server_time","description":"Current server time as ISO 8601 plus Unix epoch, returned only after settlement — the smallest end-to-end probe of the x402 payment path. $0.01/call via x402."},{"name":"echo","description":"Echo the request query parameters back with a timestamp — an x402 client diagnostic that exercises the payment headers, not just the HTTP client. $0.01/call via"},{"name":"web_extract","description":"Extract structured JSON from a web page: return URL, title, meta description, cleaned text, extraction timestamp, and payment status for agent workflows. $0.03/"},{"name":"sentiment","description":"Sentiment analysis of a supplied block of text, or of current coverage of a named topic. $0.05/call via x402."},{"name":"company_research","description":"Company research brief with cited sources, business profile, competitors, market signals, and risks. $0.50/call via x402."},{"name":"answer_with_sources","description":"Answer a research question with cited web sources and a concise evidence packet. $0.65/call via x402."},{"name":"crypto_price","description":"Current USD price for one token symbol from live market data, with source attribution. $0.004/call via x402."},{"name":"bazaar_pulse","description":"Full x402 Bazaar market pulse for the latest completed daily snapshot: catalogue totals, top services by call volume, new listings and networks. $0.002/call via"},{"name":"listing_triage","description":"Triage one Bazaar listing against its snapshot history: how long it has persisted, price changes, duplicate variants and a buy signal. $0.01/call via x402."},{"name":"wallet_spy","description":"Inspect an EVM wallet for recent transactions, token flows, DEX swaps, NFT activity, counterparties and a heuristic risk score. $0.03/call via x402."},{"name":"endpoint_task_evaluation","description":"Make one bounded request to a public HTTP endpoint and report status, x402 payment signals, latency and assertion validity without returning the target body. $0"},{"name":"inference","description":"Chat-completion inference (standard messages request shape) against a six-model catalogue (see /api/v1/models). $0.01 charged per call: pay $0.01 exact on Base "},{"name":"agentcore_route","description":"Task router over paid agent services; free top-1 recommendation or paid $0.01 ranked top-three with ghost-bid counterfactual pricing, qualified handoff and rece"},{"name":"agent_preflight_bundle","description":"Select up to five proven time, Base, wallet-balance and x402 verification utilities in one preflight bundle with statuses, evidence hash and bundle ID. $0.005/c"},{"name":"agent_return_context","description":"Give a returning agent a bounded accountless context bundle with optional cursor-aware Bazaar delta/trending results, statuses, next cursor, and evidence hash. "},{"name":"agent_readiness_audit","description":"Verify an AI Agent API’s x402, agent.json, OpenAPI, llms.txt, robots.txt, and MCP discovery surfaces; return a 0–100 score, missing fields, validation findings,"},{"name":"batch_extract","description":"Extract JSON from up to 10 public URLs in isolated ephemeral compute, validating each result against its own JSON Schema and returning a reconciled idempotent m"},{"name":"batch_url_json","description":"Run up to 10 bounded HTTPS URL-to-JSON extraction jobs for one prepaid, idempotent completion receipt. $0.02/call via x402; one reconciled batch of up to 10 job"},{"name":"bazaar_category_heat","description":"Where the x402 Bazaar demand actually is — the whole latest catalogue snapshot classified into 9 service categories, each with listing count, settled 30d calls,"},{"name":"bazaar_category_heat_feed","description":"Loopable Bazaar category heat feed, or a bundled scout digest with heat, deltas, new listings, price changes, pulse, seller rank and repeat-call telemetry. $0.0"},{"name":"bazaar_delta","description":"What changed in the x402 Bazaar catalogue overnight — resources added, resources delisted, and prices that moved (with before/after amounts), diffed between the"},{"name":"bazaar_listing_lint","description":"Lint an x402 Bazaar listing before buying or before publishing your own: 0-100 quality score combining a live probe of the resource (valid 402? description? out"},{"name":"bazaar_market_report","description":"The full state of the x402 Bazaar in one JSON dossier — marketplace totals, price distribution and bands, network split, top services and sellers, new entrants,"},{"name":"mpp_route","description":"MPP-native catalog-first task routing. Free returns one recommendation; paid returns the top three with prices, payment methods, MCP schemas, health metadata an"},{"name":"mpp_admission_gate","description":"Admit one service from the live MPP public catalog using task relevance, price, Tempo rail, and freshness constraints, with deterministic refusal evidence. $0.0"},{"name":"bazaar_new_listings","description":"Which resources just listed on the x402 Bazaar — everything present in the latest daily snapshot that was missing from the prior one, with service, network, pri"},{"name":"bazaar_price_stats","description":"How x402 Bazaar listings are priced right now — percentile distribution (atomic + USD), USD price bands with market share, and per-network medians from the late"},{"name":"bazaar_seller_rank","description":"Who is actually earning on the x402 Bazaar — top 25 seller addresses by settled 30d calls from the latest daily snapshot, with listings, unique payers and each "},{"name":"bazaar_trending","description":"Which x402 Bazaar services are gaining settled calls and unique payers fastest right now — day-over-day movers, decliners and new entrants from daily full-catal"},{"name":"browser_evidence","description":"Run one ephemeral headless browser action and verify a selector or text assertion, returning a verified evidence record. $0.02/call via x402."},{"name":"base_block_number","description":"Fetch the current Base mainnet block number from redundant public RPCs and return structured JSON with source and freshness metadata. $0.002/call via x402."},{"name":"b402_preflight","description":"Validate BNB/B402 payment intent freshness, recipient, amount, deadline, fee cap, public BNB balance, and recent activity without custody or payment relay. $0.0"},{"name":"base_gas_price","description":"Current Base gas price and EIP-1559 base fee in wei and gwei, plus latest block number and fetch timestamp from redundant public RPCs. $0.002/call via x402."},{"name":"base_tx_status","description":"Return Base transaction success or revert state, block number, confirmations, gas used, and effective gas price for a transaction hash. $0.003/call via x402."},{"name":"base_transfer_search_rpc","description":"Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterparty, and time window; return structured transfer records. $0.02/call via x40"},{"name":"base_usdc_balance","description":"Check a Base wallet’s USDC balance on the canonical Base USDC contract and return structured JSON with atomic and formatted values. $0.003/call via x402."},{"name":"base_usdc_transfer_check","description":"Verify a Base mainnet tx hash actually moved USDC: decodes every USDC Transfer log in the receipt (from, to, amount) and answers settled true/false — the check "},{"name":"base_wallet_profile","description":"Profile any Base wallet without signup or an API key: native and ERC-20 balances, bounded transfer activity, counterparties, contracts, freshness and an evidenc"},{"name":"classify_text","description":"Classify text into exactly one of your 2-20 labels (support triage, intent detection, content routing) — the answer is validated against your label list, so you"},{"name":"extract_json","description":"Turn unstructured text (emails, invoices, listings, bios) into structured JSON conforming to your JSON Schema — reply is parse-validated with an automatic retry"},{"name":"fetch_x402_content","description":"Fetch and extract content from x402-protected web pages, handling edge payment automatically. Returns clean article content with payment proof. $0.02/call via x"},{"name":"gleif_resolve","description":"Resolve a legal entity from public LEI registry records by LEI, legal name, jurisdiction, registration ID or country, returning ranked candidates and evidence. "},{"name":"ghost_bid_audit","description":"Audit a signed or explicitly declared selected offer against alternatives and quantify affordable counterfactual savings. $0.01/call via x402."},{"name":"extract_keywords","description":"Extract ranked keywords and named entities (people, orgs, places, products) from text as clean JSON arrays — for tagging, indexing, and enrichment pipelines. $0"},{"name":"payer_profile","description":"Profile the Base address that just paid you: public x402 payment footprint (payments, distinct recipients, cadence, native activity, what this shop has seen) an"},{"name":"compile_payment_policy","description":"Compile a multi-rail merchant payment policy with authorization, spending, settlement, receipt, deny, and refund rules. $0.02/call via x402."},{"name":"people_record_normalize","description":"Normalize supplied person identity signals into one stable people record with a deterministic id and derived domains, without inventing employment or location d"},{"name":"rewrite_text","description":"Rewrite text to match an instruction — change tone, formality, length, or reading level (\"make it formal\", \"simplify for a 10-year-old\") with deterministic outp"},{"name":"base_transfer_search","description":"Bounded Base ERC-20 transfer history for one wallet, with token, flow and pagination filters and normalized transfer fields. $0.005/call via x402."},{"name":"prepaid_access_token","description":"Purchase an Oblique-controlled prepaid HTTP-data access token in one machine-friendly POST. $1.00/call via x402."},{"name":"web_search","description":"Run a bounded web search over a public encyclopedic reference index: title, URL and snippet per hit, with paging and a total count. $0.01/call via x402."},{"name":"people_search","description":"Search people by name, location, skill, title, seniority or company filters using bounded public-reference data; private contact and employment fields are expli"},{"name":"profile_search","description":"Search professional profiles using bounded public-reference data, with paging and normalized name/headline/company/location fields; private profile fields Obliq"},{"name":"people_enrich","description":"Accountless people-enrichment lookup: normalize identity signals and return requested enrichment fields with confidence, freshness, retrieval time and evidence "},{"name":"chat_completion","description":"Get one bounded chat completion (standard messages request shape) per paid call, with no account to open and no provider key to hold. $0.01/call via x402."},{"name":"reprice_regret","description":"Did a price change on an x402 Bazaar listing pay off? Give one listing's resource_url or a seller_payto address (25 listings per page) and a window_days (7–90, "},{"name":"research_answer","description":"Answer a concise research question from one bounded web search: cited answer, source URLs/labels with retrieval timestamps, honest insufficient-evidence refusal"},{"name":"run_python","description":"Run a short Python program in an isolated sandbox and get back exit code, stdout, stderr, duration and up to 3 artifact files from ./out/. Python 3.12 + numpy/p"},{"name":"settlement_verify","description":"Verify an x402 settlement actually landed on Base mainnet: real JSON-RPC receipt lookup, decoded USDC Transfer events with payer/payee/amount, success-or-revert"},{"name":"award_flight_search","description":"Submit a bounded award-flight search and get a normalized, validated request echo with honest availability semantics. $0.02/call via x402."},{"name":"summarize_text","description":"Summarize any text as bullet points, a paragraph, or a one-liner — deterministic (temperature 0) flash-model summarization sized for agent pipelines. $0.008/cal"},{"name":"tweets_search","description":"Search publicly indexed social posts using words, phrases, hashtags, account and date filters; returns bounded tweet-like results with source links. $0.005/call"},{"name":"x402_endpoint_verify","description":"Point it at any URL that claims to sell over x402 and get a conformance verdict: does it actually return a 402, is the challenge valid v2 JSON, are the payment "},{"name":"x402_facilitator_health","description":"Is the x402 payment rail up right now? Parallel live probes of the two facilitators most production x402 settlement runs through: supported kinds, schemes and n"},{"name":"x402_receipt_lookup","description":"Retrieve a stored settlement-verify receipt by its verification_id — the durable record of an on-chain USDC settlement check (payer, payee, amount, status) issu"},{"name":"purchase_website_decision_packet","description":"Extract and synthesize supplied web pages into a cited decision packet with structured JSON findings. $0.05/call via x402."},{"name":"purchase_web_extraction_sample","description":"Buy a bounded machine-readable extraction sample from one HTTPS webpage. $0.01/call via x402."},{"name":"x401_batch_extract","description":"Verify an x401 proof and extract JSON from up to 10 public URLs in isolated compute with an idempotent reconciled manifest. $0.02/call via x402."},{"name":"oblique_gateway","description":"Observer-backed gateway over five allowlisted proven sellers with capped float, upstream payment reference, delivery and transparent 10% margin receipt. $0.0011"},{"name":"route_task","description":"Route protocol, market-activity, and paid-service discovery tasks through Agent Economy read-only MCP data, preserving free top-one and paid ranked top-three re"},{"name":"us_equity_snapshot","description":"Fetch fresh OHLCV candles for one US ticker with optional technical indicators and source/freshness evidence. $0.01/call via x402."},{"name":"wallet_analyze","description":"Analyze a Base wallet: balances, bounded transfers, token holdings and counterparties from a public explorer index. $0.005/call via x402."},{"name":"token_metrics","description":"Get free-source token price, TVL, DEX volume, fees and yield metrics. $0.003/call via x402."},{"name":"trading_signals","description":"Return a bounded, transparent DEX-volume trading signal from public DEX volume, TVL and fee data. $0.005/call via x402."},{"name":"market_intel","description":"Compose public DeFi market metrics (protocols, chains, DEX volume, fees, yields) with bounded public web context. $0.10/call via x402."},{"name":"solana_ops_context","description":"Operational context check meant to be called on every run: current UTC time plus the latest x402 Bazaar pulse, with source evidence and whether this wallet has "},{"name":"solana_priority_fee","description":"Current Solana slot, block height and block time plus a prioritization-fee summary (min, median, p75, max, suggested) over the recent slots the public RPC repor"},{"name":"token_flow_activity","description":"Recent Solana token-flow activity for one wallet or token mint: per-transaction token balance deltas with direction, counterparties, an activity read (transfer,"},{"name":"proxy_implementation","description":"Is this contract an upgradeable proxy, and where does its current code live? Returns the proxy standard, implementation, admin and beacon addresses, whether the"}],"toolCount":79,"toolsHash":"230e3cc941385b50d7f405c90742f424280360a2550e92d538ac269adf6bddbf","serverName":"oblique-markets","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2024-11-05"}},{"at":"2026-10-08T17:28:41.026Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":296,"error":null,"detail":{"tools":[{"name":"server_time","description":"Current server time as ISO 8601 plus Unix epoch, returned only after settlement — the smallest end-to-end probe of the x402 payment path. $0.01/call via x402."},{"name":"echo","description":"Echo the request query parameters back with a timestamp — an x402 client diagnostic that exercises the payment headers, not just the HTTP client. $0.01/call via"},{"name":"web_extract","description":"Extract structured JSON from a web page: return URL, title, meta description, cleaned text, extraction timestamp, and payment status for agent workflows. $0.03/"},{"name":"sentiment","description":"Sentiment analysis of a supplied block of text, or of current coverage of a named topic. $0.05/call via x402."},{"name":"company_research","description":"Company research brief with cited sources, business profile, competitors, market signals, and risks. $0.50/call via x402."},{"name":"answer_with_sources","description":"Answer a research question with cited web sources and a concise evidence packet. $0.65/call via x402."},{"name":"crypto_price","description":"Current USD price for one token symbol from live market data, with source attribution. $0.004/call via x402."},{"name":"bazaar_pulse","description":"Full x402 Bazaar market pulse for the latest completed daily snapshot: catalogue totals, top services by call volume, new listings and networks. $0.002/call via"},{"name":"listing_triage","description":"Triage one Bazaar listing against its snapshot history: how long it has persisted, price changes, duplicate variants and a buy signal. $0.01/call via x402."},{"name":"wallet_spy","description":"Inspect an EVM wallet for recent transactions, token flows, DEX swaps, NFT activity, counterparties and a heuristic risk score. $0.03/call via x402."},{"name":"endpoint_task_evaluation","description":"Make one bounded request to a public HTTP endpoint and report status, x402 payment signals, latency and assertion validity without returning the target body. $0"},{"name":"inference","description":"Chat-completion inference (standard messages request shape) against a six-model catalogue (see /api/v1/models). $0.01 charged per call: pay $0.01 exact on Base "},{"name":"agentcore_route","description":"Task router over paid agent services; free top-1 recommendation or paid $0.01 ranked top-three with ghost-bid counterfactual pricing, qualified handoff and rece"},{"name":"agent_preflight_bundle","description":"Select up to five proven time, Base, wallet-balance and x402 verification utilities in one preflight bundle with statuses, evidence hash and bundle ID. $0.005/c"},{"name":"agent_return_context","description":"Give a returning agent a bounded accountless context bundle with optional cursor-aware Bazaar delta/trending results, statuses, next cursor, and evidence hash. "},{"name":"agent_readiness_audit","description":"Verify an AI Agent API’s x402, agent.json, OpenAPI, llms.txt, robots.txt, and MCP discovery surfaces; return a 0–100 score, missing fields, validation findings,"},{"name":"batch_extract","description":"Extract JSON from up to 10 public URLs in isolated ephemeral compute, validating each result against its own JSON Schema and returning a reconciled idempotent m"},{"name":"batch_url_json","description":"Run up to 10 bounded HTTPS URL-to-JSON extraction jobs for one prepaid, idempotent completion receipt. $0.02/call via x402; one reconciled batch of up to 10 job"},{"name":"bazaar_category_heat","description":"Where the x402 Bazaar demand actually is — the whole latest catalogue snapshot classified into 9 service categories, each with listing count, settled 30d calls,"},{"name":"bazaar_category_heat_feed","description":"Loopable Bazaar category heat feed, or a bundled scout digest with heat, deltas, new listings, price changes, pulse, seller rank and repeat-call telemetry. $0.0"},{"name":"bazaar_delta","description":"What changed in the x402 Bazaar catalogue overnight — resources added, resources delisted, and prices that moved (with before/after amounts), diffed between the"},{"name":"bazaar_listing_lint","description":"Lint an x402 Bazaar listing before buying or before publishing your own: 0-100 quality score combining a live probe of the resource (valid 402? description? out"},{"name":"bazaar_market_report","description":"The full state of the x402 Bazaar in one JSON dossier — marketplace totals, price distribution and bands, network split, top services and sellers, new entrants,"},{"name":"mpp_route","description":"MPP-native catalog-first task routing. Free returns one recommendation; paid returns the top three with prices, payment methods, MCP schemas, health metadata an"},{"name":"mpp_admission_gate","description":"Admit one service from the live MPP public catalog using task relevance, price, Tempo rail, and freshness constraints, with deterministic refusal evidence. $0.0"},{"name":"bazaar_new_listings","description":"Which resources just listed on the x402 Bazaar — everything present in the latest daily snapshot that was missing from the prior one, with service, network, pri"},{"name":"bazaar_price_stats","description":"How x402 Bazaar listings are priced right now — percentile distribution (atomic + USD), USD price bands with market share, and per-network medians from the late"},{"name":"bazaar_seller_rank","description":"Who is actually earning on the x402 Bazaar — top 25 seller addresses by settled 30d calls from the latest daily snapshot, with listings, unique payers and each "},{"name":"bazaar_trending","description":"Which x402 Bazaar services are gaining settled calls and unique payers fastest right now — day-over-day movers, decliners and new entrants from daily full-catal"},{"name":"browser_evidence","description":"Run one ephemeral headless browser action and verify a selector or text assertion, returning a verified evidence record. $0.02/call via x402."},{"name":"base_block_number","description":"Fetch the current Base mainnet block number from redundant public RPCs and return structured JSON with source and freshness metadata. $0.002/call via x402."},{"name":"b402_preflight","description":"Validate BNB/B402 payment intent freshness, recipient, amount, deadline, fee cap, public BNB balance, and recent activity without custody or payment relay. $0.0"},{"name":"base_gas_price","description":"Current Base gas price and EIP-1559 base fee in wei and gwei, plus latest block number and fetch timestamp from redundant public RPCs. $0.002/call via x402."},{"name":"base_tx_status","description":"Return Base transaction success or revert state, block number, confirmations, gas used, and effective gas price for a transaction hash. $0.003/call via x402."},{"name":"base_transfer_search_rpc","description":"Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterparty, and time window; return structured transfer records. $0.02/call via x40"},{"name":"base_usdc_balance","description":"Check a Base wallet’s USDC balance on the canonical Base USDC contract and return structured JSON with atomic and formatted values. $0.003/call via x402."},{"name":"base_usdc_transfer_check","description":"Verify a Base mainnet tx hash actually moved USDC: decodes every USDC Transfer log in the receipt (from, to, amount) and answers settled true/false — the check "},{"name":"base_wallet_profile","description":"Profile any Base wallet without signup or an API key: native and ERC-20 balances, bounded transfer activity, counterparties, contracts, freshness and an evidenc"},{"name":"classify_text","description":"Classify text into exactly one of your 2-20 labels (support triage, intent detection, content routing) — the answer is validated against your label list, so you"},{"name":"extract_json","description":"Turn unstructured text (emails, invoices, listings, bios) into structured JSON conforming to your JSON Schema — reply is parse-validated with an automatic retry"},{"name":"fetch_x402_content","description":"Fetch and extract content from x402-protected web pages, handling edge payment automatically. Returns clean article content with payment proof. $0.02/call via x"},{"name":"gleif_resolve","description":"Resolve a legal entity from public LEI registry records by LEI, legal name, jurisdiction, registration ID or country, returning ranked candidates and evidence. "},{"name":"ghost_bid_audit","description":"Audit a signed or explicitly declared selected offer against alternatives and quantify affordable counterfactual savings. $0.01/call via x402."},{"name":"extract_keywords","description":"Extract ranked keywords and named entities (people, orgs, places, products) from text as clean JSON arrays — for tagging, indexing, and enrichment pipelines. $0"},{"name":"payer_profile","description":"Profile the Base address that just paid you: public x402 payment footprint (payments, distinct recipients, cadence, native activity, what this shop has seen) an"},{"name":"compile_payment_policy","description":"Compile a multi-rail merchant payment policy with authorization, spending, settlement, receipt, deny, and refund rules. $0.02/call via x402."},{"name":"people_record_normalize","description":"Normalize supplied person identity signals into one stable people record with a deterministic id and derived domains, without inventing employment or location d"},{"name":"rewrite_text","description":"Rewrite text to match an instruction — change tone, formality, length, or reading level (\"make it formal\", \"simplify for a 10-year-old\") with deterministic outp"},{"name":"base_transfer_search","description":"Bounded Base ERC-20 transfer history for one wallet, with token, flow and pagination filters and normalized transfer fields. $0.005/call via x402."},{"name":"prepaid_access_token","description":"Purchase an Oblique-controlled prepaid HTTP-data access token in one machine-friendly POST. $1.00/call via x402."},{"name":"web_search","description":"Run a bounded web search over a public encyclopedic reference index: title, URL and snippet per hit, with paging and a total count. $0.01/call via x402."},{"name":"people_search","description":"Search people by name, location, skill, title, seniority or company filters using bounded public-reference data; private contact and employment fields are expli"},{"name":"profile_search","description":"Search professional profiles using bounded public-reference data, with paging and normalized name/headline/company/location fields; private profile fields Obliq"},{"name":"people_enrich","description":"Accountless people-enrichment lookup: normalize identity signals and return requested enrichment fields with confidence, freshness, retrieval time and evidence "},{"name":"chat_completion","description":"Get one bounded chat completion (standard messages request shape) per paid call, with no account to open and no provider key to hold. $0.01/call via x402."},{"name":"reprice_regret","description":"Did a price change on an x402 Bazaar listing pay off? Give one listing's resource_url or a seller_payto address (25 listings per page) and a window_days (7–90, "},{"name":"research_answer","description":"Answer a concise research question from one bounded web search: cited answer, source URLs/labels with retrieval timestamps, honest insufficient-evidence refusal"},{"name":"run_python","description":"Run a short Python program in an isolated sandbox and get back exit code, stdout, stderr, duration and up to 3 artifact files from ./out/. Python 3.12 + numpy/p"},{"name":"settlement_verify","description":"Verify an x402 settlement actually landed on Base mainnet: real JSON-RPC receipt lookup, decoded USDC Transfer events with payer/payee/amount, success-or-revert"},{"name":"award_flight_search","description":"Submit a bounded award-flight search and get a normalized, validated request echo with honest availability semantics. $0.02/call via x402."},{"name":"summarize_text","description":"Summarize any text as bullet points, a paragraph, or a one-liner — deterministic (temperature 0) flash-model summarization sized for agent pipelines. $0.008/cal"},{"name":"tweets_search","description":"Search publicly indexed social posts using words, phrases, hashtags, account and date filters; returns bounded tweet-like results with source links. $0.005/call"},{"name":"x402_endpoint_verify","description":"Point it at any URL that claims to sell over x402 and get a conformance verdict: does it actually return a 402, is the challenge valid v2 JSON, are the payment "},{"name":"x402_facilitator_health","description":"Is the x402 payment rail up right now? Parallel live probes of the two facilitators most production x402 settlement runs through: supported kinds, schemes and n"},{"name":"x402_receipt_lookup","description":"Retrieve a stored settlement-verify receipt by its verification_id — the durable record of an on-chain USDC settlement check (payer, payee, amount, status) issu"},{"name":"purchase_website_decision_packet","description":"Extract and synthesize supplied web pages into a cited decision packet with structured JSON findings. $0.05/call via x402."},{"name":"purchase_web_extraction_sample","description":"Buy a bounded machine-readable extraction sample from one HTTPS webpage. $0.01/call via x402."},{"name":"x401_batch_extract","description":"Verify an x401 proof and extract JSON from up to 10 public URLs in isolated compute with an idempotent reconciled manifest. $0.02/call via x402."},{"name":"oblique_gateway","description":"Observer-backed gateway over five allowlisted proven sellers with capped float, upstream payment reference, delivery and transparent 10% margin receipt. $0.0011"},{"name":"route_task","description":"Route protocol, market-activity, and paid-service discovery tasks through Agent Economy read-only MCP data, preserving free top-one and paid ranked top-three re"},{"name":"us_equity_snapshot","description":"Fetch fresh OHLCV candles for one US ticker with optional technical indicators and source/freshness evidence. $0.01/call via x402."},{"name":"wallet_analyze","description":"Analyze a Base wallet: balances, bounded transfers, token holdings and counterparties from a public explorer index. $0.005/call via x402."},{"name":"token_metrics","description":"Get free-source token price, TVL, DEX volume, fees and yield metrics. $0.003/call via x402."},{"name":"trading_signals","description":"Return a bounded, transparent DEX-volume trading signal from public DEX volume, TVL and fee data. $0.005/call via x402."},{"name":"market_intel","description":"Compose public DeFi market metrics (protocols, chains, DEX volume, fees, yields) with bounded public web context. $0.10/call via x402."},{"name":"solana_ops_context","description":"Operational context check meant to be called on every run: current UTC time plus the latest x402 Bazaar pulse, with source evidence and whether this wallet has "},{"name":"solana_priority_fee","description":"Current Solana slot, block height and block time plus a prioritization-fee summary (min, median, p75, max, suggested) over the recent slots the public RPC repor"},{"name":"token_flow_activity","description":"Recent Solana token-flow activity for one wallet or token mint: per-transaction token balance deltas with direction, counterparties, an activity read (transfer,"},{"name":"proxy_implementation","description":"Is this contract an upgradeable proxy, and where does its current code live? Returns the proxy standard, implementation, admin and beacon addresses, whether the"}],"toolCount":79,"toolsHash":"230e3cc941385b50d7f405c90742f424280360a2550e92d538ac269adf6bddbf","serverName":"oblique-markets","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2024-11-05"}}],"tools":[{"name":"server_time","description":"Current server time as ISO 8601 plus Unix epoch, returned only after settlement — the smallest end-to-end probe of the x402 payment path. $0.01/call via x402."},{"name":"echo","description":"Echo the request query parameters back with a timestamp — an x402 client diagnostic that exercises the payment headers, not just the HTTP client. $0.01/call via"},{"name":"web_extract","description":"Extract structured JSON from a web page: return URL, title, meta description, cleaned text, extraction timestamp, and payment status for agent workflows. $0.03/"},{"name":"sentiment","description":"Sentiment analysis of a supplied block of text, or of current coverage of a named topic. $0.05/call via x402."},{"name":"company_research","description":"Company research brief with cited sources, business profile, competitors, market signals, and risks. $0.50/call via x402."},{"name":"answer_with_sources","description":"Answer a research question with cited web sources and a concise evidence packet. $0.65/call via x402."},{"name":"crypto_price","description":"Current USD price for one token symbol from live market data, with source attribution. $0.004/call via x402."},{"name":"bazaar_pulse","description":"Full x402 Bazaar market pulse for the latest completed daily snapshot: catalogue totals, top services by call volume, new listings and networks. $0.002/call via"},{"name":"listing_triage","description":"Triage one Bazaar listing against its snapshot history: how long it has persisted, price changes, duplicate variants and a buy signal. $0.01/call via x402."},{"name":"wallet_spy","description":"Inspect an EVM wallet for recent transactions, token flows, DEX swaps, NFT activity, counterparties and a heuristic risk score. $0.03/call via x402."},{"name":"endpoint_task_evaluation","description":"Make one bounded request to a public HTTP endpoint and report status, x402 payment signals, latency and assertion validity without returning the target body. $0"},{"name":"inference","description":"Chat-completion inference (standard messages request shape) against a six-model catalogue (see /api/v1/models). $0.01 charged per call: pay $0.01 exact on Base "},{"name":"agentcore_route","description":"Task router over paid agent services; free top-1 recommendation or paid $0.01 ranked top-three with ghost-bid counterfactual pricing, qualified handoff and rece"},{"name":"agent_preflight_bundle","description":"Select up to five proven time, Base, wallet-balance and x402 verification utilities in one preflight bundle with statuses, evidence hash and bundle ID. $0.005/c"},{"name":"agent_return_context","description":"Give a returning agent a bounded accountless context bundle with optional cursor-aware Bazaar delta/trending results, statuses, next cursor, and evidence hash. "},{"name":"agent_readiness_audit","description":"Verify an AI Agent API’s x402, agent.json, OpenAPI, llms.txt, robots.txt, and MCP discovery surfaces; return a 0–100 score, missing fields, validation findings,"},{"name":"batch_extract","description":"Extract JSON from up to 10 public URLs in isolated ephemeral compute, validating each result against its own JSON Schema and returning a reconciled idempotent m"},{"name":"batch_url_json","description":"Run up to 10 bounded HTTPS URL-to-JSON extraction jobs for one prepaid, idempotent completion receipt. $0.02/call via x402; one reconciled batch of up to 10 job"},{"name":"bazaar_category_heat","description":"Where the x402 Bazaar demand actually is — the whole latest catalogue snapshot classified into 9 service categories, each with listing count, settled 30d calls,"},{"name":"bazaar_category_heat_feed","description":"Loopable Bazaar category heat feed, or a bundled scout digest with heat, deltas, new listings, price changes, pulse, seller rank and repeat-call telemetry. $0.0"},{"name":"bazaar_delta","description":"What changed in the x402 Bazaar catalogue overnight — resources added, resources delisted, and prices that moved (with before/after amounts), diffed between the"},{"name":"bazaar_listing_lint","description":"Lint an x402 Bazaar listing before buying or before publishing your own: 0-100 quality score combining a live probe of the resource (valid 402? description? out"},{"name":"bazaar_market_report","description":"The full state of the x402 Bazaar in one JSON dossier — marketplace totals, price distribution and bands, network split, top services and sellers, new entrants,"},{"name":"mpp_route","description":"MPP-native catalog-first task routing. Free returns one recommendation; paid returns the top three with prices, payment methods, MCP schemas, health metadata an"},{"name":"mpp_admission_gate","description":"Admit one service from the live MPP public catalog using task relevance, price, Tempo rail, and freshness constraints, with deterministic refusal evidence. $0.0"},{"name":"bazaar_new_listings","description":"Which resources just listed on the x402 Bazaar — everything present in the latest daily snapshot that was missing from the prior one, with service, network, pri"},{"name":"bazaar_price_stats","description":"How x402 Bazaar listings are priced right now — percentile distribution (atomic + USD), USD price bands with market share, and per-network medians from the late"},{"name":"bazaar_seller_rank","description":"Who is actually earning on the x402 Bazaar — top 25 seller addresses by settled 30d calls from the latest daily snapshot, with listings, unique payers and each "},{"name":"bazaar_trending","description":"Which x402 Bazaar services are gaining settled calls and unique payers fastest right now — day-over-day movers, decliners and new entrants from daily full-catal"},{"name":"browser_evidence","description":"Run one ephemeral headless browser action and verify a selector or text assertion, returning a verified evidence record. $0.02/call via x402."},{"name":"base_block_number","description":"Fetch the current Base mainnet block number from redundant public RPCs and return structured JSON with source and freshness metadata. $0.002/call via x402."},{"name":"b402_preflight","description":"Validate BNB/B402 payment intent freshness, recipient, amount, deadline, fee cap, public BNB balance, and recent activity without custody or payment relay. $0.0"},{"name":"base_gas_price","description":"Current Base gas price and EIP-1559 base fee in wei and gwei, plus latest block number and fetch timestamp from redundant public RPCs. $0.002/call via x402."},{"name":"base_tx_status","description":"Return Base transaction success or revert state, block number, confirmations, gas used, and effective gas price for a transaction hash. $0.003/call via x402."},{"name":"base_transfer_search_rpc","description":"Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterparty, and time window; return structured transfer records. $0.02/call via x40"},{"name":"base_usdc_balance","description":"Check a Base wallet’s USDC balance on the canonical Base USDC contract and return structured JSON with atomic and formatted values. $0.003/call via x402."},{"name":"base_usdc_transfer_check","description":"Verify a Base mainnet tx hash actually moved USDC: decodes every USDC Transfer log in the receipt (from, to, amount) and answers settled true/false — the check "},{"name":"base_wallet_profile","description":"Profile any Base wallet without signup or an API key: native and ERC-20 balances, bounded transfer activity, counterparties, contracts, freshness and an evidenc"},{"name":"classify_text","description":"Classify text into exactly one of your 2-20 labels (support triage, intent detection, content routing) — the answer is validated against your label list, so you"},{"name":"extract_json","description":"Turn unstructured text (emails, invoices, listings, bios) into structured JSON conforming to your JSON Schema — reply is parse-validated with an automatic retry"},{"name":"fetch_x402_content","description":"Fetch and extract content from x402-protected web pages, handling edge payment automatically. Returns clean article content with payment proof. $0.02/call via x"},{"name":"gleif_resolve","description":"Resolve a legal entity from public LEI registry records by LEI, legal name, jurisdiction, registration ID or country, returning ranked candidates and evidence. "},{"name":"ghost_bid_audit","description":"Audit a signed or explicitly declared selected offer against alternatives and quantify affordable counterfactual savings. $0.01/call via x402."},{"name":"extract_keywords","description":"Extract ranked keywords and named entities (people, orgs, places, products) from text as clean JSON arrays — for tagging, indexing, and enrichment pipelines. $0"},{"name":"payer_profile","description":"Profile the Base address that just paid you: public x402 payment footprint (payments, distinct recipients, cadence, native activity, what this shop has seen) an"},{"name":"compile_payment_policy","description":"Compile a multi-rail merchant payment policy with authorization, spending, settlement, receipt, deny, and refund rules. $0.02/call via x402."},{"name":"people_record_normalize","description":"Normalize supplied person identity signals into one stable people record with a deterministic id and derived domains, without inventing employment or location d"},{"name":"rewrite_text","description":"Rewrite text to match an instruction — change tone, formality, length, or reading level (\"make it formal\", \"simplify for a 10-year-old\") with deterministic outp"},{"name":"base_transfer_search","description":"Bounded Base ERC-20 transfer history for one wallet, with token, flow and pagination filters and normalized transfer fields. $0.005/call via x402."},{"name":"prepaid_access_token","description":"Purchase an Oblique-controlled prepaid HTTP-data access token in one machine-friendly POST. $1.00/call via x402."},{"name":"web_search","description":"Run a bounded web search over a public encyclopedic reference index: title, URL and snippet per hit, with paging and a total count. $0.01/call via x402."},{"name":"people_search","description":"Search people by name, location, skill, title, seniority or company filters using bounded public-reference data; private contact and employment fields are expli"},{"name":"profile_search","description":"Search professional profiles using bounded public-reference data, with paging and normalized name/headline/company/location fields; private profile fields Obliq"},{"name":"people_enrich","description":"Accountless people-enrichment lookup: normalize identity signals and return requested enrichment fields with confidence, freshness, retrieval time and evidence "},{"name":"chat_completion","description":"Get one bounded chat completion (standard messages request shape) per paid call, with no account to open and no provider key to hold. $0.01/call via x402."},{"name":"reprice_regret","description":"Did a price change on an x402 Bazaar listing pay off? Give one listing's resource_url or a seller_payto address (25 listings per page) and a window_days (7–90, "},{"name":"research_answer","description":"Answer a concise research question from one bounded web search: cited answer, source URLs/labels with retrieval timestamps, honest insufficient-evidence refusal"},{"name":"run_python","description":"Run a short Python program in an isolated sandbox and get back exit code, stdout, stderr, duration and up to 3 artifact files from ./out/. Python 3.12 + numpy/p"},{"name":"settlement_verify","description":"Verify an x402 settlement actually landed on Base mainnet: real JSON-RPC receipt lookup, decoded USDC Transfer events with payer/payee/amount, success-or-revert"},{"name":"award_flight_search","description":"Submit a bounded award-flight search and get a normalized, validated request echo with honest availability semantics. $0.02/call via x402."},{"name":"summarize_text","description":"Summarize any text as bullet points, a paragraph, or a one-liner — deterministic (temperature 0) flash-model summarization sized for agent pipelines. $0.008/cal"},{"name":"tweets_search","description":"Search publicly indexed social posts using words, phrases, hashtags, account and date filters; returns bounded tweet-like results with source links. $0.005/call"},{"name":"x402_endpoint_verify","description":"Point it at any URL that claims to sell over x402 and get a conformance verdict: does it actually return a 402, is the challenge valid v2 JSON, are the payment "},{"name":"x402_facilitator_health","description":"Is the x402 payment rail up right now? Parallel live probes of the two facilitators most production x402 settlement runs through: supported kinds, schemes and n"},{"name":"x402_receipt_lookup","description":"Retrieve a stored settlement-verify receipt by its verification_id — the durable record of an on-chain USDC settlement check (payer, payee, amount, status) issu"},{"name":"purchase_website_decision_packet","description":"Extract and synthesize supplied web pages into a cited decision packet with structured JSON findings. $0.05/call via x402."},{"name":"purchase_web_extraction_sample","description":"Buy a bounded machine-readable extraction sample from one HTTPS webpage. $0.01/call via x402."},{"name":"x401_batch_extract","description":"Verify an x401 proof and extract JSON from up to 10 public URLs in isolated compute with an idempotent reconciled manifest. $0.02/call via x402."},{"name":"oblique_gateway","description":"Observer-backed gateway over five allowlisted proven sellers with capped float, upstream payment reference, delivery and transparent 10% margin receipt. $0.0011"},{"name":"route_task","description":"Route protocol, market-activity, and paid-service discovery tasks through Agent Economy read-only MCP data, preserving free top-one and paid ranked top-three re"},{"name":"us_equity_snapshot","description":"Fetch fresh OHLCV candles for one US ticker with optional technical indicators and source/freshness evidence. $0.01/call via x402."},{"name":"wallet_analyze","description":"Analyze a Base wallet: balances, bounded transfers, token holdings and counterparties from a public explorer index. $0.005/call via x402."},{"name":"token_metrics","description":"Get free-source token price, TVL, DEX volume, fees and yield metrics. $0.003/call via x402."},{"name":"trading_signals","description":"Return a bounded, transparent DEX-volume trading signal from public DEX volume, TVL and fee data. $0.005/call via x402."},{"name":"market_intel","description":"Compose public DeFi market metrics (protocols, chains, DEX volume, fees, yields) with bounded public web context. $0.10/call via x402."},{"name":"solana_ops_context","description":"Operational context check meant to be called on every run: current UTC time plus the latest x402 Bazaar pulse, with source evidence and whether this wallet has "},{"name":"solana_priority_fee","description":"Current Solana slot, block height and block time plus a prioritization-fee summary (min, median, p75, max, suggested) over the recent slots the public RPC repor"},{"name":"token_flow_activity","description":"Recent Solana token-flow activity for one wallet or token mint: per-transaction token balance deltas with direction, counterparties, an activity read (transfer,"},{"name":"proxy_implementation","description":"Is this contract an upgradeable proxy, and where does its current code live? Returns the proxy standard, implementation, admin and beacon addresses, whether the"}],"package":null,"toolSurface":{"id":"ts_ppze4yehqnjr","endpointId":"ep_5crwfg4cnf48","hash":"230e3cc941385b50d7f405c90742f424280360a2550e92d538ac269adf6bddbf","toolCount":79,"serverName":"oblique-markets","serverVersion":"1.1.0","protocolVersion":"2024-11-05","firstSeenAt":"2026-09-12T09:28:19.951Z","lastSeenAt":"2026-10-11T03:20:23.313Z","observations":106,"toolNames":["server_time","echo","web_extract","sentiment","company_research","answer_with_sources","crypto_price","bazaar_pulse","listing_triage","wallet_spy","endpoint_task_evaluation","inference","agentcore_route","agent_preflight_bundle","agent_return_context","agent_readiness_audit","batch_extract","batch_url_json","bazaar_category_heat","bazaar_category_heat_feed","bazaar_delta","bazaar_listing_lint","bazaar_market_report","mpp_route","mpp_admission_gate","bazaar_new_listings","bazaar_price_stats","bazaar_seller_rank","bazaar_trending","browser_evidence","base_block_number","b402_preflight","base_gas_price","base_tx_status","base_transfer_search_rpc","base_usdc_balance","base_usdc_transfer_check","base_wallet_profile","classify_text","extract_json","fetch_x402_content","gleif_resolve","ghost_bid_audit","extract_keywords","payer_profile","compile_payment_policy","people_record_normalize","rewrite_text","base_transfer_search","prepaid_access_token","web_search","people_search","profile_search","people_enrich","chat_completion","reprice_regret","research_answer","run_python","settlement_verify","award_flight_search","summarize_text","tweets_search","x402_endpoint_verify","x402_facilitator_health","x402_receipt_lookup","purchase_website_decision_packet","purchase_web_extraction_sample","x401_batch_extract","oblique_gateway","route_task","us_equity_snapshot","wallet_analyze","token_metrics","trading_signals","market_intel","solana_ops_context","solana_priority_fee","token_flow_activity","proxy_implementation"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_5crwfg4cnf48","url":"https://api.oblique.markets/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-09T19:25:37.592Z","auth":{"observedAt":"2026-10-09T19:25:38.181Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-09T19:25:38.212Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"oblique.markets","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-21T19:04:17.000Z","validTo":"2026-12-20T20:02:49.000Z","daysToExpiry":70,"sanCount":2,"fingerprint256":"D3:98:02:8C:13:AE:82:FA:43:34:D1:3B:DD:8E:2E:27:17:DA:D4:DF:7F:14:BC:27:AF:60:40:34:7E:09:A4:05"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"markets.oblique.api/oblique-markets","url":"https://registry.modelcontextprotocol.io/v0/servers/markets.oblique.api%2Foblique-markets","firstSeenAt":"2026-09-07T08:18:49.609Z","fetchedAt":"2026-10-08T18:22:08.131Z","normalizedAt":"2026-10-08T18:22:08.131Z"}]},"firstSeenAt":"2026-09-07T08:18:49.609Z","updatedAt":"2026-10-11T03:23:06.881Z"}