com.sulvo.publisher-revenue-audit/audit
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Publisher revenue audit: ads.txt and ad-stack checks, Sulvo onboarding, and Boost ad-block recovery
Summary by lookupd
Audits publisher sites for ads.txt, ad-stack, crawler-block, and HTTPS issues, and manages Sulvo onboarding and ad-block recovery setup.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http audit https://publisher-revenue-audit.sulvo.com/mcp
Claude Code, npm package (stdio)
claude mcp add audit -- npx -y publisher-revenue-audit-mcp
Codex, remote (streamable-http)
codex mcp add audit --url https://publisher-revenue-audit.sulvo.com/mcp
Codex, npm package (stdio)
codex mcp add audit -- npx -y publisher-revenue-audit-mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"audit": {
"url": "https://publisher-revenue-audit.sulvo.com/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"audit": {
"command": "npx",
"args": [
"-y",
"publisher-revenue-audit-mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 41)
Publisher-provided text
check_https_certificateCheck a publisher domain for HTTPS and certificate issues: expired/untrusted/hostname-mismatch certs, HTTPS down, HTTP that does not upgrade, and certs expiringrun_agentic_readiness_auditFree top-of-funnel scan: could a buyer agent find and buy this publisher? Checks adagents.json, standardized taxonomy tagging, audience segments in a readable scheck_crawler_blocksCheck 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 40get_sulvo_boost_setupInstructions for setting up Sulvo Boost: first-party serving from the publisher's own CDN that recovers ad-blocked impressions. Covers Cloudflare, AWS and Fastlstart_sulvo_revenue_onboardingCreate or resume a verified-account activation workspace after the public audit and signup steps.get_sulvo_revenue_onboarding_statusReturn the backend-owned journey stage, readiness dimensions, and one next best action.attach_sulvo_revenue_auditAttach a current public revenue audit artifact. Input requires expectedVersion and auditArtifactId.connect_sulvo_backup_providerReturn the GAM or AdSense authorization URL. Input requires provider set to gam or adsense.import_sulvo_backup_unitsImport connected provider units. Input requires provider and expectedVersion.review_sulvo_placement_recommendationsSave accept, edit, or reject decisions. Input requires expectedVersion and decisions.save_sulvo_placement_planSave a placement revision. Input requires expectedVersion and payload.map_sulvo_placement_backupMap a display placement backup. Input requires expectedVersion, stablePlacementId, provider, and providerId.get_sulvo_installation_instructionsReturn installation values for the locked revision. Input is empty.verify_sulvo_placement_installationVerify every stable placement container and the inert loader for the locked revision.lock_sulvo_placement_revisionLock the exact mapped revision. Input requires expectedVersion and revisionId.run_sulvo_activation_preflightRun the complete bounded activation preflight for the locked workspace revision.verify_sulvo_site_ownershipVerify the required ads.txt and inert Sulvo head-tag ownership evidence.submit_sulvo_activation_workspaceSubmit the proven revision. Input requires expectedVersion and revisionId.submit_sulvo_site_for_approvalRetag-after-approval journeys: submit the bare site for Google approval (ads.txt ownership only, no tags). Input requires expectedVersion.set_sulvo_onboarding_journeySet or change the journey intake answers on the workspace. Input requires expectedVersion plus at least one of mode, goal, retagTiming.rollback_sulvo_activationReturn the workspace domain to publisher-owned backup-only serving.get_sulvo_activation_smoke_statusReturn active-probe, real-page, and remediation status for the latest activation attempt.run_publisher_revenue_auditRun a public publisher revenue-readiness screen using directional public evidence. Audits ad stacks, ads.txt hygiene, consent readiness, PageSpeed metrics, andapply_for_sulvo_accountSubmit an unauthenticated Sulvo account application lead through the current signup API. Audit tools remain available without login, API key, or OAuth; ad-unitstart_sulvo_signupRun normal Sulvo signup step 1: verify the publisher domain and create the unauthenticated signup lead.create_sulvo_signup_accountRun 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.txtupdate_sulvo_signup_companyRun normal Sulvo signup step 3: save optional company information for a pending Sulvo signup.get_sulvo_signup_ads_txtRun normal Sulvo signup step 4a: fetch the ads.txt lines the publisher must add for site ownership verification.verify_sulvo_signup_ads_txtRun normal Sulvo signup step 4b: verify whether the submitted publisher domain has the required Sulvo ads.txt lines.get_sulvo_signup_statusReturn the current signup status capability. The current signup API has no public approval-status endpoint, so this tool reports that limitation instead of gues
Details
- Version: 0.2.1
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 420 ms
- First indexed:
- Last seen in registry:
- Website: https://sulvo.com
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.sulvo.publisher-revenue-audit/audit)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp