{"name":"The Stall","version":"4.97.0","description":"Paid component tools over MCP. Discovery is free; paid executions follow their actual payment challenge and fulfillment contract.","endpoint":"https://the-stall.intuitek.ai/mcp","transport":"streamable-http","researchFunnel":{"schema":"the-stall-research-funnel-discovery/v1","manifest":"https://the-stall.intuitek.ai/research-funnel.json","descriptor_source":"https://the-stall.intuitek.ai/commercial-descriptors.json","raw_contract_source":"https://the-stall.intuitek.ai/catalog","execution_interfaces":["HTTP","MCP"],"a2a_scope":"payment_recovery_only","limitations":["Caller-operated component sequence, not a separately admitted research product","Legacy synthesis lacks claim-level evidence mapping; model synthesis is not independent verification","No ongoing monitoring or notifications"],"sequence":[{"capability":"research-paper-search","role":"discovery","price_usdc":"0.059"},{"capability":"github-intel","role":"discovery","price_usdc":"0.021"},{"capability":"research-synthesis","role":"synthesis","price_usdc":"2.500"}],"handoff":{"from":["research-paper-search","github-intel"],"to":"research-synthesis","reuse":"Carry the discovery topic or returned findings into the research-synthesis query."},"outcome_guaranteed":false},"descriptorSource":"https://the-stall.intuitek.ai/commercial-descriptors.json","tools":[{"name":"address-intel","description":"PAID MCP TOOL — $0.050 USDC per successful call via native x402. Discovery is free. On-chain intelligence for any Base network wallet. Classifies EOA vs contract, profiles USDC transfer activity over a configurable block window, scores payer diversity (distinct counterparties / total transfers, 0–100), detects sybil vanity-lookalike address clusters (same first-4 + last-4 hex chars), identifies x402 facilitator SKIM legs (same-block receive+re-send), and assigns a risk label (ORGANIC / ORGANIC_LIKELY / SEEDER_PATTERN / FACILITATOR_SKIM / SYBIL_CLUSTER / FRESH_WALLET / INACTIVE). Three modes: quick (address type+balance+24h USDC summary), standard (+full transfer history+diversity score), deep (+sybil/SKIM detection+risk label). Zero data COGS — Base public RPC only.","inputSchema":{"type":"object","properties":{"address":{"type":"string","description":"Base wallet address to analyze (0x-prefixed, 42 hex chars). EOA or contract. Example: 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"},"mode":{"type":"string","enum":["quick","standard","deep"],"description":"Analysis depth. quick: address type + USDC balance + 24h USDC summary. standard: + full USDC transfer history + diversity score + counterparty map. deep: + sybil vanity-lookalike detection + SKIM-leg detection + risk label. Default: standard."},"lookback_blocks":{"type":"integer","minimum":1000,"maximum":43200,"description":"Block window for USDC transfer history. Base is approximately 2s/block: 43200 is about 24h. Default and maximum 43200. Larger windows are rejected before scanning; unavailable pages fail instead of reporting incomplete history as complete."}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"destructiveHint":false,"idempotentHint":false,"openWorldHint":true},"execution":{"taskSupport":"forbidden"},"_meta":{"ai.intuitek.stall/inputSchemaProjection":{"canonicalInputSchema":{"type":"object","properties":{"address":{"type":"string","description":"Base wallet address to analyze (0x-prefixed, 42 hex chars). EOA or contract. Example: 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","pattern":"^0x[a-fA-F0-9]{40}$"},"mode":{"type":"string","enum":["quick","standard","deep"],"description":"Analysis depth. quick: address type + USDC balance + 24h USDC summary. standard: + full USDC transfer history + diversity score + counterparty map. deep: + sybil vanity-lookalike detection + SKIM-leg detection + risk label. Default: standard.","default":"standard"},"lookback_blocks":{"type":"integer","description":"Block window for USDC transfer history. Base is approximately 2s/block: 43200 is about 24h. Default and maximum 43200. Larger windows are rejected before scanning; unavailable pages fail instead of reporting incomplete history as complete.","default":43200,"minimum":1000,"maximum":43200}},"required":[],"additionalProperties":false},"differences":[{"path":"/properties/address/pattern","kind":"not_projected","canonical":"^0x[a-fA-F0-9]{40}$"},{"path":"/properties/mode/default","kind":"not_projected","canonical":"standard"},{"path":"/properties/lookback_blocks/default","kind":"not_projected","canonical":43200},{"path":"/required","kind":"not_projected","canonical":[]},{"path":"/$schema","kind":"projection_added","projected":"http://json-schema.org/draft-07/schema#"}],"runtimeValidationChanged":false,"limitation":"inputSchema is the existing runtime Zod projection. Canonical registry constraints are retained here; not_projected constraints are not enforced by that conversion. Structural changes and added schema metadata are reported separately. Declared contracts do not verify outcomes."}},"outputSchema":{"type":"object","properties":{"address":{"type":"string"},"address_type":{"type":"string"},"nonce":{"type":["integer","null"]},"usdc_balance":{"type":["number","null"]},"mode":{"type":"string"},"lookback_blocks":{"type":"integer"},"block_range":{"type":"object"},"coverage":{"type":"object","description":"Complete requested block range for both transfer directions; incomplete scans fail instead of reporting false zero activity."},"summary":{"type":"object"},"transfers_received":{"type":"array"},"transfers_sent":{"type":"array"},"counterparties":{"type":"object"},"diversity":{"type":"object"},"sybil_lookalikes":{"type":"array"},"skim_legs":{"type":"array"},"risk_label":{"type":"string"}},"required":[]}}]}