accueil / serveurs / Recherche & Web / com.sulvo.publisher-revenue-audit/audit
com.sulvo.publisher-revenue-audit/audit
serveur MCP (Model Context Protocol) · publisher-revenue-screen 0.3.3
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.sulvo.publisher-revenue-audit/audit est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.sulvo.publisher-revenue-audit/audit » 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 41 outils
- apply_for_sulvo_account≈ 229 tokens
Submit an unauthenticated Sulvo account application lead through the current signup API. Audit tools remain available without login, API key, or OAuth; ad-unit generation should wait for Sulvo account approval.
Paramètres, retour & exemple (3)
Paramètresemail· string · requis
Applicant email address Sulvo should use for follow-up.domain· string · requis
Primary publisher domain to submit for Sulvo account review. The current signup backend accepts root publisher domains.outputFormat· string · optionnel · markdown | json
Exemple d'appel{"name": "apply_for_sulvo_account", "arguments": {"email": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - attach_sulvo_revenue_audit≈ 234 tokens
Attach a current public revenue audit artifact. Input requires expectedVersion and auditArtifactId.
Paramètres, retour & exemple (4)
Paramètresinput· object · optionnel
Fields required by this journey action.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "attach_sulvo_revenue_audit", "arguments": {"workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_crawler_blocks≈ 184 tokens
Check whether robots.txt or a live probe blocks AmazonAdBot / Google ad crawlers. robots.txt Disallow and Amazon Crawl-delay are high-confidence fails. A WAF 403 against our scanner is a medium-confidence warn that needs verification.
Paramètres, retour & exemple (2)
Paramètresdomain· string · requis
Publisher domain, for example example.com.outputFormat· string · optionnel · markdown | json | csv
Exemple d'appel{"name": "check_crawler_blocks", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_https_certificate≈ 187 tokens
Check a publisher domain for HTTPS and certificate issues: expired/untrusted/hostname-mismatch certs, HTTPS down, HTTP that does not upgrade, and certs expiring within 14 days. Does not write a finding when both HTTP and HTTPS are unreachable.
Paramètres, retour & exemple (2)
Paramètresdomain· string · requis
Publisher domain, for example example.com.outputFormat· string · optionnel · markdown | json | csv
Exemple d'appel{"name": "check_https_certificate", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - connect_sulvo_backup_provider≈ 234 tokens
Return the GAM or AdSense authorization URL. Input requires provider set to gam or adsense.
Paramètres, retour & exemple (4)
Paramètresinput· object · optionnel
Fields required by this journey action.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "connect_sulvo_backup_provider", "arguments": {"workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_sulvo_ad_unit≈ 451 tokens
Create a Sulvo ad unit for an approved publisher. Requires SULVO_API_KEY (with the inventory:write scope) in the server environment, never passed as an argument — an account owner mints a write-scoped key in the Sulvo dashboard (Account Settings -> API key). The Sulvo account must be approved; the backend rejects unapproved accounts. Returns the created unit id and container root.
Paramètres, retour & exemple (7)
Paramètressize· object · optionnel
Ad size as width/height, or a responsive token like responsive_all. Required by the backend for most non-interstitial types.type· string · requis · display | native_multi | sticky_display | sticky_mobile | sticky_display_custom | sticky_mobile_custom | sticky_video | interstitial_desktop
Ad unit type.custom· string · optionnel
Optional custom unit name.domain· string · requis
Publisher domain the ad unit belongs to.focusedAd· boolean · optionnel
Only valid for the display type.placement· number · optionnel
Optional placement weight (0-1).outputFormat· string · optionnel · markdown | json
Exemple d'appel{"name": "create_sulvo_ad_unit", "arguments": {"type": "display", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_sulvo_auto_sticky_units≈ 208 tokens
Create Sulvo auto-sticky ad units for an approved publisher. Requires SULVO_API_KEY (with the inventory:write scope) in the server environment.
Paramètres, retour & exemple (3)
Paramètresdomain· string · requis
Publisher domain the units belong to.adTypes· array · requis
One or more sticky ad types to create.outputFormat· string · optionnel · markdown | json
Exemple d'appel{"name": "create_sulvo_auto_sticky_units", "arguments": {"domain": "texte", "adTypes": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_sulvo_interstitial_units≈ 216 tokens
Create Sulvo interstitial ad units (tagless) for an approved publisher. Requires SULVO_API_KEY (with the inventory:write scope) in the server environment.
Paramètres, retour & exemple (3)
Paramètresdomain· string · requis
Publisher domain the units belong to.adTypes· array · requis
One or more interstitial ad types to create.outputFormat· string · optionnel · markdown | json
Exemple d'appel{"name": "create_sulvo_interstitial_units", "arguments": {"domain": "texte", "adTypes": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_sulvo_signup_account≈ 338 tokens
Run normal Sulvo signup step 2: create the pending Sulvo user/account. The current signup backend requires a password before the account can continue to ads.txt and review.
Paramètres, retour & exemple (12)
Paramètresemail· string · requis
Applicant email address.phone· string · optionneldomain· string · requis
Primary publisher root domain used in signup start.lastName· string · requispassword· string · requis
Password for the pending Sulvo account. This is required by the current signup backend.firstName· string · requisutmMedium· string · optionnelutmSource· string · optionnelmixpanelId· string · optionnelutmContent· string · optionneloutputFormat· string · optionnel · markdown | jsonmonthlyPageviews· number · requis
Exemple d'appel{"name": "create_sulvo_signup_account", "arguments": {"email": "texte", "domain": "texte", "lastName": "texte", "password": "texte", "firstName": "texte", "monthlyPageviews": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - delete_sulvo_ad_unit≈ 148 tokens
Delete a Sulvo ad unit by id for an approved publisher. Requires SULVO_API_KEY (with the inventory:write scope) in the server environment. The key's account must own the unit; the backend enforces ownership.
Paramètres, retour & exemple (1)
ParamètresadId· string · requis
The ad unit id to delete.
Exemple d'appel{"name": "delete_sulvo_ad_unit", "arguments": {"adId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - delete_sulvo_advanced_report≈ 134 tokens
Delete a saved Sulvo advanced report by id. Requires SULVO_API_KEY (with the reports:write scope) in the server environment.
Paramètres, retour & exemple (1)
ParamètresreportId· string · requis
The advanced report id to delete.
Exemple d'appel{"name": "delete_sulvo_advanced_report", "arguments": {"reportId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_publisher_monetization_benchmarks≈ 168 tokens
Get comparative yield and CPM industry benchmarks by publisher vertical to compare standard stacks (AdSense and managed wrappers) against Sulvo Premium Ad Units.
Paramètres, retour & exemple (1)
Paramètresvertical· string · optionnel · news | sports | entertainment | technology | education | gaming | other
Optional publisher vertical to retrieve benchmarks for. Defaults to other.
Exemple d'appel{"name": "get_publisher_monetization_benchmarks", "arguments": {"vertical": "news"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_publisher_revenue_audit_checklist≈ 91 tokens
Return the public checklist and interpretation notes used by the publisher revenue-readiness screen.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_publisher_revenue_audit_checklist", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_sulvo_activation_smoke_status≈ 234 tokens
Return active-probe, real-page, and remediation status for the latest activation attempt.
Paramètres, retour & exemple (4)
Paramètresinput· object · optionnel
Fields required by this journey action.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "get_sulvo_activation_smoke_status", "arguments": {"workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_sulvo_boost_setup≈ 165 tokens
Instructions for setting up Sulvo Boost: first-party serving from the publisher's own CDN that recovers ad-blocked impressions. Covers Cloudflare, AWS and Fastly, plus the WordPress plugin for publishers who would rather not use a terminal.
Paramètres, retour & exemple (1)
Paramètrescdn· string · optionnel · cloudflare | aws | fastly
The CDN fronting the site; omit to get all three options.
Exemple d'appel{"name": "get_sulvo_boost_setup", "arguments": {"cdn": "cloudflare"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_sulvo_installation_instructions≈ 229 tokens
Return installation values for the locked revision. Input is empty.
Paramètres, retour & exemple (4)
Paramètresinput· object · optionnel
Fields required by this journey action.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "get_sulvo_installation_instructions", "arguments": {"workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_sulvo_report≈ 392 tokens
Fetch a Sulvo report (read-only). Requires SULVO_API_KEY in the server environment (a publisher generates it in the dashboard: Account Settings -> API key). Covers by-date, by-date-and-ad-unit, by-domain-and-ad-unit, bot-filtering, bot-scores, invalid-activity, direct-bidder-analysis, and ad-units-by-domain.
Paramètres, retour & exemple (8)
Paramètresend· string · optionnel
End date (YYYY-MM-DD or ISO).start· string · optionnel
Start date (YYYY-MM-DD or ISO). Required by most date-bounded reports.adRoots· array · optionnel
Filter to these ad unit roots.domains· array · optionnel
Filter to these publisher domains.adProvider· string · optionnel
Optional provider filter (e.g. relabe, adsense).reportType· string · requis · by-date | by-date-and-ad-unit | by-domain-and-ad-unit | bot-filtering | bot-scores | invalid-activity | direct-bidder-analysis | ad-units-by-domain
Which report to fetch.directBidder· string · optionnel
Required for direct-bidder-analysis: the bidder name.outputFormat· string · optionnel · markdown | json | csv
Exemple d'appel{"name": "get_sulvo_report", "arguments": {"reportType": "by-date"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_sulvo_revenue_onboarding_status≈ 163 tokens
Return the backend-owned journey stage, readiness dimensions, and one next best action.
Paramètres, retour & exemple (2)
ParamètresworkspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | json
Exemple d'appel{"name": "get_sulvo_revenue_onboarding_status", "arguments": {"workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_sulvo_signup_ads_txt≈ 138 tokens
Run normal Sulvo signup step 4a: fetch the ads.txt lines the publisher must add for site ownership verification.
Paramètres, retour & exemple (2)
ParamètresuserId· string · requisoutputFormat· string · optionnel · markdown | json
Exemple d'appel{"name": "get_sulvo_signup_ads_txt", "arguments": {"userId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_sulvo_signup_status≈ 154 tokens
Return the current signup status capability. The current signup API has no public approval-status endpoint, so this tool reports that limitation instead of guessing approval state.
Paramètres, retour & exemple (2)
ParamètresuserId· string · requisoutputFormat· string · optionnel · markdown | json
Exemple d'appel{"name": "get_sulvo_signup_status", "arguments": {"userId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - import_sulvo_backup_units≈ 229 tokens
Import connected provider units. Input requires provider and expectedVersion.
Paramètres, retour & exemple (4)
Paramètresinput· object · optionnel
Fields required by this journey action.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "import_sulvo_backup_units", "arguments": {"workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_sulvo_advanced_reports≈ 128 tokens
List the saved Sulvo advanced reports for the account. Requires SULVO_API_KEY (with the reports:read scope) in the server environment.
Paramètres, retour & exemple (1)
ParamètresoutputFormat· string · optionnel · markdown | json | csv
Exemple d'appel{"name": "list_sulvo_advanced_reports", "arguments": {"outputFormat": "markdown"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - lock_sulvo_placement_revision≈ 230 tokens
Lock the exact mapped revision. Input requires expectedVersion and revisionId.
Paramètres, retour & exemple (4)
Paramètresinput· object · optionnel
Fields required by this journey action.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "lock_sulvo_placement_revision", "arguments": {"workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - map_sulvo_placement_backup≈ 237 tokens
Map a display placement backup. Input requires expectedVersion, stablePlacementId, provider, and providerId.
Paramètres, retour & exemple (4)
Paramètresinput· object · optionnel
Fields required by this journey action.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "map_sulvo_placement_backup", "arguments": {"workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - review_sulvo_placement_recommendations≈ 234 tokens
Save accept, edit, or reject decisions. Input requires expectedVersion and decisions.
Paramètres, retour & exemple (4)
Paramètresinput· object · optionnel
Fields required by this journey action.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "review_sulvo_placement_recommendations", "arguments": {"workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - rollback_sulvo_activation≈ 226 tokens
Return the workspace domain to publisher-owned backup-only serving.
Paramètres, retour & exemple (4)
Paramètresinput· object · optionnel
Fields required by this journey action.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "rollback_sulvo_activation", "arguments": {"workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - run_agentic_readiness_audit≈ 190 tokens
Free top-of-funnel scan: could a buyer agent find and buy this publisher? Checks adagents.json, standardized taxonomy tagging, audience segments in a readable schema, and a product/deals catalog. Returns what a buyer agent would see and what it cannot.
Paramètres, retour & exemple (2)
Paramètresdomain· string · requis
Publisher domain, for example example.com.outputFormat· string · optionnel · markdown | json | csv
Exemple d'appel{"name": "run_agentic_readiness_audit", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - run_publisher_revenue_audit≈ 1011 tokens
Run a public publisher revenue-readiness screen using directional public evidence. Audits ad stacks, ads.txt hygiene, consent readiness, PageSpeed metrics, and unblocked premium ad unit opportunities (such as Sulvo) to recover lost yield.
Paramètres, retour & exemple (4)
Paramètresdomain· string · requis
Publisher domain to screen, for example example.com. Private/local targets, raw IPs, internal hosts, and non-standard ports are rejected.metrics· object · optionnel
Optional publisher-supplied metrics used for directional revenue interpretation.options· object · optionnel
Optional output and audit controls.vertical· string · optionnel · news | sports | entertainment | technology | education | gaming | other
Optional publisher vertical used for interpretation.
Exemple d'appel{"name": "run_publisher_revenue_audit", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - run_sulvo_activation_preflight≈ 231 tokens
Run the complete bounded activation preflight for the locked workspace revision.
Paramètres, retour & exemple (4)
Paramètresinput· object · optionnel
Fields required by this journey action.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "run_sulvo_activation_preflight", "arguments": {"workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - save_sulvo_advanced_report≈ 461 tokens
Create/update a Sulvo advanced report (adUnit, dimensions, or customData), run immediately (emailed) or on a recurring schedule. Requires SULVO_API_KEY (with the reports:write scope) in the server environment. Note: advanced reports are delivered by email, not returned inline.
Paramètres, retour & exemple (15)
Paramètresend· string · optionnelname· string · optionnelutms· array · optionnel
customData (UTM) reports only.start· string · optionneladRoots· array · optionneldomains· array · optionnelreportId· string · optionnel
Provide to update an existing saved report.timeZone· string · optionnel
IANA timezone for scheduled delivery.frequency· string · optionnel · daily | weekly | biweekly | monthly
Required when immediateRun is false.toAddress· string · requis
Email address the report is delivered to.dimensions· array · optionnelreportType· string · requis · adUnit | dimensions | customData
Advanced report type.immediateRun· boolean · requis
true to run now (emailed), false to only schedule (requires frequency).outputFormat· string · optionnel · markdown | json | csvutmHourlyBreakdown· boolean · optionnel
Exemple d'appel{"name": "save_sulvo_advanced_report", "arguments": {"toAddress": "texte", "reportType": "adUnit", "immediateRun": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - save_sulvo_placement_plan≈ 400 tokens
Save a placement revision. Input requires expectedVersion and payload.
Paramètres, retour & exemple (4)
Paramètresinput· object · requis
A revision containing from 1 to 50 placements plus the consent/runtime attestations preflight requires.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "save_sulvo_placement_plan", "arguments": {"input": {}, "workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - set_sulvo_onboarding_journey≈ 244 tokens
Set or change the journey intake answers on the workspace. Input requires expectedVersion plus at least one of mode, goal, retagTiming.
Paramètres, retour & exemple (4)
Paramètresinput· object · optionnel
Fields required by this journey action.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "set_sulvo_onboarding_journey", "arguments": {"workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - start_sulvo_revenue_onboarding≈ 289 tokens
Create or resume a verified-account activation workspace after the public audit and signup steps.
Paramètres, retour & exemple (6)
Paramètresgoal· string · optionnel · demand | adblock_recovery
The publisher's #1 goal: increase demand and CPMs, or recover ad-blocked impressions (Boost).domain· string · requisretagTiming· string · optionnel · now | after_approval
Demand goal only: retag now (requires passback/backup mapping) or after site approval (no passback).outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.auditArtifactId· string · optionnel
Exemple d'appel{"name": "start_sulvo_revenue_onboarding", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - start_sulvo_signup≈ 229 tokens
Run normal Sulvo signup step 1: verify the publisher domain and create the unauthenticated signup lead.
Paramètres, retour & exemple (4)
Paramètresemail· string · requis
Applicant email address.domain· string · requis
Primary publisher root domain to submit for Sulvo signup.outputFormat· string · optionnel · markdown | jsonmonthlyPageviews· number · optionnel
Optional expected monthly pageviews to carry into the response. The current lead API stores traffic during account creation.
Exemple d'appel{"name": "start_sulvo_signup", "arguments": {"email": "texte", "domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - submit_sulvo_activation_workspace≈ 230 tokens
Submit the proven revision. Input requires expectedVersion and revisionId.
Paramètres, retour & exemple (4)
Paramètresinput· object · optionnel
Fields required by this journey action.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "submit_sulvo_activation_workspace", "arguments": {"workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - submit_sulvo_signup_documents≈ 124 tokens
Explains how to complete Sulvo signup document review. Document submission is done in Sulvo onboarding - upload monthly earnings proof or connect an AdSense account - not through this connector, which has no access to the user's local files.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "submit_sulvo_signup_documents", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - submit_sulvo_site_for_approval≈ 245 tokens
Retag-after-approval journeys: submit the bare site for Google approval (ads.txt ownership only, no tags). Input requires expectedVersion.
Paramètres, retour & exemple (4)
Paramètresinput· object · optionnel
Fields required by this journey action.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "submit_sulvo_site_for_approval", "arguments": {"workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - update_sulvo_signup_company≈ 208 tokens
Run normal Sulvo signup step 3: save optional company information for a pending Sulvo signup.
Paramètres, retour & exemple (10)
Paramètreszip· string · optionnelcity· string · optionnelstate· string · optionneluserId· string · requisaddress· string · optionnelcountry· string · optionnelwebsite· string · optionneloutputFormat· string · optionnel · markdown | jsonemployeeCount· number · optionnelmonthlyAdRevenue· number · optionnel
Exemple d'appel{"name": "update_sulvo_signup_company", "arguments": {"userId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_sulvo_placement_installation≈ 234 tokens
Verify every stable placement container and the inert loader for the locked revision.
Paramètres, retour & exemple (4)
Paramètresinput· object · optionnel
Fields required by this journey action.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "verify_sulvo_placement_installation", "arguments": {"workspaceId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_sulvo_signup_ads_txt≈ 140 tokens
Run normal Sulvo signup step 4b: verify whether the submitted publisher domain has the required Sulvo ads.txt lines.
Paramètres, retour & exemple (2)
ParamètresuserId· string · requisoutputFormat· string · optionnel · markdown | json
Exemple d'appel{"name": "verify_sulvo_signup_ads_txt", "arguments": {"userId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_sulvo_site_ownership≈ 228 tokens
Verify the required ads.txt and inert Sulvo head-tag ownership evidence.
Paramètres, retour & exemple (4)
Paramètresinput· object · optionnel
Fields required by this journey action.workspaceId· string · requis
Activation workspace identifier returned by the start or status tool.outputFormat· string · optionnel · markdown | jsonidempotencyKey· string · optionnel
Optional retry key. Reuse it when retrying the same mutation.
Exemple d'appel{"name": "verify_sulvo_site_ownership", "arguments": {"workspaceId": "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é ».