MCP server for Bink AI that provides tools for token swapping, wallet management, staking, bridging, and token information across multiple blockchain networks (BNB Chain, Ethereum, Solana)
Significant gaps across naming, descriptions, and schemas. Tool names lack clear action verbs (swap-token, transfer-token use hyphens inconsistently). Descriptions are minimal (10-50 chars, well below 194-char baseline). Critical parameters lack descriptions: swap-token omits output_amount description; bridge-token has typo 'ouput_token_address' and vague descriptions. Schemas present but incomplete, many parameters undescribed. No output schemas documented. Error handling absent. Security concerns: no indication of secret injection for wallet operations. Composition issues: staking-token lacks action clarity (stake vs unstake toggle missing). Overall, definitions would not pass production code review.
Bridge or swap crosschain tokens from one blockchain to another
Get the balance of my wallet
Get information of a token
Stake and unstake tokens from your wallet using Venus provider
Swap a token for another token
Transfer a token form your wallet to another address
Minimal parameter descriptions. swap-token, transfer-token, staking-token, and bridge-token have parameters with no descriptions or single-word descriptions. LLMs cannot infer parameter meaning from names alone.
No output schemas documented. Tools return results but LLMs have no visibility into response structure, field names, or types. Prevents downstream tool chaining and forces LLM guessing.
Naming inconsistency and lack of action verbs. Tool names use hyphens (swap-token) instead of underscores; staking-token conflates stake AND unstake into one tool, violating single-responsibility principle. LLMs cannot distinguish intent.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 35 | 2026-07-28+ | v2 |
Schema typo and vague descriptions. bridge-token has 'ouput_token_address' (missing 't'). Descriptions like 'The blockchain network to execute the bridge from' lack specificity on format, constraints, or when to use each parameter.
No error handling guidance. Tools lack descriptions of failure modes, recovery steps, or actionable error messages. Agents cannot self-correct on invalid input or network failures.