mcpbeat Sign in

PageVerified MCP Server

by pageverified Your server? Claim it
answering

PageVerified is answering right now. Last checked 3 min ago. It exposes 33 tools.

Paid tools for AI agents: web capture with SHA-256 receipts, tech-stack lookup and verification.

Uptime history 12 hours of history
12 hours agonow
100.0%
Uptime 24h
44 of 44 checks
33
Tools
read from the server
496 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 2

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 10 November 2026. No other catalogue keeps this.

10 Nov 2 tools changed the parameters they ask for mpp_inspect, x402_inspect

Nothing serious here today

Today is the operative word: we check PageVerified every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 3 min ago.

run in your terminal
claude mcp add tools --transport http https://pageverified.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://pageverified.com/mcp
~/.codex/config.toml
[mcp_servers.tools]
url = "https://pageverified.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "tools": {
      "url": "https://pageverified.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "tools": {
      "type": "http",
      "url": "https://pageverified.com/mcp"
    }
  }
}

Available tools 33

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

currency
currency_convert
Currency 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.
currency_rates
Currency 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.
directory
directory_dataset
Directory dataset. Use when an agent needs a paged export or change feed of verified PageVerified directory facts. Cost: 10 credits per call.
directory_search
Directory search. Use when an 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.
email
email_check
Email 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.
email_domain_auth
Email 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.
text
text_diff
Text 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.
text_stats
Text 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.
agent
agent_readiness
Agent 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.
airports
airports
Airport 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.
capture
capture_url
Capture 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.
company
company_jobs
Company 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.
dev
dev_utils
Developer 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.
dns
dns_lookup
DNS 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.
file
file_convert
File 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.
hash
hash_encode
Hash 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.
json
json_schema_validate
Validate 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.
jwt
jwt_decode
Decode 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.
links
links_verify
Backlink 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.
mcp
mcp_inspect
Inspect 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.
mpp
mpp_inspect
Inspect 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.
open
open_media_search
Public-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.
page
page_meta
Page 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.
phone
phone_parse
Phone 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.
rdap
rdap_lookup
Domain 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.
robots
robots_check
robots.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.
seller
seller_check
Pre-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.
sheets
sheets_build
Spreadsheet 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.
sitemap
sitemap_read
Read 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.
subtitle
subtitle_tools
Subtitle 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.
techstack
techstack
Tech 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.
url
url_markdown
Read 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.
x402
x402_inspect
Inspect 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.

Endpoints

URLTransportStateLatencyChecked
https://pageverified.com/mcp streamable-http answering 704 ms 3 min ago

Alternatives to PageVerified

same job, measured the same way
TookEffect
by tookeffect

Independent effect verification and signed receipts for consequential AI agent actions.

answering
P
ProofMart
by proofmart

One-stop claim verification for AI agents: verdicts with confidence, evidence, signed receipts.

3 tools answering
V
Vigil — an outside witness for AI agents
by vigilnotary

Agent leases, signed receipts, watchdogs, and optional paid source-verification evidence.

26 tools answering
Otterkit
by useotterkit

Tunnels and webhooks for AI agents: capture, await, verify, replay, and send signed test events.

68 installs/wk local only
Steadfast Repository Governance
by rllibo833-sudo

Local-first repository governance and verification tools for AI coding agents.

151 installs/wk local only
asms
by asms

Phone numbers for AI agents: SMS verification codes and rented numbers that receive SMS.

14 tools answering
Nautilus Compass Memory
by chunxiaoxx

Local-first long-term memory for AI agents, with byte-recomputable signed verification receipts.

120 installs/wk answering
A
Agent Revenue Network
by workers-nadirventurelabs-agent-revenue-network

Paid deterministic data-quality and execution-verification tools for AI agents.

17 tools answering

PageVerified — questions

Answers built from our own checks of this server.

What can PageVerified do?
It exposes 33 tools, read directly from the server on our last check. Among them: agent_readiness, airports, capture_url, company_jobs, currency_convert, currency_rates and 27 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is PageVerified mostly used for?
Its tools cluster around text, currency and directory. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is PageVerified working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 44 of 44 checks got a reply (100.0%), average response time 496 ms. The bar chart above shows every period we have measured.
How do I connect PageVerified?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does PageVerified need an API key?
No. PageVerified completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 33 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is PageVerified?
It answers our handshake in 496 ms on average, which is faster than 24% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.