AUTOGROK Desk

com.grokaiapps.deskPublished by desk.grokaiapps.comOfficial publisherv1.0.0Updated Oct 24, 2026

Pay-per-call web jobs for agents: URL probe, page extract, watch, JSON shape, researched briefs.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingData & Analytics

Overview

AI-generated overview

A remote pay-per-call web jobs service that lets an assistant probe URLs, extract page text, detect page changes, shape JSON, and order researched briefs.

What you can do
Probe a public URL for reachability, status, final URL, content type and timing without downloading the full body. Extract readable main content from a public page as markdown with title and description. Hash a page's normalized main text once and compare it to a previous hash to detect changes. Reshape messy JSON or key:value text into an object guided by a schema hint. Order a short or long researched brief with cited public sources, then check its status and retrieve the result.
When to use it
Useful when an assistant needs lightweight web checks, page text for summarization or RAG, one-shot change detection, or structured normalization of tool output, and when you want researched written briefs delivered within a day rather than instant answers.
Requirements
A remote streamable HTTP endpoint; no local runtime or package. Each call is paid per use in USDC via x402 on Base or with prepaid packs. The tip_remaining tool needs the X-Entitlement-Key header; support_request accepts that header or an email address. Brief results are polled through a job endpoint.
Before you install
Calls cost money: $0.03 to $0.15 USDC per call depending on the tool, or prepaid credits. tip_remaining clears the remaining pack balance to zero and cannot be undone, so check the amount with confirm=false first. The X-Entitlement-Key is a credential. Tools only handle public hosts and reject private or authenticated URLs, and briefs are produced by a third party.

Installation

In SourceWeft

  1. Open AUTOGROK Desk in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.grokaiapps.desk%2Fautogrok-desk/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "autogrok-desk": {
      "type": "http",
      "url": "https://desk.grokaiapps.com/mcp"
    }
  }
}

Tools

9

url_probe

URL probe ($0.03)

Call when you need a cheap reachability/health check before a heavier fetch. Probes a public http(s) URL (HEAD, GET fallback): status, final URL, content-type, timing. No full body download (GET peeks ≤8KB). SSRF-safe public hosts only. Not for authenticated or private network URLs. Price: $0.03 USDC per call (x402 on Base) or 1 prepaid pack credit. Failed calls aren't charged when you pay per call with x402: if the job errors, the USDC payment is never settled. With pack credits (X-Entitlement-Key), a call that fails gives its credit back.

Parametersurlrequiredmethod

page_extract

Page extract ($0.05)

Call when an agent needs readable main content from a public web page as markdown plus title/description. Use for summarization, RAG ingest, or quoting without a browser. Fetches once; blocks private/SSRF targets. Not for authenticated, paywalled, or non-HTML resources. Price: $0.05 USDC per call (x402 on Base) or 1 prepaid pack credit. Failed calls aren't charged when you pay per call with x402: if the job errors, the USDC payment is never settled. With pack credits (X-Entitlement-Key), a call that fails gives its credit back.

Parametersurlrequired

watch_once

Watch once ($0.10)

Call for a one-shot change detector: fetch a public URL, hash normalized main text (sha256), optionally compare to previous_hash. Returns hash, changed true/false/null, word_count. Use for cheap page-watch loops; not a persistent webhook subscription. Price: $0.10 USDC per call (x402 on Base) or 1 prepaid pack credit. Failed calls aren't charged when you pay per call with x402: if the job errors, the USDC payment is never settled. With pack credits (X-Entitlement-Key), a call that fails gives its credit back.

Parametersurlrequiredprevious_hash

json_shape

JSON shape ($0.15)

Call when you have messy text (JSON blob or key:value lines) and need a heuristic object shaped by schema_hint — no LLM. Cap 50k chars. Use to normalize tool dumps before structured follow-up. Not for NLP understanding or free-form writing. Price: $0.15 USDC per call (x402 on Base) or 1 prepaid pack credit. Failed calls aren't charged when you pay per call with x402: if the job errors, the USDC payment is never settled. With pack credits (X-Entitlement-Key), a call that fails gives its credit back.

Parameterstextrequiredschema_hintrequired

brief

Brief ($0.25)

Call when you need a researched written brief on a topic (not instant). Delivered within 24h, usually same day: ~500 words default (max_words 50-1500), at least 3 cited public source links. Returns job id + dueBy now; poll GET /v1/jobs/:id (free) for result {title, summary, body_markdown, sources, word_count}. Public web sources only. Price: $0.25 USDC per call (x402 on Base) or 1 prepaid pack credit. Failed calls aren't charged when you pay per call with x402: if the job errors, the USDC payment is never settled. With pack credits (X-Entitlement-Key), a call that fails gives its credit back.

Parameterstopicrequiredmax_words

deep_brief

Deep brief ($9.00)

Call when you need decision-grade research, not a quick note. Long-form brief delivered within 24h: ~1500 words (1200-2000), executive summary + key findings + analysis, at least 8 cited public sources, operator-checked. Returns job id + dueBy; poll GET /v1/jobs/:id (free) for {title, summary, body_markdown, sources, word_count}. Free sample: /samples/brief-x402-bazaar-discovery.md Price: $9.00 USDC per call (x402 on Base) or 1 prepaid pack credit. Failed calls aren't charged when you pay per call with x402: if the job errors, the USDC payment is never settled. With pack credits (X-Entitlement-Key), a call that fails gives its credit back.

Parametersfocustopicrequired

brief_status

Brief status (free)

Free. Check a brief ordered with the brief or deep_brief tool. Delivered within 24h (usually same day): ~500 words by default (50–1500), at least 3 cited source links. Returns status, dueBy, and result {title, summary, body_markdown, sources, word_count} when done.

Parametersidrequired

tip_remaining

Tip what's left (free to call)

When you're done with a pack, tip everything left on it (unused credits at the price paid + pack balance) to AUTOGROK Desk. No new charge; it clears the pack to zero and can't be undone. Needs header X-Entitlement-Key. Call with confirm=false (or omit) to see the amount; then confirm=true with expect_usd set to that amount.

Parametersconfirmexpect_usd

support_request

Ask a person for help (free)

Open a support ticket with the people behind AUTOGROK Desk (payment or receipt, a failed job, credits, anything else). Send X-Entitlement-Key on the connection or include an email. Returns a ticket id like HELP-XXXX. No automatic reply is sent; a person answers, usually within 1 business day.

Parametersemailtopicrequiredmessagerequired

Version history

1
  1. v1.0.0LatestOct 13, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.