{"name":"loophole tape","version":"0.5.0","protocol":"MCP","transport":"streamable-http","endpoint":"https://api.loopholetape.com/mcp","stateless":true,"json_response":true,"how":["POST JSON-RPC 2.0 to this URL with headers Accept: application/json, text/event-stream and Content-Type: application/json","initialize -> tools/list -> tools/call {name, arguments}","paid tools answer first with an isError result carrying x402Version 2 + accepts[] (USDC on Solana mainnet or on Base); pay the accepts entry your wallet supports and call again with params._meta['x402/payment'] = the PaymentPayload; the settlement comes back in result._meta['x402/payment-response']"],"tools":[{"name":"mint_risk_card","price_usd":0.025,"summary":"Risk card for one pump.fun mint (live microstructure or thin on-chain card)","input_schema":{"type":"object","properties":{"mint":{"type":"string","description":"base58 SPL mint address (32-44 chars); pump.fun mints usually end in 'pump'"}},"required":["mint"]}},{"name":"recent_launches","price_usd":0.01,"summary":"Recent pump.fun launches with compact risk labels","input_schema":{"type":"object","properties":{"limit":{"type":"integer","default":50,"minimum":1,"maximum":100,"description":"max items"},"max_age_s":{"type":"number","default":3600,"minimum":30,"maximum":21600,"description":"only mints created within this many seconds"},"exclude_mayhem":{"type":"boolean","default":true,"description":"drop mayhem-class (2B supply, AI walker) launches"},"min_rs":{"type":"number","default":0,"minimum":0,"description":"minimum curve SOL right now"},"only_alive":{"type":"boolean","default":false,"description":"drop mints with any rug/close flag"}}}},{"name":"recent_rugs","price_usd":0.02,"summary":"Recent rug / close flags with mechanism labels","input_schema":{"type":"object","properties":{"limit":{"type":"integer","default":50,"minimum":1,"maximum":200,"description":"max items"},"window_s":{"type":"number","default":3600,"minimum":60,"maximum":21600,"description":"look-back window in seconds"}}}},{"name":"recent_graduations","price_usd":0.02,"summary":"Recent migrations labelled true graduation vs below-threshold close","input_schema":{"type":"object","properties":{"limit":{"type":"integer","default":50,"minimum":1,"maximum":100,"description":"max items"},"window_s":{"type":"number","default":21600,"minimum":60,"maximum":86400,"description":"look-back window in seconds"}}}},{"name":"creator_reputation","price_usd":0.02,"summary":"Creator reputation over our full launch history","input_schema":{"type":"object","properties":{"address":{"type":"string","description":"base58 wallet address"}},"required":["address"]}},{"name":"wallet_profile","price_usd":0.02,"summary":"Wallet class from our rolling PnL leaderboard + live holdings","input_schema":{"type":"object","properties":{"address":{"type":"string","description":"base58 wallet address"}},"required":["address"]}},{"name":"rhc_recent_launches","price_usd":0.01,"summary":"Robinhood Chain (Pons V2) recent launches with holder / route / cluster structure","input_schema":{"type":"object","properties":{"limit":{"type":"integer","default":50,"minimum":1,"maximum":200,"description":"max items"},"max_age_s":{"type":"number","default":3600,"minimum":30,"maximum":21600,"description":"only launches within this many seconds"},"pair":{"type":"string","default":"any","enum":["any","eth"],"description":"eth = only ETH-paired curves (price multiple defined)"},"only_live":{"type":"boolean","default":false,"description":"drop completed / graduated curves"},"min_buys":{"type":"integer","default":0,"minimum":0,"description":"minimum curve buys observed"}}}},{"name":"rhc_curve_card","price_usd":0.02,"summary":"Robinhood Chain (Pons V2) curve structure card for one curve or token address","input_schema":{"type":"object","properties":{"address":{"type":"string","description":"0x-prefixed 40-hex Pons V2 curve OR token address on Robinhood Chain"}},"required":["address"]}},{"name":"check_pumpfun_risk","price_usd":0.005,"summary":"Check one pump.fun mint for observed launch risks ($0.005)","input_schema":{"type":"object","properties":{"mint":{"type":"string","description":"A pump.fun mint with full live coverage; check /v1/check/coverage first."},"cursor":{"type":["string","null"],"maxLength":1024,"description":"Optional opaque watch cursor for these exact mints; no new watched events returns an unpaid result."}},"required":["mint"]}},{"name":"check_watchlist_risk","price_usd":0.01,"summary":"Check up to five pump.fun mints for $0.01 total","input_schema":{"type":"object","properties":{"mints":{"type":"array","minItems":1,"maxItems":5,"uniqueItems":true,"items":{"type":"string","minLength":32,"maxLength":44,"pattern":"^[1-9A-HJ-NP-Za-km-z]{32,44}$"},"description":"One to five distinct pump.fun mints. All must have full live coverage."},"cursor":{"type":["string","null"],"maxLength":1024,"description":"Optional opaque watch cursor for these exact mints; no new watched events returns an unpaid result."}},"required":["mints"]}},{"name":"catalog","price_usd":0.0,"summary":"every tool, price, schema and payment terms"},{"name":"health","price_usd":0.0,"summary":"feed freshness"},{"name":"market_regime","price_usd":0.0,"summary":"pump.fun market-wide regime meter"},{"name":"sample_mint","price_usd":0.0,"summary":"a full risk card sample"},{"name":"rhc_regime","price_usd":0.0,"summary":"Robinhood Chain (Pons V2) regime meter"},{"name":"check_coverage","price_usd":0.0,"summary":"coverage, freshness and price before paying"},{"name":"watchlist_updates","price_usd":0.0,"summary":"free availability of new watchlist risk/lifecycle events"}],"payment":{"mode":"x402","protocol":"x402","x402Version":2,"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","asset_symbol":"USDC","payTo":"9HkwyUhDMyjbpSpnyu5xuZ9vRaFQeajnJsavhie7XcsT","facilitator":"https://facilitator.payai.network","networks":[{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","label":"Solana mainnet","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","asset_symbol":"USDC","payTo":"9HkwyUhDMyjbpSpnyu5xuZ9vRaFQeajnJsavhie7XcsT"},{"network":"eip155:8453","label":"Base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_symbol":"USDC","payTo":"0x25d408eF54e60F3006bD13d5A040d525E2F359c2"}],"prices_usd":{"risk":0.005,"risk_batch":0.01,"mint":0.025,"launches":0.01,"rugs":0.02,"graduations":0.02,"creator":0.02,"wallet":0.02,"rhc_launches":0.01,"rhc_curve":0.02},"how":"Call a priced route; a 402 with a PAYMENT-REQUIRED header comes back listing two accepts entries, USDC on Solana mainnet or USDC on Base; sign the transfer for the network your wallet supports with any x402 v2 client (python `x402[httpx,svm]` / `x402[httpx,evm]`, `@x402/fetch` + `@x402/svm` / `@x402/evm`) and retry with PAYMENT-SIGNATURE; the facilitator pays the network fee on either chain, you need only USDC."},"labels":"https://api.loopholetape.com/v1/labels","openapi":"https://api.loopholetape.com/openapi.json","llms":"https://api.loopholetape.com/llms.txt","registry":"io.github.gosadu/loophole-tape"}