Agent skill

Blockrun Debug

by BlockRunAI in BlockRunAI/blockrun-mcp

A skill your agent uses when the BlockRun MCP server (@blockrun/mcp) is installed but misbehaving — 'Failed to connect', spawn npx ENOENT, blockrun missing from claude mcp list, HTTP 402 /…

MITAuto-check passedAgent Workflows

Install Blockrun Debug

skills CLI
$ npx skills add BlockRunAI/blockrun-mcp --skill blockrun-debug -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install BlockRunAI/blockrun-mcp blockrun-debug --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/BlockRunAI/blockrun-mcp.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/blockrun-debug .claude/skills/blockrun-debug && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
blockrun-debug
GitHub stars
392
Token cost
~3k tokens
SKILL.md length
1,504 words
Files
1
Skills in repo
17
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when the BlockRun MCP server (@blockrun/mcp) is installed but misbehaving — 'Failed to connect', spawn npx ENOENT, blockrun missing from claude mcp list, HTTP 402 /…

  • Works in 4 steps: A 402 / "Insufficient balance" is a… → Never delete or regenerate… → Never advise withdrawing from Polymarket… → …
  • The BlockRun MCP server (@blockrun/mcp) is installed but misbehaving — Failed to connect
  • SKILL.md covers Rules before touching anything, Run these first (read-only, 10…, Symptom → cause → fix and Polymarket (blockrun_polymarket), plus 2 more sections
  • Calls claude, npx and node; needs BLOCKRUN_API_KEY and BLOCKRUN_WALLET_KEY

What it does

Blockrun Debug is an agent skill from BlockRunAI/blockrun-mcp. Use when the BlockRun MCP server (@blockrun/mcp) is installed but misbehaving — 'Failed to connect', spawn npx ENOENT, blockrun missing from claude mcp list, HTTP 402 / Insufficient balance, fetch failed, video or music timeouts, a 501 'not served' error or 'API error after payment' while the balance never moved, spend-confirmation dialogs not appearing, or a Polymarket buy/redeem failing after funding. Symptom → cause → fix, plus what never to do.

Its SKILL.md is about 3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Agent Workflows, covering MCP servers. It works with Model Context Protocol and Polymarket. The repository describes itself as: Live data for AI agents — search, research, markets, crypto, X/Twitter. Pay-per-call via x402 micropayments. The licence is MIT.

When your agent uses it

  • The BlockRun MCP server (@blockrun/mcp) is installed but misbehaving — Failed to connect
  • Spawn npx ENOENT
  • Blockrun missing from claude mcp list
  • HTTP 402 / Insufficient balance

Example prompts

  • “Failed to connect”
  • “not served”
  • “API error after payment”
  • “/blockrun-debug”

Requirements

  • Node.js
  • A credential in BLOCKRUN_API_KEY
  • A credential in BLOCKRUN_WALLET_KEY

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. A 402 / "Insufficient balance" is a funding state, not a bug. Call
  2. Never delete or regenerate ~/.blockrun/.session. It is the only copy of the
  3. Never advise withdrawing from Polymarket to "start over". Every post-funding
  4. Reproduce with the free call blockrun_wallet before anything paid.

What it can do on your machine

Read from SKILL.md and the folder at commit a7a9b3c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • claude
    • npx
    • node
    • codex
    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • user.blockrun.ai

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • BLOCKRUN_API_KEY
    • BLOCKRUN_WALLET_KEY
    • SOLANA_WALLET_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Blockrun Debug loads about 3k tokens when it runs. Until then it costs about 117 tokens; SKILL.md has 1,504 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~117
When it runs · the whole SKILL.md, loaded when a task matches
~3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from BlockRunAI/blockrun-mcp at commit a7a9b3c, republished under its MIT licence (© BlockRunAI). 1,504 words, ~3,030 tokens.

Download SKILL.mdSave it as .claude/skills/blockrun-debug/SKILL.md (or your agent's skills folder).
name
blockrun-debug
description
Use when the BlockRun MCP server (@blockrun/mcp) is installed but misbehaving — 'Failed to connect', spawn npx ENOENT, blockrun missing from claude mcp list, HTTP 402 / Insufficient balance, fetch failed, video or music timeouts, a 501 'not served' error or 'API error after payment' while the balance never moved, spend-confirmation dialogs not appearing, or a Polymarket buy/redeem failing after funding. Symptom → cause → fix, plus what never to do.
triggers
blockrun failed to connect, blockrun not working, spawn npx ENOENT, 402 payment required, insufficient balance, blockrun 402, fetch failed blockrun, video…

Debugging BlockRun MCP

Find the row, run the fix, stop. Most "broken" reports are one of the first three rows.

Rules before touching anything

  1. A 402 / "Insufficient balance" is a funding state, not a bug. Call blockrun_wallet first. Never retry the failing tool in a loop — it will 402 identically every time and the failed attempts cost nothing, but they burn turns.
  2. Never delete or regenerate ~/.blockrun/.session. It is the only copy of the key that holds the user's USDC and their Polymarket deposit wallet. There is no recovery.
  3. Never advise withdrawing from Polymarket to "start over". Every post-funding trade failure seen so far was a missing approval; a withdraw does not fix it and costs a round trip.
  4. Reproduce with the free call blockrun_wallet before anything paid.

Run these first (read-only, 10 seconds)

bash
node -v && which npx                     # runtime present, ≥ 20.19?
claude mcp get blockrun                  # registered command, env, AND scope (-s user / project / local)
npx -y @blockrun/mcp@latest --version    # does the package itself run? (prints e.g. 0.43.0)

Use the scope claude mcp get reports in every remove/add below — the examples say -s user because that is the documented install, but a project-scoped install re-added at user scope leaves a duplicate. Then, in the session: blockrun_wallet (free) → blockrun_models (free) → the tool that failed, once.

Symptom → cause → fix

SymptomCauseFix
claude mcp list → blockrun … ✗ Failed to connect, or logs show spawn npx ENOENTThe client's launcher can't find node/npx — nvm, Homebrew, fnm, volta. Interactive shell has them; the spawner does not.claude mcp remove blockrun -s user then claude mcp add blockrun -s user -e PATH="$PATH" -- npx -y @blockrun/mcp@latest. Quit and relaunch the client. Codex: codex mcp add blockrun --env PATH="$PATH" -- …. JSON clients (Claude Desktop / Cursor / Windsurf): set "command" to the output of which npx; file paths are in the blockrun-setup skill.
blockrun absent from claude mcp listWrong scope, or Node < 20.19, or a corrupt npx cachenode -v (≥ 20.19). claude mcp get blockrun. rm -rf ~/.npm/_npx. Re-run the install line.
Connects, but every paid tool → HTTP 402 / Insufficient balanceWallet is empty (or on the wrong chain for this tool)blockrun_wallet → read balance + chain. blockrun_wallet action:"setup" → address + QR. Fund with USDC on Base (or switch to Solana). Then retry once.
402 although balance shows fundsChain mismatch: a Base-only tool (defi, modal, claude-* chat with thinking) while active chain is Solana. Everything else — plain claude-* chat, music, speech, RealFace, price, media — now pays on either chain.The error names it. blockrun_wallet action:"chain" chain:"base".
402 from api.blockrun.aiNot a wallet problem: the server is on an API key and the ACCOUNT is out of credit.Top up at https://user.blockrun.ai/dashboard/credits. Do not look for a wallet.
401 from api.blockrun.aiBLOCKRUN_API_KEY rejected.Check the key at https://user.blockrun.ai/dashboard/keys.
"needs wallet mode" on Polymarket / wallet / realface listKeypair-only capability while BLOCKRUN_API_KEY is set.Unset BLOCKRUN_API_KEY and restart to use a wallet.
Startup error "not a valid BlockRun API key"BLOCKRUN_API_KEY is malformed. It deliberately fails loudly rather than silently spending USDC from a wallet instead.Fix the value or unset it.
Grok (or any client with a startup timeout) shows blockrun [unavailable], and mcp doctor says server timed out (no response within 30s)NOT broken: a cold npx -y is still downloading the package and its dependency tree when the client gives up. Grok's startup_timeout_sec defaults to 30; the cold start measured 17s on a fast connection and 42-46s on a slower box. Nothing is charged — the server never started.Raise it in ~/.grok/config.toml ([mcp_servers.blockrun] … startup_timeout_sec = 120), or npm install -g @blockrun/mcp@latest and point the client at blockrun-mcp. Confirm the package itself is fine first: npx -y @blockrun/mcp@latest in a terminal answers an initialize line. Only the first run is slow — npx caches by exact spec.
fetch failed / balance-check timeoutBase RPC blip; the tool rotates through 3 public RPCsWait 30 s, retry once. Persistent → a local proxy/firewall is blocking outbound RPC.
Video/Music generation timed outUpstream queue. Base wallet: not charged — payment settles on completion. Solana music / account rail: charged at submit — the error names the job.Read the error: on Base retry or pick a faster model; on the other rails do NOT re-run (that bills a second job) — check blockrun_wallet action:"report". Jobs take 60–180 s.
blockrun_price with category:"stocks" / "usstock" → Equity quotes are not served (gateway 501 …)The gateway withdrew equity price/history on 2026-09-05 (licensing), and the tool answers before the wallet is consulted. Not an outage. Not charged.Do not retry. action:"list" category:"stocks" market:"us" still returns the ticker catalog for free. Equity coverage: hello@blockrun.ai.
blockrun_markets on sports/* → Predexon's sports/* routes have returned an upstream 500 … since 2026-08-04 (builds before 0.49.0: API error after payment: 502 / Request failed with no balance change)Upstream Predexon outage since 2026-08-04. The gateway releases the payment on the upstream 500, so the old wording asserted a charge that never happened. Not charged when the response carries the gateway's (payment NOT charged) confirmation — the error then says so; without it the error tells you to check blockrun_wallet action:"report".Use path:"markets/search" with params:{ q:"NBA" } or polymarket/events with params:{ search:"NBA" }. Not markets + league — removed upstream 2026-08-04, 404s before payment. Do not retry sports/*. Upgrade to ≥ 0.49.0 so the error says this itself.
A config names blockrun_surf → the client reports an unknown toolThe tool was REMOVED in 0.49.0: the gateway has answered every Surf path with 410 endpoint_retired since 2026-09-06, so it could only ever error. Nothing is charged.Use blockrun_price / blockrun_dex / blockrun_defi / blockrun_markets / blockrun_rpc; the surf skill maps each former endpoint. Drop blockrun_surf from any allowlist.
blockrun_video / blockrun_image → The gateway quoted $X for <model>, but this tool expected about $Y (N.Nx the published rate) … Refusing to sign it — no charge was madeThe 402 price is far above the published rate: the gateway repriced the model, or a lagging deployment substituted another one. Live 2026-09-08: sol.blockrun.ai does not know azure/sora-2 and quotes Seedance 2.0 Pro at $1.135 in its place. Not charged — the tool refuses before signing.For Sora: blockrun_wallet action:"chain" chain:"base". Otherwise pick another model or chain, and report the quote (the message names what the gateway labelled it) so the estimator or the gateway gets fixed.
Any tool → The gateway does not serve this endpoint (501 Not Implemented)The route is withdrawn, not down. Before payment the message ends "nothing was charged"; after payment it tells you to check the ledger instead, because the formatter cannot know whether the nonce was released.Do not retry. blockrun_wallet action:"report" shows whether the call settled.
Model id 404sDelisted upstreamblockrun_models for the live list.
Startup prints 🚨 WALLET PRIVATE KEY DETECTED IN CONFIG FILEA raw key sits somewhere it was never meant to be — a header, an args entry, the old hosted-auth field — in a client config file (~/.claude.json, Claude Desktop, Cursor, Windsurf). Since 0.49.0 the DOCUMENTED override mcpServers.*.env.BLOCKRUN_WALLET_KEY / SOLANA_WALLET_KEY does NOT trigger this banner; it gets a short plaintext-and-synced note instead.Banner: treat the key as compromised — move funds to a new wallet, remove it from the config. Note: optional; prefer ~/.blockrun/.session or BLOCKRUN_KEYCHAIN=auto.
No spend-confirmation dialog with BLOCKRUN_CONFIRM_SPEND=onClient doesn't support MCP elicitation (Windsurf, Codex, Gemini CLI) — the server proceeds without asking, by designUse BLOCKRUN_BUDGET_LIMIT / blockrun_wallet action:"delegate" as the guard, or use Claude Code / Cursor / VS Code where the dialog renders.
Dialog appears, user clicks OK, tool says "declined"Only an explicit Decline stops a charge; Cancel/ESC proceeds. If it says declined, Decline was pressed.Re-run the call; approve it.
Update available: vX → vY on stderrInformationalSwitch to the blockrun-upgrade skill.
Show full SKILL.md (285 more words)Show less

Polymarket (blockrun_polymarket)

SymptomCauseFix
Funded the deposit wallet, buy fails with insufficient allowance / neg-risk market rejectsThe one-time gasless approval batch hasn't run, or predates an upgrade that added the NegRisk-adapter and collateral-adapter grantsblockrun_polymarket action:"setup" confirm:true once (idempotent, gasless, signs approvals — tell the user before running). Wait for it to report ready. Retry the buy. Do not withdraw. Still failing → check the signer row below: the funded wallet and the signing wallet must be the same address.
redeem reverts or redeems 0Same missing approvals (collateral adapter)Same fix: setup confirm:true, then redeem again.
Order rejected by regionOrder placement is geoblocked by IP. The MCP routes CLOB traffic via BlockRun's Finland egress by default.Check POLYMARKET_CLOB_HOST was not overridden. setup prints the region status.
setup shows a different signer address than expectedSigner precedence: BLOCKRUN_WALLET_KEY env → agent wallet.json → ~/.blockrun/.sessionUnset the override, or fund the address setup actually prints.

The full walkthrough is docs/polymarket-trading-setup.md in the package repo.

Why "retried 5 times" happens and how to stop it

A 402 is free — nothing settles — so a retry loop costs turns, not money, and no budget cap will interrupt it. The stop is behavioural: the README's "For agents" block and the blockrun skill both say call blockrun_wallet first, never retry a 402 blindly. If a client keeps looping, install the skills so that rule is in context (npx -y @blockrun/mcp@latest skills install).

Red flags — stop

  • You are about to retry a 402 a second time without checking the wallet.
  • You are about to rm anything under ~/.blockrun/.
  • You are about to suggest a Polymarket withdraw to fix a failed order.
  • You are about to test with blockrun_video or blockrun_phone — $0.30+/s and $5 numbers.

© BlockRunAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/blockrun-debug of BlockRunAI/blockrun-mcp.

Open the folder on GitHubat commit a7a9b3c

Compare with similar skills

Blockrun Debug next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Blockrun Debug compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Blockrun Debug this skillBlockRunAI/blockrun-mcp392—~3kAutomated safety check: PassMIT
Machinamachina-sports/sports-skills242—~2.2kAutomated safety check: PassMIT
Polymarket Tennislivetennisapi/livetennisapi-mcp152—~3kAutomated safety check: PassMIT
PolyvisionLeoYeAI/openclaw-master-skills2.2k—~4.1kAutomated safety check: PassMIT
MCP Server Builderanthropics/skills180k62 repos~2.3kAutomated safety check: PassApache-2.0
MCP Server BuildershareAI-lab/learn-claude-code78k5 repos~1.2kAutomated safety check: PassMIT

Similar skills

  • Machina

    machina-sports/sports-skills

    Gateway to the Machina Sports premium platform — packaged agent workflows ("templates"), licensed real-time data, betting odds, and zero-latency live streams.

    242 GitHub stars~2.2k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Polymarket Tennis

    livetennisapi/livetennisapi-mcp

    Build observe-only Polymarket and Kalshi tennis market tooling on the polymarket-tennis Python package (MIT) plus the Live Tennis API free tier.

    152 GitHub stars~3k tokensUpdated today
    Business, Finance & HRAuto-check passed
  • Polyvision

    LeoYeAI/openclaw-master-skills

    Analyze Polymarket prediction market wallets — get copy trading scores (1-10), P&L, win rate, risk metrics (Sharpe ratio, Sortino ratio, max drawdown), red flags, position sizing, market category…

    2.2k GitHub stars~4.1k tokensUpdated 2 mo ago
    Backend & APIsAuto-check passed
  • MCP Server Builder

    anthropics/skills

    Official

    Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.

    180k GitHub starsUsed in 62 repos~2.3k tokens
    Agent WorkflowsAuto-check passed
  • MCP Server Builder

    shareAI-lab/learn-claude-code

    Walks through building MCP servers in Python or TypeScript that expose tools, resources and prompts to Claude, with templates, registration and testing.

    78k GitHub starsUsed in 5 repos~1.2k tokens
    Agent WorkflowsAuto-check passed
  • MCP Integration for Plugins

    anthropics/claude-plugins-official

    Official

    Explains how to bundle Model Context Protocol servers in a Claude Code plugin, covering config files, stdio, SSE, HTTP and WebSocket server types, and authentication.

    37k GitHub starsUsed in 11 repos~3.1k tokens
    Agent WorkflowsAuto-check passed

More from BlockRunAI/blockrun-mcp

All 17 skills in this repo
  • Signal To Trade Demo

    BlockRunAI/blockrun-mcp

    Prepare or run a polished BlockRun trading demo that discovers a current Polymarket market, combines live price, probability history, smart-money, and liquidity evidence into a balanced signal…

    392 GitHub stars~1.8k tokensUpdated today
    Auto-check passed
  • Blockrun

    BlockRunAI/blockrun-mcp

    Pay-per-call access to AI models, real-time data, media generation and multi-chain RPC over x402 micropayments (USDC on Base or Solana), or a BlockRun account API key.

    392 GitHub stars~2.7k tokensUpdated today
    Auto-check passed
  • Blockrun Setup

    BlockRunAI/blockrun-mcp

    A skill your agent uses when asked to install, add, configure, or set up the BlockRun MCP server (@blockrun/mcp) in Claude Code, Claude Desktop, Cursor, Windsurf, Codex CLI, Grok or another MCP…

    392 GitHub stars~2k tokensUpdated today
    Auto-check passed
  • Blockrun Upgrade

    BlockRunAI/blockrun-mcp

    A skill your agent uses when the BlockRun MCP server prints 'Update available', when asked to upgrade, update, or pin @blockrun/mcp, when a fix 'should be in the new version' but the client still…

    392 GitHub stars~1.6k tokensUpdated today
    Auto-check passed
  • Crypto Data

    BlockRunAI/blockrun-mcp

    A skill your agent uses for any crypto data question — token/coin prices, FX, commodities, stocks, OHLC history, DEX pairs and liquidity, DeFi TVL, yield/APY pools, or raw JSON-RPC against a chain…

    392 GitHub stars~2.8k tokensUpdated today
    Auto-check passed
  • Decide

    BlockRunAI/blockrun-mcp

    A skill your agent uses when the user wants to try BlockRun's free typed-judgment endpoint (POST api.blockrun.ai/v1/decide, served by OpenJev) on their own data from Claude Code — yes/no, labelled…

    392 GitHub stars~2.5k tokensUpdated today
    Auto-check passed

Categories

Questions about Blockrun Debug

What does Blockrun Debug do?

A skill your agent uses when the BlockRun MCP server (@blockrun/mcp) is installed but misbehaving — 'Failed to connect', spawn npx ENOENT, blockrun missing from claude mcp list, HTTP 402 /…. Blockrun Debug is an agent skill from BlockRunAI/blockrun-mcp. Use when the BlockRun MCP server (@blockrun/mcp) is installed but misbehaving — 'Failed to connect', spawn npx ENOENT, blockrun missing from claude mcp list, HTTP 402 / Insufficient balance, fetch failed, video or music timeouts, a 501 'not served' error or 'API error after payment' while the balance never moved, spend-confirmation dialogs not appearing, or a Polymarket buy/redeem failing after funding.

When should I use Blockrun Debug?

Blockrun Debug fits situations like: the BlockRun MCP server (@blockrun/mcp) is installed but misbehaving — Failed to connect; spawn npx ENOENT; blockrun missing from claude mcp list; HTTP 402 / Insufficient balance.

How do I install Blockrun Debug in Claude Code?

Run `npx skills add BlockRunAI/blockrun-mcp --skill blockrun-debug -a claude-code`. Or copy the skill folder (skills/blockrun-debug in BlockRunAI/blockrun-mcp) into .claude/skills/blockrun-debug in your project. Claude Code loads it when a task matches its description.

How do I install Blockrun Debug in Codex?

Run `npx skills add BlockRunAI/blockrun-mcp --skill blockrun-debug -a codex`. Or copy the skill folder (skills/blockrun-debug in BlockRunAI/blockrun-mcp) into .agents/skills/blockrun-debug in your project. Codex loads it when a task matches its description.

Can I use Blockrun Debug in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add BlockRunAI/blockrun-mcp --skill blockrun-debug -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/blockrun-debug, .gemini/skills/blockrun-debug, .github/skills/blockrun-debug and .opencode/skills/blockrun-debug in your project.

What does Blockrun Debug need to run?

Going by SKILL.md and its folder, Blockrun Debug needs the command-line tools its instructions call (claude, npx, node, codex and npm) and credentials named BLOCKRUN_API_KEY, BLOCKRUN_WALLET_KEY and SOLANA_WALLET_KEY. Our summary lists: Node.js; A credential in BLOCKRUN_API_KEY; A credential in BLOCKRUN_WALLET_KEY.

Does Blockrun Debug access the network?

SKILL.md names 1 domain. As links in the text: user.blockrun.ai. This is read from the text; nothing was executed.

Is Blockrun Debug safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Blockrun Debug use?

Blockrun Debug is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Blockrun Debug use?

About 3k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Blockrun Debug?

Skills that share tags, products or a category with Blockrun Debug: Machina (machina-sports/sports-skills, 242 stars), Polymarket Tennis (livetennisapi/livetennisapi-mcp, 152 stars), Polyvision (LeoYeAI/openclaw-master-skills, 2.2k stars) and MCP Server Builder (anthropics/skills, 180k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Blockrun Debug?

BlockRunAI (a GitHub organization) maintains it in BlockRunAI/blockrun-mcp, which has 392 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on October 6, 2026.

Source: BlockRunAI/blockrun-mcp on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.