accueil / serveurs / Finance & Paiement / io.github.tevfikefeaydin/agenttoll
io.github.tevfikefeaydin/agenttoll
serveur MCP (Model Context Protocol)
Aucun comportement malveillant détecté au test comportemental.
Est-ce que io.github.tevfikefeaydin/agenttoll est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.tevfikefeaydin/agenttoll » est classé « Vérifié ». Aucun comportement malveillant détecté au test comportemental. 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.
Versions auditées & empreintes
Vérifiez la version que vous utilisez : son empreinte doit correspondre à celle listée ici — sinon vous n'utilisez pas la version auditée.
Vous utilisez ce serveur ? Suivez-le (créez un compte) pour être alerté dès qu'une nouvelle version paraît ou que le verdict change.
Les 23 outils
- get_payment_budget≈ 84 tokens
Free: inspect the session USDC limit, spent/reserved/remaining amounts, expected network and recipient. Ambiguous signed failures remain reserved. This tool never requests a payment.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_payment_budget", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_payment_quote≈ 142 tokens
Free: request and validate an unsigned x402 quote for a registered AgentToll endpoint path. Shows the quote and its price ceiling without using a private key or spending budget.
Paramètres, retour & exemple (1)
Paramètrespath· string · requis
Concrete registered endpoint path with optional query, e.g. /api/price/eth or /api/base/fresh?minutes=5. Absolute URLs are not accepted.
Exemple d'appel{"name": "get_payment_quote", "arguments": {"path": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_price≈ 92 tokens
Spot price (USD) + 24h change for a crypto asset. Costs $0.001 in USDC via x402.
Paramètres, retour & exemple (1)
Paramètressymbol· string · requis
Ticker (eth, btc, sol...) or CoinGecko id
Exemple d'appel{"name": "get_price", "arguments": {"symbol": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_base_gas≈ 127 tokens
Base network gas price and latest block. Pass gasLimit to also get what a transaction that size would cost in ETH and USD. Costs $0.001 in USDC via x402.
Paramètres, retour & exemple (1)
ParamètresgasLimit· integer · optionnel
Gas units to price: 21000 a transfer, ~65000 an ERC-20 transfer, 150000-300000 a swap
Exemple d'appel{"name": "get_base_gas", "arguments": {"gasLimit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_trending≈ 90 tokens
Tokens trending across the market right now. Costs $0.002 in USDC via x402.
Paramètres, retour & exemple (1)
Paramètreslimit· integer · optionnel
Return only the top N tokens
Exemple d'appel{"name": "get_trending", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_base_token_price≈ 106 tokens
Onchain USD price for any Base token by contract address. Costs $0.001 in USDC via x402.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
Token contract address on Base (0x...)
Exemple d'appel{"name": "get_base_token_price", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_base_address_info≈ 103 tokens
Base address snapshot: ETH balance, tx count, contract or EOA. Costs $0.001 in USDC via x402.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
Address on Base (0x...)
Exemple d'appel{"name": "get_base_address_info", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_fear_greed≈ 114 tokens
Crypto Fear & Greed index with yesterday comparison. Pass days to also get a daily history, which shows whether sentiment is turning. Costs $0.001 in USDC via x402.
Paramètres, retour & exemple (1)
Paramètresdays· integer · optionnel
Days of daily history to include
Exemple d'appel{"name": "get_fear_greed", "arguments": {"days": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_base_trending_pools≈ 98 tokens
Trending DEX pools on Base: price, 24h volume, liquidity. Costs $0.002 in USDC via x402.
Paramètres, retour & exemple (1)
Paramètreslimit· integer · optionnel
How many pools to return (default 10)
Exemple d'appel{"name": "get_base_trending_pools", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_market_brief≈ 134 tokens
One-call market brief: prices, Base gas, Fear & Greed. Defaults to BTC/ETH/SOL; pass symbols to price whatever you actually track, at the same flat price. Costs $0.005 in USDC via x402.
Paramètres, retour & exemple (1)
Paramètressymbols· array · optionnel
Tickers or CoinGecko ids to price instead of the majors, e.g. ['eth','degen']
Exemple d'appel{"name": "get_market_brief", "arguments": {"symbols": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_new_token_radar≈ 154 tokens
New token radar: pools created on Base in the last ~24h that already have real liquidity. The default floor is $10k; raise it to cut more spam, lower it to see everything new. Costs $0.003 in USDC via x402.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
How many pools to return (default 15)minLiquidity· number · optionnel
Liquidity floor in USD (default 10000)
Exemple d'appel{"name": "get_new_token_radar", "arguments": {"limit": 1, "minLiquidity": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_try_premium≈ 125 tokens
Turkish lira premium: implied vs official USD/TRY via a crypto cross-rate. USDT is the reading desks quote, because it is what actually changes hands. Costs $0.002 in USDC via x402.
Paramètres, retour & exemple (1)
Paramètresasset· string · optionnel · btc | eth | usdt | usdc
Which asset carries the cross-rate (default btc)
Exemple d'appel{"name": "get_try_premium", "arguments": {"asset": "btc"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_try_spread≈ 131 tokens
Turkish exchange spread: BTCTurk and Paribu's TRY quotes converted back to USD via the official rate and compared against the global price, so you can see which local exchange is charging the bigger premium. Costs $0.002 in USDC via x402.
Paramètres, retour & exemple (1)
Paramètresasset· string · optionnel · btc | usdt
Which pair to check (default btc)
Exemple d'appel{"name": "get_try_spread", "arguments": {"asset": "btc"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_base_portfolio≈ 196 tokens
Everything a Base address holds, valued in USD: ETH plus its ERC-20 tokens, largest first. The reply carries totals and says how many holdings fell below the floor or could not be priced. Costs $0.003 in USDC via x402.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
How many holdings to list (default 20)address· string · requis
Address on Base (0x...)minValue· number · optionnel
USD floor per holding, which keeps airdropped spam out (default 1)
Exemple d'appel{"name": "get_base_portfolio", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_token_safety≈ 210 tokens
Automated safety checks for a Base token: a simulated buy and sell to catch honeypots, buy/sell tax, contract verification, what the owner can still do, holder concentration, whether anyone can still withdraw the liquidity, and who deployed the contract - a token shipped from a wallet with a handful of transactions and dust in it is the shape most rugs share. The verdict is clear, caution, high-risk or insufficient-data — a token too new to check is never reported as clear. Costs $0.003 in USDC via x402.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
Token contract address on Base (0x...)
Exemple d'appel{"name": "check_token_safety", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_fresh_pools≈ 253 tokens
Pools read straight off Base seconds after they exist, before any indexer has them - the earliest possible signal that a token launched. Returns the launched token address (ready for check_token_safety), whether anyone has funded it yet, and whether its Uniswap v4 hook belongs to a launchpad used by many pools or is bespoke code shipped with this one token. USD liquidity is deliberately not claimed here; use get_new_token_radar for that, minutes later. Costs $0.004 in USDC via x402.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
How many pools to return, youngest first (default 15)minutes· integer · optionnel
How far back to look (default 10)fundedOnly· boolean · optionnel
Drop pools nobody has added liquidity to yet
Exemple d'appel{"name": "get_fresh_pools", "arguments": {"limit": 1, "minutes": 1, "fundedOnly": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - scout_new_tokens≈ 190 tokens
The radar and the safety check in one call: today's new Base pools above your liquidity floor, each returned with a safety verdict already attached (honeypot simulation, taxes, owner powers, holder concentration). One call instead of N+1. A pool whose check could not run is returned with safety: null, never dropped. Costs $0.008 in USDC via x402.
Paramètres, retour & exemple (2)
Paramètrespools· integer · optionnel
How many of the top pools to check (default 3)minLiquidity· number · optionnel
Liquidity floor in USD (default 15000)
Exemple d'appel{"name": "scout_new_tokens", "arguments": {"pools": 1, "minLiquidity": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_radar_scorecard≈ 202 tokens
Compare tokens in the latest published radar snapshots with current provider observations, grouped by their first observed safety verdict. Holding periods vary. Missing prices and outcomes remain null; liquidityGone means observed liquidity below $100, not proof that all liquidity disappeared. Coverage reports missing snapshots, unassessed tokens and unavailable quotes. Publication bytes are pinned to a git SHA. Costs $0.005 in USDC via x402.
Paramètres, retour & exemple (1)
Paramètresdays· integer · optionnel
Number of latest published snapshot days, not a calendar lookback or fixed holding period (default 7)
Exemple d'appel{"name": "get_radar_scorecard", "arguments": {"days": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_radar_history≈ 160 tokens
Read a published scout snapshot at an immutable git SHA, with provenance links and any recorded payment receipt. The SHA pins the published bytes; the receipt does not authenticate snapshot contents or prove capture time. Use this to inspect the observations behind get_radar_scorecard. Costs $0.002 in USDC via x402.
Paramètres, retour & exemple (1)
Paramètresdate· string · optionnel
Snapshot day as YYYY-MM-DD (default: the most recent one)
Exemple d'appel{"name": "get_radar_history", "arguments": {"date": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - resolve_basename≈ 120 tokens
Resolve a Basename both ways: pass a name (agenttoll.base.eth, or just agenttoll) to get its address and text records, or pass a 0x address to get its primary basename. Costs $0.001 in USDC via x402.
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
A basename or a 0x address
Exemple d'appel{"name": "resolve_basename", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - watch_base_address≈ 171 tokens
Paginated Base address activity. Pass the previous reply's opaque cursor as since and drain pages while hasMore is true. partial and coverage describe incomplete scans; deduplicate overlapping/replayed transactions by hash. Costs $0.002 in USDC via x402.
Paramètres, retour & exemple (2)
Paramètressince· string · optionnel
Opaque cursor from the previous reply, or an initial ISO timestampaddress· string · requis
Address on Base (0x...)
Exemple d'appel{"name": "watch_base_address", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - watch_new_tokens≈ 137 tokens
Base pools in the current liquidity-filtered radar listing that appeared since a cursor. Pass the previous reply's cursor as since. The ranked listing is always partial; coverage.complete is false and older or late-indexed pools can be absent. Costs $0.003 in USDC via x402.
Paramètres, retour & exemple (1)
Paramètressince· string · optionnel
ISO timestamp cursor from the previous reply
Exemple d'appel{"name": "watch_new_tokens", "arguments": {"since": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - watch_price_alert≈ 160 tokens
Cheap poll: has an asset moved past a threshold from your reference price? Returns triggered true/false. Costs $0.001 in USDC via x402.
Paramètres, retour & exemple (3)
Paramètrespct· number · optionnel
Threshold in percent (default 2)ref· number · requis
Reference price in USD to compare againstsymbol· string · requis
Ticker (eth, btc, sol...) or CoinGecko id
Exemple d'appel{"name": "watch_price_alert", "arguments": {"ref": 1, "symbol": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
Badge pour votre README
Ce serveur a passé le pentest comportemental. Le badge porte son nom et renvoie à cette fiche — la preuve, c'est la fiche (verdict live qu'on contrôle), pas l'image.
[](https://dokore.fr/serveur/io.github.tevfikefeaydin--agenttoll)
<a href="https://dokore.fr/serveur/io.github.tevfikefeaydin--agenttoll"><img src="https://dokore.fr/badge/io.github.tevfikefeaydin--agenttoll.svg" alt="Vérifié par MCP Hub" height="20"></a>
Réévalué en continu : si le comportement change, le verdict tombe et le badge disparaît. Un badge qui ne pointe pas vers une fiche dokore.fr ne prouve rien. Comment ça marche
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é ».
Source
agenttoll-mcp@0.14.0