CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

bnbchain-mcp

BNB Chain MCP server connection and tool usage. Covers npx @bnb-chain/mcp@latest, PRIVATE_KEY and RPC, and every MCP tool — blocks, transactions, contracts, ERC20/NFT transfers, wallet, ERC-8004 agent registration, Greenfield. Use when connecting to bnbchain-mcp, querying or transacting on BNB Chain/opBNB/EVM, registering as ERC-8004 agent, or using Greenfield.

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Medium

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

71%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

Well-structured and highly actionable content with excellent progressive disclosure — the overview body points cleanly to four real reference files, and risky write operations carry explicit confirmation and network-verification rules. The main weakness is redundancy: credential and network-safety guidance is repeated across three sections and could be consolidated.

Suggestions

Consolidate the PRIVATE_KEY/RPC guidance: 'Connection and credentials' and '2. Credentials and environment' say the same thing — merge them into a single section and drop the duplicate bullets.

State the network-required-for-writes rule once (either §4 or §6) and cross-reference it from the other section instead of repeating the full MUST-ask instructions verbatim.

Add a short post-execution verification step for writes (e.g., check the result with get_transaction_receipt and report the hash/status to the user) to close the workflow feedback loop.

DimensionReasoningScore

Conciseness

PRIVATE_KEY and RPC guidance is repeated across three sections ("Connection and credentials", "2. Credentials and environment", "6. Safety"), and the network-required-for-writes rule appears in both §4 and §6. Mostly efficient but with real duplication that could be tightened — anchor 3, not 4, because the redundancy goes beyond minor over-explanation.

3 / 5

Actionability

Provides a copy-paste-ready MCP config JSON, the exact npx command, SSE-mode args, and concrete tool/prompt name tables with PRIVATE_KEY requirements. Mostly executable with minor gaps (no inline example tool invocation) — anchor 4, not 5, though details are appropriately delegated to reference files.

4 / 5

Workflow Clarity

Sections are clearly sequenced (connect → credentials → registration → tools → safety) and destructive operations have explicit pre-flight checkpoints ("confirm recipient, amount, and network", "MUST ask" for network before writes). Anchor 4 rather than 5 because there is no post-execution verification or error-recovery feedback loop (e.g., checking a transaction receipt after a transfer).

4 / 5

Progressive Disclosure

The body is a genuine overview: tool categories summarized in tables, with per-tool parameter and usage detail delegated to four real, one-level-deep reference files, each clearly signaled in a navigation table (§5). All referenced paths exist in the bundle. Matches the 5 anchor (clear overview, well-signaled one-level-deep references, easy navigation).

5 / 5

Total

16

/

20

Passed

Description

88%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: third-person, specific, and comprehensive on both capabilities and explicit 'Use when' triggers tied to the skill's niche. The only gaps are a few common user phrasings (notably "BSC") and slight overlap risk from the generic "EVM" trigger term.

DimensionReasoningScore

Specificity

The description enumerates the complete tool surface ("blocks, transactions, contracts, ERC20/NFT transfers, wallet, ERC-8004 agent registration, Greenfield") plus concrete setup specifics ("npx @bnb-chain/mcp@latest, PRIVATE_KEY and RPC") with no coverage gaps. It matches the 5 anchor (multiple specific concrete actions, comprehensive coverage); it is not 4 because coverage claims and delivers 'every MCP tool'.

5 / 5

Completeness

Explicitly answers both what ("BNB Chain MCP server connection and tool usage. Covers... every MCP tool") and when ("Use when connecting to bnbchain-mcp, querying or transacting on BNB Chain/opBNB/EVM, registering as ERC-8004 agent, or using Greenfield") with concrete trigger phrases. This matches the 5 anchor exactly; a missing or vague 'when' clause would place it at 3.

5 / 5

Trigger Term Quality

Good natural-term coverage ("BNB Chain", "opBNB", "Greenfield", "ERC-8004 agent", "querying or transacting") but misses common variations users would say such as "BSC", "Binance Smart Chain", or "testnet". Fits the 4 anchor (good coverage, a few natural terms missing), not 5 (synonyms/extensions not comprehensive).

4 / 5

Distinctiveness Conflict Risk

Clear niche (the bnbchain-mcp server) with distinct triggers, but the broad "EVM" trigger phrase creates minor overlap risk with generic Ethereum/EVM MCP skills. Mostly distinct with minor overlap risk (anchor 4) rather than minimal conflict risk (anchor 5).

4 / 5

Total

18

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

internet-court/internet-court-skill

Path

vendored/bnb-chain/bnbchain-mcp/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.