Serveur MCP

PlainText Wallet Approval Checker

io.github.Fizzl13/plaintext-wallet-checker
Crypto et Web3 Sécurité Public et accessible MCP 2025-11-25

Ce que fait ce MCP

Checks EVM wallet token and NFT approvals and explains approval risks in plain language.

check_wallet_approvals
Check Wallet Approvals
Check an EVM wallet's live token/NFT approvals via GoPlus Security and get a plain-language safety verdict (SAFE, CAUTION, or RISK) with an explanation.
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['address'], 'properties': {'kind': {'enum': ['token', 'nft'], 'type': 'string', 'description': 'Approval type to check (default: token)'}, 'chain': {'enum': ['ethereum', 'bsc', 'polygon', 'arbitrum', 'optimism', 'base', 'avalanche'], 'type': 'string', 'description': 'Chain to check approvals on (default: ethereum)'}, 'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'EVM wallet address to check, e.g. 0x...'}}}
explain_approval
Explain Approval Payload
Explain an arbitrary approval/permission JSON payload in plain language, when you already have the data instead of needing an on-chain lookup.
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'type': 'object', 'description': 'Arbitrary approval/permission JSON payload to explain', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
feedback
Send feedback (free)
Report a bug, a missing feature or anything else about this service, in a structured way. Free. A person reads every report; nothing is run or changed automatically.
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['message'], 'properties': {'type': {'enum': ['bug', 'feature', 'other'], 'type': 'string', 'description': 'bug, feature (something missing) or other'}, 'contact': {'type': 'string', 'description': 'Optional: how to reach you about it'}, 'message': {'type': 'string', 'description': 'What happened or what you need'}, 'endpoint': {'type': 'string', 'description': 'Optional: the route or tool it is about, e.g. /v1/token'}}}
Ajouté
feedback
29 September 2026 02:50
Ajouté
explain_approval
23 September 2026 02:40
Ajouté
check_wallet_approvals
23 September 2026 02:40