accueil / serveurs / Finance & Paiement / com.appin60.contractlens-api/contractlens
com.appin60.contractlens-api/contractlens
serveur MCP (Model Context Protocol) · contractlens 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.appin60.contractlens-api/contractlens est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.appin60.contractlens-api/contractlens » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 5 outils
- address_info≈ 127 tokens
What is this address? EOA, EIP-7702 delegated EOA, Safe multisig (threshold, owners), timelock, ERC-20 token, proxy or contract, with native balance. Use before sending funds to or trusting an address.
Paramètres, retour & exemple (2)
Paramètresaddress· string · requis
0x addresschainId· string · requis
EVM chain id
Exemple d'appel{"name": "address_info", "arguments": {"address": "texte", "chainId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_token≈ 182 tokens
Fast (1-3 s) risk verdict for an ERC-20 token before buying it: LOW/MEDIUM/HIGH with reasons. Who controls it (renounced, single key, Safe multisig, timelock), upgradeable proxy, admin powers in the bytecode (mint, blacklist, pause, adjustable tax, trading switch), source verification, DEX liquidity and pair age. Chains: 1 Ethereum, 8453 Base, 42161 Arbitrum, 10 Optimism, 137 Polygon, 56 BNB.
Paramètres, retour & exemple (2)
Paramètresaddress· string · requis
0x token addresschainId· string · requis
EVM chain id, e.g. 8453 for Base
Exemple d'appel{"name": "check_token", "arguments": {"address": "texte", "chainId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_x402_payability≈ 163 tokens
For x402 sellers: can a real buyer actually pay this endpoint? Sends one payment signed by a fresh unfunded key through the endpoint's server and facilitator. Payable endpoints fail only on balance; anything else is reported with the exact reason (schema, description over 500 chars, EIP-712 domain, price over the $1 default client cap, paywall not enforcing).
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Full https URL of the x402 endpoint, with any query params it needs
Exemple d'appel{"name": "check_x402_payability", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - gas_now≈ 101 tokens
Live EIP-1559 gas for a chain: base fee, slow/standard/fast tips, maxFeePerGas values and the cost of common actions. Chains: 1, 8453, 42161, 10, 137, 56.
Paramètres, retour & exemple (1)
ParamètreschainId· string · requis
EVM chain id, e.g. 8453 for Base
Exemple d'appel{"name": "gas_now", "arguments": {"chainId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - scan_contract≈ 195 tokens
Security scan of a verified EVM smart contract: who controls it now (owner / proxy admin: renounced, single-key EOA or Safe multisig), every owner/role-gated function (mint, pause, blacklist, upgrade, fees), proxy status, and Slither static-analysis findings ranked by impact. Use before approving, depositing into or buying a token. Chains: 1 Ethereum, 8453 Base, 42161 Arbitrum, 10 Optimism, 137 Polygon, 56 BNB.
Paramètres, retour & exemple (2)
Paramètresaddress· string · requis
0x contract address (must be verified on Sourcify)chainId· string · requis
EVM chain id, e.g. 8453 for Base
Exemple d'appel{"name": "scan_contract", "arguments": {"address": "texte", "chainId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».