Skill Market

com.lvlltdPublished by lvlltd.comOfficial publisherv1.5.0Updated Oct 24, 2026

x402 skill catalog on lvlltd.com — search, quote, pay with Base USDC, unlock sealed packs.

VerifiedStreamable HTTPWeb executableBusiness & Commerce

Overview

AI-generated overview

Lets an assistant search the lvlltd.com x402 skill catalog, get quotes, and pay in Base USDC to unlock sealed skill packs.

What you can do
Searches and browses the lvlltd.com skill catalog, with natural-language intent search, paginated full listings, skill details, price quotes, and payment challenges. After payment it unlocks sealed skill packs and returns install paths, and it also covers subscription plans, access checks, public unlock-ledger verification, eval scores, and security scans. Additional tools bridge A2A, run ESP/SCO evaluation flows, and look up agent identity.
When to use it
Use it when you want an assistant to find and obtain skill packs from lvlltd.com, or to get x402 quotes, pay to unlock, and manage subscription plans. Browsing the catalog, comparing prices, and reading public evals or security scans are free.
Requirements
Remote HTTP endpoint; no local runtime needed. Paying and unlocking require an x402-capable wallet and USDC on Base; some tools need a tx_hash or payment_signature. No environment variables or headers are declared.
Before you install
Purchases, subscriptions, and metered calls spend real Base USDC, so set a spend cap and confirm quotes first. Unlocking and subscribing write data and route payment through /api/pay; tx_hash and payment_signature are sensitive credentials. The public ledger rows are self-funded test transactions, not customer purchases, so do not read them as real sales.

Installation

In SourceWeft

  1. Open Skill Market in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.lvlltd%2Fskill-market/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "skill-market": {
      "type": "http",
      "url": "https://lvlltd.com/api/mcp"
    }
  }
}

README

This repository has no README.

Tools

59

search_skills

Search lvlltd.com x402 skill catalog. Free. Returns price + free_eval URLs.

Parametersqtaglimitcategorymax_price_usd

get_skill_details

Public skill details + outline/sample/challenge links. Free.

Parametersskill_idrequired

get_payment_challenge

Live x402 402 challenge for a skill. Does not unlock. Pay then purchase_skill.

Parametersskill_idrequired

quote_price

Alias of get_payment_challenge — live x402 quote (amount, payTo, asset). Free. Full catalog.

Parametersskill_idrequired

list_all_skills

Paginated full catalog listing (all public skills from catalog.json — not a subset). Free.

Parameterslimitoffsetcategory

purchase_skill

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).

Parametersfromtx_hashskill_idrequiredap2_mandatepayment_signature

verify_skill

Alias of verify_unlock — check public /api/proof ledger for confirmed unlocks (never invents volume).

Parameterstx_hashskill_id

install

Alias of install_skill_payload — after purchase write sealed files + SKILL.md paths. Requires tx_hash.

Parametersagentstx_hashrequiredskill_idrequired

get_commerce_signals

Rank skills by confirmed unlock demand. Free.

Parameterssortlimitskill_id

lookup_agent_identity

ERC-8004 / local identity lookup for a wallet. Additive — not required to buy.

Parametersaddressrequired

quote_skill

Alias of quote_price / get_payment_challenge — live x402 quote. Free.

Parametersskill_idrequired

verify_unlock

Check public /api/proof ledger for confirmed unlocks (never invents volume).

Parameterstx_hashskill_id

get_security_scan

Published security scan for a skill (real findings or clean-with-honesty). Free.

Parametersskill_idrequired

get_eval_score

Public eval suite pass rate if suite exists. Free.

Parametersskill_idrequired

install_skill_payload

After purchase: sealed files + SKILL.md install paths. Requires tx_hash (routes through /api/pay).

Parametersagentstx_hashrequiredskill_idrequired

list_recurring_plans

List catalog live / update / bundle-renew / metered plans. One-time unlocks remain separate and perpetual. Free.

Parameterswallet

check_access

Resolve skill access: one_time_unlock (perpetual) > catalog_sub > bundle_renew > meter. Never confuses live access with sealed ownership.

Parameterswalletrequiredskill_idrequired

subscribe_plan

Without tx_hash: 402 challenge for a plan. With tx_hash: start/renew. Cancel: action=cancel (one step). Never revokes one-time unlocks.

Parametersactionwalletrequiredplan_idrequiredtx_hash

a2a_discover

A2A bridge: fetch the marketplace Agent Card (/.well-known/agent-card.json). Free. Use before a2a_message_send.

Parametersforce

a2a_message_send

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.

Parameterstextrequiredtask_idskill_idcontext_id

a2a_tasks_get

A2A bridge: tasks/get — poll stored multi-turn task by id.

Parameterstask_idrequiredhistory_length

a2a_tasks_cancel

A2A bridge: tasks/cancel — cancel an in-flight multi-turn task.

Parameterstask_idrequired

a2a_bridge_info

A2A↔MCP bridge topology for LVL: when to use A2A vs MCP vs x402. Free.

Takes no parameters.

meter_budget

