Search tokens, check registrations, and run a Chain Daddy creator store from your agent.
Déduit des transports déclarés par cette annonce (stdio, streamable-http). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
CHAINDADDY_API_KEYClé d’APIobligatoireYour Chain Daddy API key (cd_live_...), sent on every call. The keyless option is the remote server.
CHAINDADDY_IAP_KEYClé d’APIfacultatifA store key (cd_iap_...) for store-scoped tools, as your app server would use it.
Déclaré par l’auteur dans le registre MCP officiel. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu dans le code que npm livre réellement, au moment de l’analyse. Le paquet n’a jamais été exécuté. Les outils enregistrés dynamiquement à l’exécution, ou cachés dans du code empaqueté ou minifié, peuvent passer inaperçus — c’est donc un plancher de la surface d’outils, pas un recensement complet.
get_auth_nonceStep 1 of authentication. Fetches a server-issued nonce the caller must embed in the SIWE/SIWS message before signing.
Params: none
Returns: {nonce: string}
Errors: API_ERRORStep 1 of authentication. Fetches a server-issued nonce the caller must embed in the SIWE/SIWS message before signing. Params: none Returns: {nonce: string} Errors: API_ERROR
Aucun schéma d’entrée n’a été publié pour cet outil.
authenticateStep 2 of authentication. Exchanges a signed SIWE/SIWS message for a session bound to a backend JWT. Call get_auth_nonce first and embed the nonce in the message.
Params: wallet_address (string), chain_type ('evm'|'solana'), signed_message (string), signature (string)
Returns: {session_token: stri…Step 2 of authentication. Exchanges a signed SIWE/SIWS message for a session bound to a backend JWT. Call get_auth_nonce first and embed the nonce in the message. Params: wallet_address (string), chain_type ('evm'|'solana'), signed_message (string), signature (string) Returns: {session_token: stri…
Aucun schéma d’entrée n’a été publié pour cet outil.
get_sessionGet the current session status for a session token. Returns authentication state, wallet, chain type, and expiry.
Params: session_token (string)
Returns: {authenticated: true, wallet: string, chain_type: 'evm'|'solana', expires_at: string} or {authenticated: false}
Errors: none (always returns a r…Get the current session status for a session token. Returns authentication state, wallet, chain type, and expiry. Params: session_token (string) Returns: {authenticated: true, wallet: string, chain_type: 'evm'|'solana', expires_at: string} or {authenticated: false} Errors: none (always returns a r…
Aucun schéma d’entrée n’a été publié pour cet outil.
search_symbolSearch for a crypto ticker symbol across all supported chains. Returns availability status, existing tokens, market data, and crown ownership.Search for a crypto ticker symbol across all supported chains. Returns availability status, existing tokens, market data, and crown ownership.
Aucun schéma d’entrée n’a été publié pour cet outil.
get_tokenGet detailed information about a token on a specific chain including crown status, market data, and metadata.Get detailed information about a token on a specific chain including crown status, market data, and metadata.
Aucun schéma d’entrée n’a été publié pour cet outil.
get_crownGet detailed information about a specific crown by ID.
Params: crown_id (string)
Returns: {symbol, chain, owner, manager, heartbeat_score, status, metadata, days_in_grace, penalty_deadline}
Errors: CROWN_NOT_FOUND, API_ERRORGet detailed information about a specific crown by ID. Params: crown_id (string) Returns: {symbol, chain, owner, manager, heartbeat_score, status, metadata, days_in_grace, penalty_deadline} Errors: CROWN_NOT_FOUND, API_ERROR
Aucun schéma d’entrée n’a été publié pour cet outil.
list_crownsList crowns with optional filters. All params optional.
Params: owner (string?), chain (string?), status (string?)
Returns: {crowns: [{symbol, chain, owner, manager, heartbeat_score, status, metadata, days_in_grace, penalty_deadline}]}
Errors: API_ERRORList crowns with optional filters. All params optional. Params: owner (string?), chain (string?), status (string?) Returns: {crowns: [{symbol, chain, owner, manager, heartbeat_score, status, metadata, days_in_grace, penalty_deadline}]} Errors: API_ERROR
Aucun schéma d’entrée n’a été publié pour cet outil.
get_pricingAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
get_deploymentsFind the tokens a wallet made on a chain (deployed, owns, or launched) that are not registered yet, and how it qualifies for each. Useful for finding tokens you can claim.Find the tokens a wallet made on a chain (deployed, owns, or launched) that are not registered yet, and how it qualifies for each. Useful for finding tokens you can claim.
Aucun schéma d’entrée n’a été publié pour cet outil.
check_eligibilityCheck if a wallet is eligible to claim a crown for a specific token. Verifies deployer, owner, admin, or majority holder status.Check if a wallet is eligible to claim a crown for a specific token. Verifies deployer, owner, admin, or majority holder status.
Aucun schéma d’entrée n’a été publié pour cet outil.
check_heartbeatGet heartbeat status and activity score for a crown. Score below 60% means at-risk of reclaim.Get heartbeat status and activity score for a crown. Score below 60% means at-risk of reclaim.
Aucun schéma d’entrée n’a été publié pour cet outil.
export_listingGenerate listing data formatted for aggregator platforms (CMC, CoinGecko, DEX Screener, TokenList).Generate listing data formatted for aggregator platforms (CMC, CoinGecko, DEX Screener, TokenList).
Aucun schéma d’entrée n’a été publié pour cet outil.
get_holdersGet holder concentration and adversarial-label stats for a crown. Sourced from /api/v2/registration/{id}/holders; data refreshes daily.
Params: crown_id (number)
Returns: text report with totalHolders, top10/50/100/200 concentration, walletsForHalf, and Mobula label counts (snipers/bundlers/inside…Get holder concentration and adversarial-label stats for a crown. Sourced from /api/v2/registration/{id}/holders; data refreshes daily. Params: crown_id (number) Returns: text report with totalHolders, top10/50/100/200 concentration, walletsForHalf, and Mobula label counts (snipers/bundlers/inside…
Aucun schéma d’entrée n’a été publié pour cet outil.
get_recommendationsGet AI-powered recommendations for optimizing crown profile, heartbeat, and listing readiness.Get AI-powered recommendations for optimizing crown profile, heartbeat, and listing readiness.
Aucun schéma d’entrée n’a été publié pour cet outil.
update_profileAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
create_orderCreate a pending order with one or more actions. Returns order details with pricing and gas estimates. Order expires after 5 minutes.
Params: actions (array of {type, params}), session_token (string)
Returns: {order_id, summary, total_cost, gas_estimates, expires_at}
Errors: NO_SESSION, SESSION_EX…Create a pending order with one or more actions. Returns order details with pricing and gas estimates. Order expires after 5 minutes. Params: actions (array of {type, params}), session_token (string) Returns: {order_id, summary, total_cost, gas_estimates, expires_at} Errors: NO_SESSION, SESSION_EX…
Aucun schéma d’entrée n’a été publié pour cet outil.
confirm_orderConfirm and execute a pending order. Triggers all actions in the order. Cannot be undone.
Params: order_id (string), session_token (string)
Returns: {results: [{action, status, tx_hash?, error?}]}
Errors: NO_SESSION, SESSION_EXPIRED, ORDER_NOT_FOUND, ORDER_EXPIRED, ORDER_ALREADY_CONFIRMEDConfirm and execute a pending order. Triggers all actions in the order. Cannot be undone. Params: order_id (string), session_token (string) Returns: {results: [{action, status, tx_hash?, error?}]} Errors: NO_SESSION, SESSION_EXPIRED, ORDER_NOT_FOUND, ORDER_EXPIRED, ORDER_ALREADY_CONFIRMED
Aucun schéma d’entrée n’a été publié pour cet outil.
cancel_orderCancel a pending order. Only works on orders that have not been confirmed.
Params: order_id (string), session_token (string)
Returns: {cancelled: true}
Errors: NO_SESSION, SESSION_EXPIRED, ORDER_NOT_FOUND, ORDER_EXPIRED, ORDER_ALREADY_CONFIRMEDCancel a pending order. Only works on orders that have not been confirmed. Params: order_id (string), session_token (string) Returns: {cancelled: true} Errors: NO_SESSION, SESSION_EXPIRED, ORDER_NOT_FOUND, ORDER_EXPIRED, ORDER_ALREADY_CONFIRMED
Aucun schéma d’entrée n’a été publié pour cet outil.
deploy_tokenDeploy a single token on a single chain. Validates parameters and returns an order action spec for inclusion in create_order.
Params: name (string), symbol (string), chain (string), supply (number), decimals (number), mintable (boolean), burnable (boolean), session_token (string)
Returns: {order_a…Deploy a single token on a single chain. Validates parameters and returns an order action spec for inclusion in create_order. Params: name (string), symbol (string), chain (string), supply (number), decimals (number), mintable (boolean), burnable (boolean), session_token (string) Returns: {order_a…
Aucun schéma d’entrée n’a été publié pour cet outil.
list_launch_venuesAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
claim_crownClaim a crown for a specific token on a specific chain. Requires verified ownership. Returns an order action spec for inclusion in create_order.
Params: symbol (string), chain (string), token_address (string), verification_method ('deployer'|'mint_authority'|'owner'|'majority_holder'), session_tok…Claim a crown for a specific token on a specific chain. Requires verified ownership. Returns an order action spec for inclusion in create_order. Params: symbol (string), chain (string), token_address (string), verification_method ('deployer'|'mint_authority'|'owner'|'majority_holder'), session_tok…
Aucun schéma d’entrée n’a été publié pour cet outil.
generate_listingGenerate a listing for one aggregator format using crown data.
Params: crown_id (string), format ('coingecko'|'coinmarketcap'|'dexscreener'|'tokenlist')
Returns: {listing_data: object, missing_fields?: string[]}
Errors: CROWN_NOT_FOUND, INVALID_FORMAT, API_ERRORGenerate a listing for one aggregator format using crown data. Params: crown_id (string), format ('coingecko'|'coinmarketcap'|'dexscreener'|'tokenlist') Returns: {listing_data: object, missing_fields?: string[]} Errors: CROWN_NOT_FOUND, INVALID_FORMAT, API_ERROR
Aucun schéma d’entrée n’a été publié pour cet outil.
find_inactiveFind inactive crowns that are eligible for reclaim. All params optional.
Params: symbol (string?), chain (string?), min_market_cap (number?)
Returns: {inactive_crowns: [{symbol, chain, owner_address, last_activity, heartbeat_score, reclaim_cost}]}
Errors: API_ERRORFind inactive crowns that are eligible for reclaim. All params optional. Params: symbol (string?), chain (string?), min_market_cap (number?) Returns: {inactive_crowns: [{symbol, chain, owner_address, last_activity, heartbeat_score, reclaim_cost}]} Errors: API_ERROR
Aucun schéma d’entrée n’a été publié pour cet outil.
search_symbolsSearch for symbols across all supported chains. Returns availability, market data, and crown status.
Params: query (string), chain (string?), status (string?)
Returns: {results: [{symbol, chain, chain_name, status, token_address, market_cap, volume_24h, liquidity, crown_owner}]}
Errors: API_ERRORSearch for symbols across all supported chains. Returns availability, market data, and crown status. Params: query (string), chain (string?), status (string?) Returns: {results: [{symbol, chain, chain_name, status, token_address, market_cap, volume_24h, liquidity, crown_owner}]} Errors: API_ERROR
Aucun schéma d’entrée n’a été publié pour cet outil.
iap_open_storeAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
iap_list_storesList the creator stores you manage, optionally filtered to one token page. Each entry's id is the store_id the other iap_ tools take.
Params: page? (the token page's symbol or address), chain_key?, crown_id?, session_token?
Returns: {entries: Store[]}
Errors: NO_CREDENTIALS, IAP_PLAN_REQUIRED, PAG…List the creator stores you manage, optionally filtered to one token page. Each entry's id is the store_id the other iap_ tools take. Params: page? (the token page's symbol or address), chain_key?, crown_id?, session_token? Returns: {entries: Store[]} Errors: NO_CREDENTIALS, IAP_PLAN_REQUIRED, PAG…
Aucun schéma d’entrée n’a été publié pour cet outil.
iap_list_skusList a store's SKUs, including drafts and archived ones.
Params: store_id, session_token?
Returns: {entries: Sku[]} (price is base units of the SKU's currency — currency, currencyAddress, currencySymbol, currencyDecimals; null = not for sale)
Errors: NO_CREDENTIALS, IAP_PLAN_REQUIRED, HTTP_404List a store's SKUs, including drafts and archived ones. Params: store_id, session_token? Returns: {entries: Sku[]} (price is base units of the SKU's currency — currency, currencyAddress, currencySymbol, currencyDecimals; null = not for sale) Errors: NO_CREDENTIALS, IAP_PLAN_REQUIRED, HTTP_404
Aucun schéma d’entrée n’a été publié pour cet outil.
iap_create_skuAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
iap_update_skuUpdate a SKU's fields (partial). Set status 'active' to put a draft on sale, 'archived' to take it off. Setting `price` clears a dollar price (and its bounds); setting `priceUsdMicros` clears a fixed price. Changing `currency` needs `price` or `priceUsdMicros` in the same patch when the SKU has a f…Update a SKU's fields (partial). Set status 'active' to put a draft on sale, 'archived' to take it off. Setting `price` clears a dollar price (and its bounds); setting `priceUsdMicros` clears a fixed price. Changing `currency` needs `price` or `priceUsdMicros` in the same patch when the SKU has a f…
Aucun schéma d’entrée n’a été publié pour cet outil.
iap_list_ordersList a store's orders, newest first. Statuses: pending (awaiting payment), paid (seen on chain, confirming), confirmed (items granted, receipt issued), expired, refunded. A stray or duplicate payment never changes an order; it shows up as an order.mismatch / order.duplicate_payment event (iap_list_…List a store's orders, newest first. Statuses: pending (awaiting payment), paid (seen on chain, confirming), confirmed (items granted, receipt issued), expired, refunded. A stray or duplicate payment never changes an order; it shows up as an order.mismatch / order.duplicate_payment event (iap_list_…
Aucun schéma d’entrée n’a été publié pour cet outil.
iap_create_orderAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
iap_get_orderAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
iap_open_test_storeAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
iap_test_payAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
iap_refund_orderAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
iap_get_entitlementsAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
iap_grantAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
iap_consumeAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
iap_revokeAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
iap_create_dropprivilégiéAucune description publiéeCet outil n’a publié aucune description. Forge n’en invente pas.
25 outils sur 40 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
Search tokens, check registrations, and run a Chain Daddy creator store from your agent.
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
L'exploration s'est arrêtée à la limite de 60 paquets. Le reste de l'arbre n'a jamais été résolu.
36 autres paquets résolus ne sont pas dessinés ici (limite d'affichage : 24). Toute dépendance porteuse d'un avis de sécurité est dessinée quelle que soit la limite. Inventaire complet (SBOM CycloneDX)
50 dépendances déclarées ne sont jamais arrivées dans l'arbre. Elles manquent à la résolution de Forge, pas au paquet.
+38 de plus non listées. Les comptes par motif ci-dessus les couvrent toutes.
Non suivies : peerDependencies. Cet arbre ne couvre que les dépendances d'exécution ; ce qu'elles entraînent n'a jamais été résolu.