Skip to main content

PageVerified

com.pageverified/toolsVersion 1.1.0

Check AI-agent tools before you pick or pay: capture, MCP and x402 inspectors, verified directory.

Status

Responds674 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:09 UTC
Latency
674 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://pageverified.com/mcpResponds674 ms
No sign-in

Claude Code

claude mcp add --transport http tools https://pageverified.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: tools
Remote MCP server URL: https://pageverified.com/mcp

Cursor

{
  "mcpServers": {
    "tools": {
      "url": "https://pageverified.com/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"tools","type":"http","url":"https://pageverified.com/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

34 tools

Tools of PageVerified
Read-only
Idempotent
Open world
agent_readinessAgent readiness report for a domain. Use when a task needs to know what an AI agent can actually do on a domain: llms.txt, robots rules for AI crawlers, sitemap, OpenAPI, an MCP endpoint, x402 or MPP offers, agent-commerce manifests (UCP, ACP, A2A) and structured data, with a score and a specific fix for each gap. Cost: 3 credits per call.Not declaredYesNot declaredNot declared
airportsAirport reference data. Use when a task needs the static facts about an airport: what an IATA or ICAO code means, where the airport is (city, region, country, coordinates, elevation), whether it has scheduled airline service, which airports a country has, or the straight-line distance and initial bearing between two of them. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
capture_urlCapture a public HTTP(S) page as PNG, PDF or rendered HTML. Records what the PageVerified renderer saw; not a forensic chain of custody. PNG and HTML cost 1 credit; PDF costs 2 credits. Captures run in a shared browser pool, with a limit on the browser time used in one day and in any 31 days. If the pool is used up, a capture call answers 503 capture_capacity_reached and costs nothing until capacity returns. One key cannot use the whole pool: a key that has used its share, or has had too many failed captures today, gets 429 capture_share_reached, also at no cost. Other tools are not affected.NoNoNot declaredYes
company_jobsCompany open roles. Use when a task needs the roles one named company is hiring for right now: the live list from that company's own Greenhouse, Lever or Ashby job board, with title, location, department, team, employment type, remote flag, posted date and a link to apply, and optionally the description as plain text. Give a board token or the careers-page URL; the provider is detected either way. Cost: 2 credits per call.Not declaredYesNot declaredNot declared
currency_convertCurrency conversion (reference rates). Use when a task needs an indicative conversion of an amount between two of about 30 major currencies (AUD, USD, GBP, JPY, NZD, CAD, CNY and others) at the latest European Central Bank reference rates, for estimates or reports, not for transactions. The ECB publishes the euro rates free of charge on its website. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
currency_ratesCurrency reference rates. Use when a task needs today's European Central Bank reference exchange rates for about 30 major currencies (AUD, USD, GBP, JPY, NZD, CAD, CNY and others) against any of them as base, for information such as estimates or reports, not for transactions. The ECB publishes the euro rates free of charge on its website. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
dev_utilsDeveloper utilities: cron, regex, UUID, slug and JSON. Use when a task needs one of the small developer answers that would otherwise cost a round trip to a web tool: the next times a cron expression fires (in a named time zone and in UTC, with a plain-English reading and a note on which non-standard extensions it uses), what a regular expression matches in a piece of text (run on RE2, so no pattern can backtrack its way into exponential time, and a pattern whose compiled program is too large for the input it was given is refused rather than run), fresh UUIDs (version 4, or time-ordered version 7), a URL slug for a title, or JSON pretty-printed, minified or key-sorted with the line and column of a syntax error. Free, and no data is kept. Free to call.Not declaredYesNot declaredNot declared
directory_datasetDirectory dataset. Use when an agent needs a paged export or change feed of verified PageVerified directory facts. Cost: 10 credits per call.Not declaredYesNot declaredNot declared
directory_searchDirectory search. Use when a developer, tool maker, business or AI agent needs to find AI-agent tools (MCP servers, frameworks, browser automation, memory, evals, voice, coding agents and more) by keyword or category before choosing one, or wants MCP servers and pay-per-call services with how to connect and how to pay (filter by protocol mcp, x402 or mpp, or by payable or free). Free to call. Free without an API key over REST and MCP. Anonymous searches have per-IP limits of 30 calls per minute and, where the shared limiter is configured, 600 per hour; 429 responses include Retry-After. Keyed calls cost 0 credits and keep the key's existing limits.Not declaredYesNot declaredNot declared
dns_lookupDNS records for a domain. Use when a task needs a domain's live A, AAAA, MX, TXT, NS or CAA records in one structured answer, including whether the name exists at all. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
email_checkEmail address check. Use when an agent needs to screen an email address before a sign-up, lead import or send: syntax, whether the domain can receive mail (MX), disposable domains, role accounts and free mailbox providers — without contacting the mail server. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
email_domain_authEmail sending-domain check. Use when a task needs to know whether a domain is set up to send email that inboxes accept: MX, SPF (with the 10-lookup limit), DKIM keys, DMARC policy, MTA-STS, TLS-RPT and BIMI, with a 0-100 score and plain-English fixes. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
file_convertFile converter. Use when a task has a file in one format and needs it in another: a Word document (.docx) to HTML, Markdown or plain text; HTML to Markdown or plain text; Markdown to HTML; CSV to JSON; JSON to CSV; or CSV and TSV either way. Send the file as a URL or base64, or paste the text. Input is capped at 6 MB, or 1 MB when the target is Markdown, and nothing is stored. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
hash_encodeHash and encode text. Use when a task needs an exact SHA or MD5 digest, or text converted to or from base64, base64url, hex or URL percent-encoding, where a language model would otherwise guess the output. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
json_schema_validateValidate JSON against a JSON Schema. Use when a task needs to know whether a JSON value satisfies a JSON Schema (2020-12 and draft-07 keywords, local $ref), with the path and reason for every failure, before passing the value to another system. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
jwt_decodeDecode a JWT (no signature check). Use when a task needs to read the header and claims of a JSON Web Token, such as its issuer, audience, scopes or expiry, while debugging. Decode only: the signature is not verified, so the claims are unproven and must not be used to authorize anything. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
links_verifyBacklink check. Use when a task needs to confirm that a page links to a site or URL: whether the link is there, whether it is followed (no nofollow, sponsored or ugc) and whether the linking page can be indexed, based on Google's published robots and link rules. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
mcp_inspectInspect a remote MCP server. Use when an agent needs to know what a remote MCP server offers before connecting it: transport, protocol version, whether it needs auth, and the tools it lists. A GET checks the URL first; initialize and tools/list are POSTed only if that GET identifies an MCP server, and no tool is ever called. Remote text comes back labelled as untrusted third-party data. Cost: 2 credits per call.Not declaredYesNot declaredNot declared
mpp_inspectInspect an MPP HTTP 402 challenge without paying. Use when an agent is about to pay an HTTP 402 resource that uses Machine Payments Protocol challenges (WWW-Authenticate: Payment) and needs the method, intent, amount, currency, recipient, expiry and any malformed field first. No credential is sent. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
open_media_searchPublic-domain art and media search. Use when a task needs an image or artwork that is free to use: public-domain works from The Metropolitan Museum of Art and the Art Institute of Chicago, each with title, artist, date, medium, a full-size image URL, a thumbnail, the museum's page for the work, the licence the museum publishes and a ready-made credit line. Only items the museum itself flags as public domain are returned. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
page_metaPage metadata from a URL. Use when a task needs a page's title, description, canonical URL, Open Graph and Twitter card tags, JSON-LD, declared language or RSS and Atom feeds without pulling in its full text. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
phone_parsePhone number check. Use when a task needs to know whether a phone number is valid for its country, what kind of number it is (mobile, landline, toll-free, premium rate, VoIP) and its E.164, national and international formats. Formats, country and type are only returned for valid numbers; an invalid number keeps its E.164 form only when its length is possible, and e164 is null for any number longer than the 15 digits E.164 allows. The phone input may be a plain number or an RFC 3966 tel: URI, so the uri from an earlier answer can be fed straight back in. Checked offline: no carrier or live-line lookup. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
prepay_checkCheck before you connect or pay. Use when developers, businesses and AI agents need public endpoint facts before connecting or paying: x402 terms, signed offers, recipient and price history, MCP tool changes and domain observations. No payment is sent. Costs 5 credits or US$0.05 per call through x402 when enabled. Cost: 5 credits per call.Not declaredYesNot declaredNot declared
rdap_lookupDomain registration data from RDAP. Use when a task needs when a domain was registered or expires, which registrar holds it, its nameservers and registry status codes, from the registry's own RDAP service rather than a scraped WHOIS page. Contact details of people are omitted. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
robots_checkrobots.txt check for a user agent and URL. Use when a task needs to know whether a given crawler or agent may fetch a given URL under the site's robots.txt, and which rule decided it. Parsed by RFC 9309 with longest-match precedence. Robots rules are a request from the site, not access control. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
seller_checkPre-payment signals for a seller. Use when an agent is about to pay a seller it has not dealt with and wants plain signals first: domain age from RDAP, whether HTTPS works, DNS and email authentication, whether a payTo address is well formed, and whether the site publishes terms and a refund policy. Signals only: not a guarantee, not legal or financial advice. Cost: 3 credits per call.Not declaredYesNot declaredNot declared
sheets_buildSpreadsheet builder. Use when a task has to hand back a real spreadsheet rather than a wall of rows: typed columns (text, number, date, currency, percent) with number formats applied, a bold header, optional frozen header row, column widths and an autofilter, returned as a base64 .xlsx or .csv. Up to 10 sheets and 50,000 cells in total (the header row counts). Values that could be read back as formulas are neutralised. Dates go in as YYYY-MM-DD or YYYY-MM-DDTHH:MM:SS; percent cells store a fraction (0.15 is 15%) unless the column sets percent_basis to "percent". CSV takes one sheet. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
sitemap_readRead a sitemap or sitemap index. Use when a task needs the list of URLs a site publishes, from an XML, gzipped XML or plain-text sitemap or a sitemap index, with lastmod where the site gives it and hard caps so a huge file cannot flood the agent. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
subtitle_toolsSubtitle tools: convert, retime, merge and read caption files. Use when a task involves a subtitle or caption file: converting between SubRip (.srt), WebVTT (.vtt), ASS/SSA and YouTube SBV, shifting timings or rescaling them for a frame-rate change (23.976 to 25 and back), merging several files onto one timeline, pulling a plain-text transcript out of captions, or reporting a file's cue count, duration and reading speed. The converted file comes back in result_text; the info operation leaves result_text empty and answers in the info block. Send the file as text, as a public URL, or as base64 up to 4 MB. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
techstackTech Stack lookup. Use when a task depends on what a website is built with: CMS, ecommerce platform, hosting, analytics, ad pixels, payments, chat or forms. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
text_diffText and JSON compare. Use when a task needs to know exactly what changed between two versions of a text, document, config file or JSON payload: line, word or character changes with a unified patch, or a JSON Pointer list of structural changes. Inputs are capped at 1,000,000 characters a side and 1,500,000 combined; lines and words mode handle that whole range, while chars mode on a heavily rewritten document falls back to block-level changes (coarse: true in the response) rather than taking longer. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
text_statsText Stats: words, characters, tokens and SMS segments. Use when a task needs counts for a piece of text: words, user-perceived characters, bytes, sentences, paragraphs, lines, reading or speaking time, OpenAI token counts, SMS segments, or a check against length limits such as a character, word, SMS or prompt-token budget. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
url_markdownRead a page as Markdown. Use when a task needs the readable text of one web page instead of its HTML: an article, a documentation page, a changelog or a product page, returned as Markdown with its headings, lists, tables and code blocks intact, plus the page's title, byline, language and links. Cost: 1 credit per call.Not declaredYesNot declaredNot declared
x402_inspectInspect an x402 payment offer without paying. Use when an agent is about to pay an HTTP 402 resource and needs to see the x402 offers first: network, asset, price in dollars for recognised USD stablecoins, payTo, scheme, and any malformed field. No payment is signed or sent. Cost: 1 credit per call.Not declaredYesNot declaredNot declared

Details

Registry status
Active
Published
Nov 12, 2026
Updated
Nov 12, 2026
Repository
Not given
Categories (suggested)
CommunicationSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing