protogrid

Search / xyz.agentreader/agentreader

AgentReader

R0· no sign-in

Pages your agent's fetch can't read (JS-only, consent walls, PDFs) as clean, compact Markdown/JSON.

v0.4.1 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality81new
Trust83of 100
Uptime, 30 days100%
Latency p50797 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "agentreader": {
      "type": "http",
      "url": "https://agentreader.xyz/mcp",
      "headers": {
        "Authorization": "Bearer ${AGENTREADER_TOKEN}"
      }
    }
  }
}
claude mcp add --transport http agentreader https://agentreader.xyz/mcp --header "Authorization: Bearer ${AGENTREADER_TOKEN}"
[mcp_servers.agentreader]
url = "https://agentreader.xyz/mcp"
bearer_token_env_var = "AGENTREADER_TOKEN"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "agentreader": {
      "type": "remote",
      "url": "https://agentreader.xyz/mcp",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {env:AGENTREADER_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "agentreader": {
      "type": "http",
      "url": "https://agentreader.xyz/mcp",
      "headers": {
        "Authorization": "Bearer ${AGENTREADER_TOKEN}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=agentreader&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYWdlbnRyZWFkZXIueHl6L21jcCIsImhlYWRlcnMiOnsiQXV0aG9yaXphdGlvbiI6IkJlYXJlciAke0FHRU5UUkVBREVSX1RPS0VOfSJ9fQ%3D%3D"
}
{
  "servers": {
    "agentreader": {
      "type": "http",
      "url": "https://agentreader.xyz/mcp",
      "headers": {
        "Authorization": "Bearer ${AGENTREADER_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "agentreader": {
      "httpUrl": "https://agentreader.xyz/mcp",
      "headers": {
        "Authorization": "Bearer ${AGENTREADER_TOKEN}"
      }
    }
  }
}
extensions:
  "agentreader":
    enabled: true
    name: "agentreader"
    type: streamable_http
    uri: "https://agentreader.xyz/mcp"
    headers:
      "Authorization": "Bearer ${AGENTREADER_TOKEN}"
    timeout: 300

Placeholders to fill from your own secret store: ${AGENTREADER_TOKEN}. The registry never accepts secret values.

Quality 81 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • warn
    tools.annotationsonly 2 of 3 tools declare readOnlyHint or destructiveHint
  • warn
    tools.directory_hints2 of 3 tools declare all four hints; missing: get_balance (readOnlyHint, destructiveHint, idempotentHint, openWorldHint)
  • pass
    tools.token_costabout 845 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 3 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

3 tools, about 845 tokens to load them all · tool set b68caa8f02ec · tools last changed 2026-10-18 · checked 2026-10-19 12:32 UTC

Tool changes

  • searchchangedinput schema
  • read_urlchangeddescription, input schema
    before

    Read a web page or PDF: fetch a URL and return clean Markdown (default) or structured JSON. Use it to browse, scrape or extract the main content/article of any webpage, render JavaScript-heavy pages (SPA) with a headless browser, convert PDF to text/Markdown, and get title, author, publish date, links and tables. Strips ads, menus and boilerplate. News homepages and index pages return a list of headlines with links (mode=links), RSS/Atom feeds return their items (title, link, date, summary), mode=full returns the whole page; cookie/consent walls are accepted automatically. StackOverflow/StackExchange, npm and PyPI links are read via their official APIs. Free: 5 calls/day without an API key. Beyond that: prepaid credits on an API key (buy via POST https://agentreader.xyz/v1/credits/buy?bundle=500 with x402, or by card at https://agentreader.xyz/buy; the key is issued on purchase) or $0.005/call via x402.

    after · 60% of words in common

    Read a web page or PDF and get its main content as clean, compact Markdown (default) or JSON. Use when a normal fetch returns an empty JavaScript shell, a cookie/consent page, raw PDF bytes, or bloated HTML full of navigation and ads. Renders JavaScript with headless Chromium when needed, accepts consent walls, and strips boilerplate. JSON adds title, author, date, links and tables. News homepages return headline lists, RSS/Atom feeds return items, mode=full returns the whole page. StackOverflow, npm and PyPI are read via their official APIs. Sites that block bots fail fast with a clear error and are not charged. Free: 5 calls/day without an API key. Beyond that: prepaid credits on an API key (buy via POST https://agentreader.xyz/v1/credits/buy?bundle=500 with x402, or by card at https://agentreader.xyz/buy; the key is issued on purchase) or $0.005/call via x402.

  • searchadded

    Search the web and get a ranked list of results (title, url, snippet). Use it to find pages, then call read_url on the best results to read them as clean Markdown. Priced like one read (free daily calls, credits or x402).

  • read_urlchangeddescription, input schema
    before

    Read a web page or PDF: fetch a URL and return clean Markdown (default) or structured JSON. Use it to browse, scrape or extract the main content/article of any webpage, render JavaScript-heavy pages (SPA) with a headless browser, convert PDF to text/Markdown, and get title, author, publish date, links and tables. Strips ads, menus and boilerplate. Free: 5 calls/day without an API key. Beyond that: prepaid credits on an API key (buy via POST https://agentreader.xyz/v1/credits/buy?bundle=500 with x402; the key is issued on purchase) or $0.005/call via x402.

    after · 72% of words in common

    Read a web page or PDF: fetch a URL and return clean Markdown (default) or structured JSON. Use it to browse, scrape or extract the main content/article of any webpage, render JavaScript-heavy pages (SPA) with a headless browser, convert PDF to text/Markdown, and get title, author, publish date, links and tables. Strips ads, menus and boilerplate. News homepages and index pages return a list of headlines with links (mode=links), RSS/Atom feeds return their items (title, link, date, summary), mode=full returns the whole page; cookie/consent walls are accepted automatically. StackOverflow/StackExchange, npm and PyPI links are read via their official APIs. Free: 5 calls/day without an API key. Beyond that: prepaid credits on an API key (buy via POST https://agentreader.xyz/v1/credits/buy?bundle=500 with x402, or by card at https://agentreader.xyz/buy; the key is issued on purchase) or $0.005/call via x402.

  • read_urlchangedtitle, description, input schema, annotations
    before

    Fetch a web page or PDF and return clean Markdown (default) or structured JSON (title, author, date, text, links, tables). Handles JS-rendered pages. Free: 5 calls/day without an API key. Beyond that: prepaid credits on an API key (buy via POST https://agentreader.xyz/v1/credits/buy?bundle=500 with x402; the key is issued on purchase) or $0.005/call via x402.

    after · 63% of words in common

    Read a web page or PDF: fetch a URL and return clean Markdown (default) or structured JSON. Use it to browse, scrape or extract the main content/article of any webpage, render JavaScript-heavy pages (SPA) with a headless browser, convert PDF to text/Markdown, and get title, author, publish date, links and tables. Strips ads, menus and boilerplate. Free: 5 calls/day without an API key. Beyond that: prepaid credits on an API key (buy via POST https://agentreader.xyz/v1/credits/buy?bundle=500 with x402; the key is issued on purchase) or $0.005/call via x402.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-1d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://agentreader.xyz/mcp streamable-httpnoneyes100%797 ms2025-11-252026-10-19

Tools (3)

get_balanceShow remaining free calls and prepaid credits for the API key sent in the MCP connection headers, plus available credit bundles and how to buy them.
read_urlread-onlyRead a web page or PDF and get its main content as clean, compact Markdown (default) or JSON. Use when a normal fetch returns an empty JavaScript shell, a cookie/consent page, raw PDF bytes, or bloated HTML full of navigation and ads. Renders JavaScript with headless Chromium when needed, accepts consent walls, and strips boilerplate. JSON adds title, author, date, links and tables. News homepages return headline lists, RSS/Atom feeds return items, mode=full returns the whole page. StackOverflow, npm and PyPI are read via their official APIs. Sites that block bots fail fast with a clear error and are not charged. Free: 5 calls/day without an API key. Beyond that: prepaid credits on an API key (buy via POST https://agentreader.xyz/v1/credits/buy?bundle=500 with x402, or by card at https://agentreader.xyz/buy; the key is issued on purchase) or $0.005/call via x402.
searchread-onlySearch the web and get a ranked list of results (title, url, snippet). Use it to find pages, then call read_url on the best results to read them as clean Markdown. Priced like one read (free daily calls, credits or x402).

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "xyz.agentreader/agentreader",
  "title": "AgentReader",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://agentreader.xyz/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "Authorization",
          "isSecret": true,
          "description": "Optional: \"Bearer ar_...\" API key holding prepaid credits (issued when you buy a bundle at https://agentreader.xyz/v1/credits/buy)"
        }
      ]
    }
  ],
  "version": "0.4.1",
  "websiteUrl": "https://agentreader.xyz",
  "description": "Pages your agent's fetch can't read (JS-only, consent walls, PDFs) as clean, compact Markdown/JSON."
}