{"name":"com.lvlltd/skill-market","slug":"lvlltd-skill-market","title":null,"description":"x402 skill catalog on lvlltd.com — search, quote, pay with Base USDC, unlock sealed packs.","url":"https://mcp.market/server/lvlltd-skill-market","rating":null,"grade":"C","score":60,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":20,"ok":20,"last_checked_at":"2026-09-24T06:25:56.616Z","last_ok_at":"2026-09-24T06:25:56.616Z","latency_ms":184},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/lvlltd/lvlltd-agent-marketplace","website":"https://lvlltd.com","version":"1.5.0","remotes":[{"type":"streamable-http","url":"https://lvlltd.com/api/mcp"}],"packages":[],"tools":[{"name":"a2a_bridge_info","description":"A2A↔MCP bridge topology for LVL: when to use A2A vs MCP vs x402. Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"a2a_discover","description":"A2A bridge: fetch the marketplace Agent Card (/.well-known/agent-card.json). Free. Use before a2a_message_send.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"force":{"type":"boolean","description":"ignored; always live fetch"}}}},{"name":"a2a_message_send","description":"A2A bridge: send message/send to the LVL A2A agent. Supports multi-turn via task_id+context_id. Does not settle payment — use purchase_skill / x402 for money.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"text":{"type":"string","description":"User message text"},"task_id":{"type":"string","description":"Continue multi-turn task (same as prior result.id)"},"context_id":{"type":"string"},"skill_id":{"type":"string","description":"Optional DataPart skill_id for purchase continuation"}},"required":["text"]}},{"name":"a2a_tasks_cancel","description":"A2A bridge: tasks/cancel — cancel an in-flight multi-turn task.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"task_id":{"type":"string"}},"required":["task_id"]}},{"name":"a2a_tasks_get","description":"A2A bridge: tasks/get — poll stored multi-turn task by id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"task_id":{"type":"string"},"history_length":{"type":"number"}},"required":["task_id"]}},{"name":"bankr_quote","description":"Bankr unlock URL + LVL 402 challenge URL for a skill_id. Does not pay or unlock. Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"}},"required":["skill_id"]}},{"name":"bankr_rails","description":"Bankr x402 Cloud rail for LVL skills (catalog/unlock/canary URLs + payTo). Does not unlock. Canonical settlement remains /api/pay. Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"check_access","description":"Resolve skill access: one_time_unlock (perpetual) > catalog_sub > bundle_renew > meter. Never confuses live access with sealed ownership.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"wallet":{"type":"string"},"skill_id":{"type":"string"}},"required":["wallet","skill_id"]}},{"name":"esp_cycle","description":"Full ESP cycle for a skill: free evaluate endpoints, atomic settle challenge, public prove stats (ledger-only quality). Free to call.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string","description":"Skill or bundle id (default agent-x402-first-buy)"}}}},{"name":"esp_discover","description":"ESP protocol root (Evaluate → Settle → Prove). Free. Philosophy + endpoints + canary. Prefer before settling any skill.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"esp_evaluate","description":"ESP Evaluate phase only — free outline/sample/canary links. Never requires payment. Settle only after this.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"}},"required":["skill_id"]}},{"name":"event_list","description":"List active event registrations for a topic.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"topic":{"type":"string"},"limit":{"type":"number"}}}},{"name":"event_register","description":"Register interest in a topic (stub event bus). Returns event_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"topic":{"type":"string"},"handler_hint":{"type":"string"},"ttl_sec":{"type":"number"}},"required":["topic"]}},{"name":"event_trigger","description":"Trigger an event on a topic with optional payload (records + surfaces registrations).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"topic":{"type":"string"},"payload":{}},"required":["topic"]}},{"name":"get_capability_info","description":"Short-lived capability token discovery (P1). Not an API key for purchase.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"get_commerce_signals","description":"Rank skills by confirmed unlock demand. Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"sort":{"type":"string"},"limit":{"type":"number"},"skill_id":{"type":"string"}}}},{"name":"get_escrow_meta","description":"Open-market multi-party escrow (NOT skill payTo). LVLEscrow held-fund contract metadata.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"get_eval_score","description":"Public eval suite pass rate if suite exists. Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"}},"required":["skill_id"]}},{"name":"get_fleet","description":"Fleet map: skills, open-market, music, swarm, studio bridges. Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"get_networks","description":"Multi-chain + multi-asset + gas rails. Base live; other chains planned. Sponsored canary honesty.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"get_pack_meta","description":"Public sealed pack metadata + sealed_pack_hash (no paywall contents).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"}},"required":["skill_id"]}},{"name":"get_payment_challenge","description":"Live x402 402 challenge for a skill. Does not unlock. Pay then purchase_skill.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"}},"required":["skill_id"]}},{"name":"get_proof","description":"Public confirmed-only unlock ledger. Never invents volume. Optional skill_id filter.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"},"limit":{"type":"number"}}}},{"name":"get_ready","description":"Truthful readiness probe (/api/ready). ready:true only when payment+catalog rails work.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"get_sandbox","description":"Sandbox/execution patterns for purchased packs. Optional skill_id for per-skill resources + packaging maturity.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"}}}},{"name":"get_security_scan","description":"Published security scan for a skill (real findings or clean-with-honesty). Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"}},"required":["skill_id"]}},{"name":"get_skill_details","description":"Public skill details + outline/sample/challenge links. Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"}},"required":["skill_id"]}},{"name":"install","description":"Alias of install_skill_payload — after purchase write sealed files + SKILL.md paths. Requires tx_hash.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"},"tx_hash":{"type":"string"},"agents":{"type":"string"}},"required":["skill_id","tx_hash"]}},{"name":"install_skill_payload","description":"After purchase: sealed files + SKILL.md install paths. Requires tx_hash (routes through /api/pay).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"},"tx_hash":{"type":"string"},"agents":{"type":"string"}},"required":["skill_id","tx_hash"]}},{"name":"intent_search","description":"Natural-language goal → ranked skills/stacks (semantic TF-IDF). Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"q":{"type":"string"},"limit":{"type":"number"}},"required":["q"]}},{"name":"list_all_skills","description":"Paginated full catalog listing (all public skills from catalog.json — not a subset). Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"offset":{"type":"number","description":"default 0"},"limit":{"type":"number","description":"default 50, max 200"},"category":{"type":"string"}}}},{"name":"list_judges","description":"Recursive evaluator market — judge/verifier/critic ESP skills. Quality from public proof ledger only. Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"},"limit":{"type":"number"}}}},{"name":"list_recurring_plans","description":"List catalog live / update / bundle-renew / metered plans. One-time unlocks remain separate and perpetual. Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"wallet":{"type":"string","description":"Optional — include this wallet's subs + meter"}}}},{"name":"long_running_cancel","description":"Cancel a long-running task by task_id.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"task_id":{"type":"string"}},"required":["task_id"]}},{"name":"long_running_start","description":"Start a long-running / background task (KV queue stub). Returns task_id for status/cancel.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"goal":{"type":"string"},"skill_id":{"type":"string"},"actor":{"type":"string"},"ttl_sec":{"type":"number"}},"required":["goal"]}},{"name":"long_running_status","description":"Get status of a long-running task by task_id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"task_id":{"type":"string"}},"required":["task_id"]}},{"name":"lookup_agent_identity","description":"ERC-8004 / local identity lookup for a wallet. Additive — not required to buy.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"address":{"type":"string"}},"required":["address"]}},{"name":"memory_forget","description":"Delete a key from agent KV memory.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"key":{"type":"string"},"namespace":{"type":"string"}},"required":["key"]}},{"name":"memory_list","description":"List keys in a memory namespace (prefix list when KV supports it).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"namespace":{"type":"string"},"limit":{"type":"number"}}}},{"name":"memory_recall","description":"Recall a value from agent KV memory by key (+ optional namespace).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"key":{"type":"string"},"namespace":{"type":"string"}},"required":["key"]}},{"name":"memory_remember","description":"Store a key/value in agent KV memory (namespace optional, TTL default 24h).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"key":{"type":"string"},"value":{},"namespace":{"type":"string"},"ttl_sec":{"type":"number"}},"required":["key"]}},{"name":"meter_budget","description":"Get or set spend cap; or quote metered per-call x402 for a skill. Caps prevent runaway agent spend.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"wallet":{"type":"string"},"skill_id":{"type":"string"},"spend_cap_usd":{"type":"number"},"action":{"type":"string","description":"status | set_cap | quote (default status)"}},"required":["wallet"]}},{"name":"paid_api_call","description":"Metered x402 API call (nothing over $5). Without tx_hash: 402 quote. With tx_hash: records the paid call. Discovery tools stay free. New billable APIs must go through this tool.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string","description":"Catalog skill to bill (default agent-x402-first-buy, $0.05 canary)"},"tx_hash":{"type":"string","description":"Base USDC txHash after 402 settle"},"op":{"type":"string","description":"Optional operator label for the call"}}}},{"name":"post_intent","description":"Post a root problem/intent with success_criteria and optional bounty_usd (P1). Free to post. Settlement still x402; success only via /api/proof.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"title":{"type":"string"},"description":{"type":"string"},"success_criteria":{"type":"array","items":{"type":"string"}},"bounty_usd":{"type":"number"},"tags":{"type":"array","items":{"type":"string"}},"poster":{"type":"string"}},"required":["success_criteria"]}},{"name":"purchase_skill","description":"Without tx_hash: 402 + unsigned wallet_next_action (EIP-3009 PAYMENT-SIGNATURE template; no keys). With tx_hash or payment_signature: POST unlock via /api/pay (no payment bypass).","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"},"tx_hash":{"type":"string"},"from":{"type":"string","description":"Buyer wallet 0x… — fills EIP-3009 authorization.from on unsigned next-action"},"payment_signature":{"type":"string","description":"Optional signed PAYMENT-SIGNATURE JSON after eth_signTypedData_v4"},"ap2_mandate":{"type":"string","description":"Optional AP2 mandate JSON for authorized spend"}},"required":["skill_id"]}},{"name":"quote_price","description":"Alias of get_payment_challenge — live x402 quote (amount, payTo, asset). Free. Full catalog.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"}},"required":["skill_id"]}},{"name":"quote_skill","description":"Alias of quote_price / get_payment_challenge — live x402 quote. Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"}},"required":["skill_id"]}},{"name":"receipt_mint","description":"Mint a DecisionReceipt for an agent-side decision (same schema as access/pay). Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"decision_point":{"type":"string"},"verdict":{"type":"string","description":"allow | refuse | challenge"},"reason_code":{"type":"string"},"reason_message":{"type":"string"},"actor_id":{"type":"string"},"inputs":{"type":"object"},"policy_version":{"type":"string"}},"required":["decision_point","verdict","reason_code"]}},{"name":"receipt_verify","description":"Verify a lvl-decision-receipt-v1 integrity hash. Returns match + recomputed hash. Free.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"receipt":{"type":"object","description":"Full decision_receipt object"}},"required":["receipt"]}},{"name":"sco_canary","description":"Parallel multi-provider canary: seal challengeable packs from independent oracle providers.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"oracle_id":{"type":"string"},"providers":{"type":"array","items":{"type":"string"},"description":"e.g. lvl-foundation-a, lvl-foundation-b"},"query":{"type":"object"}},"required":["oracle_id"]}},{"name":"sco_challenge","description":"File or resolve an economic challenge against a sealed SCO pack. Reputation updates from ledger only.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"action":{"type":"string","description":"file (default) | resolve"},"target_cid":{"type":"string"},"counter_proof":{"type":"object"},"stake_usd":{"type":"number"},"challenger_id":{"type":"string"},"challenge_cid":{"type":"string"},"outcome":{"type":"string","description":"upheld | rejected | expired (resolve only)"},"reason":{"type":"string"}}}},{"name":"sco_consensus","description":"Critic/consensus oracle: aggregate sealed pack cids into a higher-confidence sealed consensus pack.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"input_cids":{"type":"array","items":{"type":"string"},"description":"Sealed pack cids from sco_canary"}},"required":["input_cids"]}},{"name":"sco_discover","description":"SCO protocol root (Sealed Consensus Oracles). Free. Philosophy, foundation oracles, agent sequence. Prefer before oracle settlement.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"sco_eval","description":"SCO free evaluation for an oracle: outline, free samples, ledger-only reputation. Never requires payment.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"oracle_id":{"type":"string","description":"oracle-price | oracle-on-chain | oracle-time | oracle-proof-ledger | oracle-critic-consensus | oracle-location | oracle-vehicle"}},"required":["oracle_id"]}},{"name":"sco_reputation","description":"Ledger-derived oracle reputation only (accuracy, freshness, challenge_survival, selection_rate, economic_weight). Null when no evidence.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"oracle_id":{"type":"string"}},"required":["oracle_id"]}},{"name":"search_skills","description":"Search lvlltd.com x402 skill catalog. Free. Returns price + free_eval URLs.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"q":{"type":"string"},"category":{"type":"string"},"max_price_usd":{"type":"number"},"tag":{"type":"string"},"limit":{"type":"number"}}}},{"name":"subscribe_plan","description":"Without tx_hash: 402 challenge for a plan. With tx_hash: start/renew. Cancel: action=cancel (one step). Never revokes one-time unlocks.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"plan_id":{"type":"string"},"wallet":{"type":"string"},"action":{"type":"string","description":"start | renew | cancel (default start)"},"tx_hash":{"type":"string"}},"required":["plan_id","wallet"]}},{"name":"verify_skill","description":"Alias of verify_unlock — check public /api/proof ledger for confirmed unlocks (never invents volume).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"},"tx_hash":{"type":"string"}}}},{"name":"verify_unlock","description":"Check public /api/proof ledger for confirmed unlocks (never invents volume).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"skill_id":{"type":"string"},"tx_hash":{"type":"string"}}}}],"scan":{"score":60,"grade":"C","scanned_at":"2026-09-23T21:41:38.119Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-23T21:41:38.114Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 364ms"]},"poisoning":{"score":15,"max":15,"notes":["59 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 6 write-action tools with no auth"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://lvlltd.com/api/mcp","reachable":true,"authRequired":false,"latencyMs":364,"serverInfo":{"name":"lvlltd-skill-market","version":"1.1.0"}}],"packages":[],"repo":{"found":false,"owner":"lvlltd","repo":"lvlltd-agent-marketplace","error":"repo not found"},"icon":{"url":"https://lvlltd.com/favicon.svg","source":"site"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}