accueil / serveurs / Médias / com.adgpt/adgpt
com.adgpt/adgpt
serveur MCP (Model Context Protocol) · adgpt 0.2.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.adgpt/adgpt est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.adgpt/adgpt » 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 15 outils
- adgpt_account≈ 214 tokens
Read your profile, creative-credit balance, and in-flight generations; update your profile. No account yet? Start with register (or login) — the returned session token is adopted automatically and every later call runs as that user. Actions: register, login, me, credits, activeGenerations, updateProfile. Call adgpt_capabilities with the operationId to see an action's parameters.
Paramètres, retour & exemple (2)
Paramètresaction· string · requis · register | login | me | credits | activeGenerations | updateProfileparams· object · optionnel
Parameters for the action (see adgpt_capabilities).
Exemple d'appel{"name": "adgpt_account", "arguments": {"action": "register"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - adgpt_brands≈ 172 tokens
Manage brands: list, get, create, update, delete, and auto-fetch details from a URL (costs 5 credits). Actions: list, get, create, update, delete, fetchDetails. Call adgpt_capabilities with the operationId to see an action's parameters.
Paramètres, retour & exemple (2)
Paramètresaction· string · requis · list | get | create | update | delete | fetchDetailsparams· object · optionnel
Parameters for the action (see adgpt_capabilities).
Exemple d'appel{"name": "adgpt_brands", "arguments": {"action": "list"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - adgpt_campaigns≈ 288 tokens
Generate and manage Full Campaigns (FC) from a product URL, a manual product (name+description+images), or text-only. Each campaign generates (defaults): 6 image ads (3 with text + 3 clean), 4 video ads, 3 UGC presenter videos, 12 Google ad copy variations, 10 keywords, plus social captions. Tier (base/pro/premium) changes credit cost and UGC render quality, not asset counts. Re-render one image (regenerateAsset, credits only), download, or remove a campaign from your library. Actions: eligibility, create, status, assets, downloadAll, regenerateAsset, deleteFromLibrary. Call adgpt_capabilities with the operationId to see an action's parameters.
Paramètres, retour & exemple (2)
Paramètresaction· string · requis · eligibility | create | status | assets | downloadAll | regenerateAsset | deleteFromLibraryparams· object · optionnel
Parameters for the action (see adgpt_capabilities).
Exemple d'appel{"name": "adgpt_campaigns", "arguments": {"action": "eligibility"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - adgpt_capabilities≈ 159 tokens
Search AdGPT operations or describe one in detail (input schema, auth, credit cost, async behavior). Use `operationId` to describe a specific operation, or `query` to search by name / domain / path.
Paramètres, retour & exemple (2)
Paramètresquery· string · optionnel
Substring to match against operationId, uri, title, or domain.operationId· string · optionnel
Return the full schema for this single operation.
Exemple d'appel{"name": "adgpt_capabilities", "arguments": {"query": "texte", "operationId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - adgpt_catalog≈ 176 tokens
Product feeds and items: import a feed (xml|shopify), poll import status, and read and update products. Actions: list, get, createFeed, updateProduct, importStatus. Call adgpt_capabilities with the operationId to see an action's parameters.
Paramètres, retour & exemple (2)
Paramètresaction· string · requis · list | get | createFeed | updateProduct | importStatusparams· object · optionnel
Parameters for the action (see adgpt_capabilities).
Exemple d'appel{"name": "adgpt_catalog", "arguments": {"action": "list"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - adgpt_edit_creative≈ 448 tokens
Post-generation editing of image and video assets: AI prompt edits, overlays (normalized geometry), video v2v + narration re-dub (voice/emotion/gender; language-dependent extras), version keep/discard/revert, caption edits, share links and social ad previews. In-action editing (inAction*) works on completed UGC in-action ads. Actions: editImage, imageOverlay, uploadOverlay, imageVersions, imageKeep, imageDiscard, imageRevert, editVideo, videoOverlay, editNarration, previewNarration, videoVersions, videoKeep, videoDiscard, videoRevert, editCaption, shareLink, socialAdView, inActionState, inActionMusicTracks, inActionPrompt, inActionVoiceover, inActionVoiceoverPreview, inActionTagScript, inActionMusic, inActionRegenerate, inActionVersions, inActionKeep, inActionDiscard, inActionRevert. Call adgpt_capabilities with the operationId to see an action's parameters.
Paramètres, retour & exemple (2)
Paramètresaction· string · requis · editImage | imageOverlay | uploadOverlay | imageVersions | imageKeep | imageDiscard | imageRevert | editVideoparams· object · optionnel
Parameters for the action (see adgpt_capabilities).
Exemple d'appel{"name": "adgpt_edit_creative", "arguments": {"action": "editImage"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - adgpt_go_live≈ 178 tokens
Read-only status of your campaign's live ads: the current go-live, its history, and performance. Starting, renewing or stopping a go-live happens in the web app. Actions: current, history, performance. Call adgpt_capabilities with the operationId to see an action's parameters.
Paramètres, retour & exemple (2)
Paramètresaction· string · requis · current | history | performanceparams· object · optionnel
Parameters for the action (see adgpt_capabilities).
Exemple d'appel{"name": "adgpt_go_live", "arguments": {"action": "current"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - adgpt_image_resize≈ 220 tokens
Smart Resize: subject-preserving platform-size renditions of your generated image ads — presets catalog, asset context, async batch (25 credits per size), batch status, and a campaign's existing renditions. Actions: smartPresets, smartResize, smartBatchStatus, smartAssetContext, smartCampaignRenditions. Call adgpt_capabilities with the operationId to see an action's parameters.
Paramètres, retour & exemple (2)
Paramètresaction· string · requis · smartPresets | smartResize | smartBatchStatus | smartAssetContext | smartCampaignRenditionsparams· object · optionnel
Parameters for the action (see adgpt_capabilities).
Exemple d'appel{"name": "adgpt_image_resize", "arguments": {"action": "smartPresets"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - adgpt_in_action≈ 272 tokens
Talking-head / UGC-in-action wizard for a SAC campaign: generate scripts, strategies, and per-character plans; preview voices; tag scripts; persist wizard state. Read adgpt://pipeline/characters and adgpt://pipeline/voices first. In-action and commercial videos need a Pro plan or higher. Actions: generatePipelineScripts, generateStrategies, generatePlan, plans, getWizardState, saveWizardState, tagScript, voicePreview, voicePreviewStatus. Call adgpt_capabilities with the operationId to see an action's parameters.
Paramètres, retour & exemple (2)
Paramètresaction· string · requis · generatePipelineScripts | generateStrategies | generatePlan | plans | getWizardState | saveWizardState | tagScript | voicePreviewparams· object · optionnel
Parameters for the action (see adgpt_capabilities).
Exemple d'appel{"name": "adgpt_in_action", "arguments": {"action": "generatePipelineScripts"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - adgpt_job≈ 219 tokens
Poll a long-running generation to completion. Pass the status `operationId` (from a create call's job handle) and its `params` (e.g. {id}). Waits up to `waitSeconds` (max 25); if not finished, returns callAgain=true — invoke again to keep waiting. Never charges credits.
Paramètres, retour & exemple (3)
Paramètresparams· object · optionnel
Path/query params for the status op, e.g. {id: 123}.operationId· string · requis
The status operation to poll, e.g. full-campaign.status.waitSeconds· number · optionnel
Max seconds to block this call (default 20).
Exemple d'appel{"name": "adgpt_job", "arguments": {"operationId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - adgpt_recreation≈ 223 tokens
Clone any existing ad: ingest it (URL or upload), analyze its hooks, script and scene structure, then generate your own version from one instruction (adGenerateFromPrompt). Poll adStatus; adCancel refunds an in-flight clone. Actions: adIngestUrl, adUpload, adAnalyze, adStatus, adGenerateFromPrompt, adCancel, adAssets. Call adgpt_capabilities with the operationId to see an action's parameters.
Paramètres, retour & exemple (2)
Paramètresaction· string · requis · adIngestUrl | adUpload | adAnalyze | adStatus | adGenerateFromPrompt | adCancel | adAssetsparams· object · optionnel
Parameters for the action (see adgpt_capabilities).
Exemple d'appel{"name": "adgpt_recreation", "arguments": {"action": "adIngestUrl"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - adgpt_single_asset≈ 336 tokens
Generate a BATCH of premium creatives of one asset type (SAC), or bulk-order N assets in one request (bulk* actions: pricing, order, status, assets, cancel — credits charged upfront, failed items auto-refund) — image: 6 image ads (3 with text + 3 clean) · video: 4 video ads · ugc_video: 3 UGC presenter videos · google_ads: 12 ad variations · ugc_action: 3 UGC in-action videos. create → (customize) → confirm. Interactive UGC/in-action uses confirm sub-payloads. pricing / eligibility quote the credit cost first. Actions: pricing, eligibility, create, confirm, cancel, status, assets, regenerateAsset, downloadAll, bulkPricing, bulkOrder, bulkStatus, bulkAssets, bulkCancel. Call adgpt_capabilities with the operationId to see an action's parameters.
Paramètres, retour & exemple (2)
Paramètresaction· string · requis · pricing | eligibility | create | confirm | cancel | status | assets | regenerateAssetparams· object · optionnel
Parameters for the action (see adgpt_capabilities).
Exemple d'appel{"name": "adgpt_single_asset", "arguments": {"action": "pricing"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - adgpt_social≈ 243 tokens
Connect your own Facebook ad account, check connections, and publish to TikTok from an account you already connected in the web app: campaign/ad-group reads, targeting taxonomy, and create-ads. Actions: connectAccount, checkConnection, facebookExchangeToken, tiktokRegions, tiktokLanguages, tiktokCampaigns, tiktokAdGroups, tiktokCreateAds. Call adgpt_capabilities with the operationId to see an action's parameters.
Paramètres, retour & exemple (2)
Paramètresaction· string · requis · connectAccount | checkConnection | facebookExchangeToken | tiktokRegions | tiktokLanguages | tiktokCampaigns | tiktokAdGroups | tiktokCreateAdsparams· object · optionnel
Parameters for the action (see adgpt_capabilities).
Exemple d'appel{"name": "adgpt_social", "arguments": {"action": "connectAccount"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - adgpt_ugc≈ 174 tokens
Browse the UGC presenter avatar and voice catalogs. (UGC videos themselves are generated through adgpt_campaigns, adgpt_single_asset and adgpt_in_action.) Actions: avatarsPaginated, voices. Call adgpt_capabilities with the operationId to see an action's parameters.
Paramètres, retour & exemple (2)
Paramètresaction· string · requis · avatarsPaginated | voicesparams· object · optionnel
Parameters for the action (see adgpt_capabilities).
Exemple d'appel{"name": "adgpt_ugc", "arguments": {"action": "avatarsPaginated"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - adgpt_upload_product_image≈ 250 tokens
Upload a product photo to AdGPT from the local machine — pass an absolute file_path (preferred) OR data_base64 (+ filename). Validates it is a usable product image (min 100×100px, aspect between 1:4 and 4:1), stores it, and returns {url, width, height}; pass that url in user_instructions.uploaded_images when creating a campaign (up to 5). Formats: jpeg/png/webp/gif/bmp, max 10MB. Works before login too.
Paramètres, retour & exemple (3)
Paramètresfilename· string · optionnel
Filename for data_base64 uploads (extension sets the type), e.g. product.png.file_path· string · optionnel
Absolute path to the image on the machine running the MCP server.data_base64· string · optionnel
Raw base64 image data (no data: prefix). Alternative to file_path.
Exemple d'appel{"name": "adgpt_upload_product_image", "arguments": {"filename": "texte", "file_path": "texte", "data_base64": "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é ».