Skip to content
LVL LTD logo

LVL LTD MCP server

Which MCP servers are LVL LTD's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-24

← Back to LVL LTD

Whose server it is
  • Registry namecom.lvlltd/skill-marketverified in the MCP registry

The registry name sits under lvlltd.com. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-24
  • Stateanswerschecked 2026-10-24
  • Tools59
  • Server calls itselflvlltd-skill-market
  • Server version1.1.0
  • Protocol version2025-06-18

On 2026-10-24 the server answered initialize and tools/list without a sign-in. First answer in 112 ms.

Should an agent connect itNot proven either way yet
  • Whether its tools do the product's job has not been judged yet.
  • Checked on 3 of the 7 days it takes to judge reliability.

Once connected

  • post_intent change data without a sign-in: anyone with the address can call them.
  • Parameters are untyped or undescribed in 43 of 59 tools: check arguments before calling.

Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.

Measured dailydaily checks: 3, the first on 2026-10-24
  • INITE MCP scoreafter a weeka score needs 7 daily checks: 3 so far
  • Answeredmeasuring3 of the 7 daily checks it takes to print a share
  • Median first answer187 ms
  • Space in an agent's context≈ 4,124 tokensthe definitions of all its tools (59), which an agent carries on every turn
  • Tool definitionsC · 71 of 100
  • Typed results0 of 59 toolsdeclared outputSchema: results come typed, read once
  • Parameters without a type: in 2 of 59
  • Parameters without a description: in 43 of 59
  • Not saying whether it only reads or can destroy: 59 of 59

What an agent can do with it

  • can do · Browse free skill outlines before paying anything
  • not sure · Re-download purchased packs using the same payment

Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?

Worth a look

  • Tools that change data, on a server that answers without a sign-in: post_intent

A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →

Tools it offers59 tools · read 2026-10-24
  • search_skills

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

  • get_skill_details

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

  • get_payment_challenge

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

  • quote_price

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

  • list_all_skills

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

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

  • verify_skill

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

  • install

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

  • get_commerce_signals

    Rank skills by confirmed unlock demand. Free.

  • lookup_agent_identity

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

  • quote_skill

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

  • verify_unlock

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

  • get_security_scan

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

  • get_eval_score

    Public eval suite pass rate if suite exists. Free.

  • install_skill_payload

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

  • intent_search

    Natural-language goal → ranked skills/stacks (semantic TF-IDF). Free.

  • list_recurring_plans

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

  • check_access

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

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

  • a2a_discover

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

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

  • a2a_tasks_get

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

  • a2a_tasks_cancel

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

  • a2a_bridge_info

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

  • meter_budget

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

  • esp_discover

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

  • esp_cycle

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

  • esp_evaluate

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

  • sco_discover

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

  • sco_eval

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

  • sco_canary

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

  • sco_consensus

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

  • sco_challenge

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

  • sco_reputation

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

  • list_judges

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

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

  • get_ready

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

  • get_proof

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

  • get_fleet

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

  • get_sandbox

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

  • get_networks

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

  • get_escrow_meta

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

  • get_capability_info

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

  • get_pack_meta

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

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

  • receipt_verify

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

  • receipt_mint

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

  • memory_remember

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

  • memory_recall

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

  • memory_list

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

  • memory_forget

    Delete a key from agent KV memory.

  • long_running_start

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

  • long_running_status

    Get status of a long-running task by task_id.

  • long_running_cancel

    Cancel a long-running task by task_id.

  • event_register

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

  • event_list

    List active event registrations for a topic.

  • event_trigger

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

  • bankr_rails

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

  • bankr_quote

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

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

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

Add it

Claude Code, in a terminal

claude mcp add --transport http lvlltd https://lvlltd.com/api/mcp

Add to CursorAdd to VS Code

claude.ai, ChatGPT and other clients: add https://lvlltd.com/api/mcp as a custom connector in the settings.

OpenAPI spec

28 paths, read 2026-10-24. Open the spec ↗

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.