Get or set spend cap; or quote metered per-call x402 for a skill. Caps prevent runaway agent spend.

Parametersactionwalletrequiredskill_idspend_cap_usd

esp_discover

ESP protocol root (Evaluate → Settle → Prove). Free. Philosophy + endpoints + canary. Prefer before settling any skill.

Takes no parameters.

esp_cycle

Full ESP cycle for a skill: free evaluate endpoints, atomic settle challenge, public prove stats (ledger-only quality). Free to call.

Parametersskill_id

esp_evaluate

ESP Evaluate phase only — free outline/sample/canary links. Never requires payment. Settle only after this.

Parametersskill_idrequired

sco_discover

SCO protocol root (Sealed Consensus Oracles). Free. Philosophy, foundation oracles, agent sequence. Prefer before oracle settlement.

Takes no parameters.

sco_eval

SCO free evaluation for an oracle: outline, free samples, ledger-only reputation. Never requires payment.

Parametersoracle_idrequired

sco_canary

Parallel multi-provider canary: seal challengeable packs from independent oracle providers.

Parametersqueryoracle_idrequiredproviders

sco_consensus

Critic/consensus oracle: aggregate sealed pack cids into a higher-confidence sealed consensus pack.

Parametersinput_cidsrequired

sco_challenge

File or resolve an economic challenge against a sealed SCO pack. Reputation updates from ledger only.

Parametersactionreasonoutcomestake_usdtarget_cidchallenge_cidchallenger_idcounter_proof

sco_reputation

Ledger-derived oracle reputation only (accuracy, freshness, challenge_survival, selection_rate, economic_weight). Null when no evidence.

Parametersoracle_idrequired

list_judges

Recursive evaluator market — judge/verifier/critic ESP skills. Quality from public proof ledger only. Free.

Parameterslimitskill_id

post_intent

Post a root problem/intent with success_criteria and optional bounty_usd (P1). Free to post. Settlement still x402; success only via /api/proof.

Parameterstagstitleposterbounty_usddescriptionsuccess_criteriarequired

get_ready

Truthful readiness probe (/api/ready). ready:true only when payment+catalog rails work.

Takes no parameters.

get_proof

Public on-chain unlock ledger (rows are self-funded test transactions, not customer purchases). Never invents volume. Optional skill_id filter.

Parameterslimitskill_id

get_fleet

Fleet map: skills, open-market, music, swarm, studio bridges. Free.

Takes no parameters.

get_sandbox

Sandbox/execution patterns for purchased packs. Optional skill_id for per-skill resources + packaging maturity.

Parametersskill_id

get_networks

Multi-chain + multi-asset + gas rails. Base live; other chains planned. Sponsored canary honesty.

Takes no parameters.

get_escrow_meta

Open-market multi-party escrow (NOT skill payTo). LVLEscrow held-fund contract metadata.

Takes no parameters.

get_capability_info

Short-lived capability token discovery (P1). Not an API key for purchase.

Takes no parameters.

get_pack_meta

Public sealed pack metadata + sealed_pack_hash (no paywall contents).

Parametersskill_idrequired

paid_api_call

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.

Parametersoptx_hashskill_id

receipt_verify

Verify a lvl-decision-receipt-v1 integrity hash. Returns match + recomputed hash. Free.

Parametersreceiptrequired

receipt_mint

Mint a DecisionReceipt for an agent-side decision (same schema as access/pay). Free.

Parametersinputsverdictrequiredactor_idreason_coderequireddecision_pointrequiredpolicy_versionreason_message

memory_remember

Store a key/value in agent KV memory (namespace optional, TTL default 24h).

Parameterskeyrequiredvaluettl_secnamespace

memory_recall

Recall a value from agent KV memory by key (+ optional namespace).

Parameterskeyrequirednamespace

memory_list

List keys in a memory namespace (prefix list when KV supports it).

Parameterslimitnamespace

memory_forget

Delete a key from agent KV memory.

Parameterskeyrequirednamespace

long_running_start

Start a long-running / background task (KV queue stub). Returns task_id for status/cancel.

Parametersgoalrequiredactorttl_secskill_id

long_running_status

Get status of a long-running task by task_id.

Parameterstask_idrequired

long_running_cancel

Cancel a long-running task by task_id.

Parameterstask_idrequired

event_register

Register interest in a topic (stub event bus). Returns event_id.

Parameterstopicrequiredttl_sechandler_hint

event_list

List active event registrations for a topic.

Parameterslimittopic

event_trigger

Trigger an event on a topic with optional payload (records + surfaces registrations).

Parameterstopicrequiredpayload

bankr_rails

Bankr x402 Cloud rail for LVL skills (catalog/unlock/canary URLs + payTo). Does not unlock. Canonical settlement remains /api/pay. Free.

Takes no parameters.

bankr_quote

Bankr unlock URL + LVL 402 challenge URL for a skill_id. Does not pay or unlock. Free.

Parametersskill_idrequired

Version history

1
  1. v1.5.0LatestSep 16, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • License10 pts

    Declare a license in the repository or the registry entry.