Your agent audits the site, sees where it ranks and checks what runs it.

SEO and web agents need a toolbox: an auditor, a view of the search results, and the checks that tell them how a site is built and kept. Your agent gets every one of them through the same key.

  • Calls5 tools
  • One run€0.78
  • RoutesAPI, MCP, SDKs and x402

How your agent does it

5 calls, one connection

A marketing agent prepares its weekly report on a client’s website, example.com.

Every step goes through the same key and the same connection, with no account at any of the providers behind them.

  1. Step 1: SEO Audit €0.30

    Audits the page: title, description, headings, structured data, sitemap and the fixes in priority order.

    x402 seo-audit
  2. Step 2: Search Results Analysis €0.15

    Reads the Google results for the client’s keyword: who ranks, and which result features appear.

    x402 serp-analyze
  3. Step 3: Company Tech Stack €0.30

    Detects what the site runs on: hosting, CDN, analytics and frameworks.

    x402 company-tech-stack
  4. Step 4: DNS Lookup Free

    Reads the DNS records, including whether SPF and DMARC protect the domain’s email.

    Free to try x402 dns-lookup
  5. Step 5: SSL Certificate Check €0.03

    Checks the certificate is valid and how many days are left before it expires.

    x402 ssl-check
  6. The result

    The report lists the fixes that matter, where the site ranks, what it runs on, and that its DNS and certificate are in order.

Illustrative example

One run, start to finish

What the agent sends and what comes back, step by step.

  1. 1 SEO Audit

    Agent sends
    {
      "url": "https://example.com"
    }
    Comes back
    {
      "overall_score": 62,
      "issues": [
        "Meta description missing",
        "No Open Graph tags"
      ],
      "prioritized_fixes": [
        {
          "priority": "high",
          "issue": "Meta description missing",
          "fix": "Add a description of 120 to 160 characters"
        }
      ]
    }
  2. 2 Search Results Analysis

    Agent sends
    {
      "keyword": "example domain",
      "country": "US",
      "language": "en"
    }
    Comes back
    {
      "organic_results": [
        {
          "position": 1,
          "domain": "example.com",
          "title": "Example Domain",
          "url": "https://example.com/"
        }
      ],
      "serp_features": [
        "people_also_ask",
        "related_searches"
      ]
    }
  3. 3 Company Tech Stack

    Agent sends
    {
      "domain": "example.com"
    }
    Comes back
    {
      "cdn": "Cloudflare",
      "hosting_provider": "Cloudflare",
      "analytics": []
    }
  4. 4 DNS Lookup

    Agent sends
    {
      "domain": "example.com"
    }
    Comes back
    {
      "domain": "example.com",
      "has_spf": true,
      "has_dmarc": true,
      "ns_records": [
        "elliott.ns.cloudflare.com",
        "hera.ns.cloudflare.com"
      ]
    }
  5. 5 SSL Certificate Check

    Agent sends
    {
      "domain": "example.com"
    }
    Comes back
    {
      "domain": "example.com",
      "valid": true,
      "is_expired": false,
      "days_until_expiry": 74
    }

What one run costs

Priced per call from the live catalogue, with no subscription and no provider accounts.

One run, with an API key €0.78

Free tools cost nothing when called with a key. Each tool is charged only when its call succeeds.

No account at all

Pay per request from a wallet

Every step of this run is eligible for x402. Your agent pays each request in USDC as it goes: $0.8748 for the run, quoted before anything is paid.

The calls, in code

Each step through the REST API, with one key and the example’s inputs. Your agent passes what one step returns into the next.

The same tools work over MCP and the SDKs, and keyless over x402. Each tool’s page has the call for every route.

Read the docs
# Needs an API key. max_price_cents caps what this call may cost.
curl -X POST https://api.strale.io/v1/do \
  -H "Authorization: Bearer $STRALE_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
    "capability_slug": "seo-audit",
    "inputs": {
      "url": "https://example.com"
    },
    "max_price_cents": 30
  }'

Give your agent this job today

Start with SEO Audit, then add the next step through the same connection.