AttestPage (Quoteproof)

us.srv.vehcdj664efetfrsolne5umanqPublished by vehcdj664efetfrsolne5umanq.srv.usOfficial publisherv0.1.0Updated Oct 25, 2026

Use before citing a page, sharing links or installing a suggested package. Signed receipts.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingSecurity & Monitoring

Overview

AI-generated overview

A remote MCP endpoint that issues signed receipts for pages, links, or suggested packages before an assistant cites or shares them.

What you can do
AttestPage (Quoteproof) is a remote MCP server reachable over streamable HTTP. According to its registry description, it is meant to be used before citing a page, sharing links, or installing a suggested package, and it produces signed receipts. No tool list is published in the manifest, so the exact operations are not documented here.
When to use it
Consider it when you want a verifiable record that a page, link, or package was checked before an assistant cites it, shares it, or installs it. It is not useful if you do not need signed attestations of that kind.
Requirements
A remote MCP client that supports streamable HTTP, pointed at the provider's endpoint. The manifest declares no authentication, no environment variables, and no headers, and no package installation is needed.
Before you install
The manifest declares no authentication, so anything sent to the endpoint may not be access-controlled; avoid submitting sensitive content. The server receives the pages, links, or package names you ask it to attest, which are shared with a third party. No tool list is published, so confirm what it actually does before relying on it.

Installation

In SourceWeft

  1. Open AttestPage (Quoteproof) 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/us.srv.vehcdj664efetfrsolne5umanq%2Fquoteproof-mcp/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": {
    "attestpage-quoteproof": {
      "type": "http",
      "url": "https://vehcdj664efetfrsolne5umanq.srv.us/mcp"
    }
  }
}

Tools

15

attestpage_verify_quote

Verify that a quote appears on a web page

Checks a quote on its live page: exact, fuzzy or none, offsets and a signed receipt. US$0.01 per call; POST url, quote. Costs US$0.01 per call in USDC via x402 (Base), charged when the call answers below 400 (a no-match or not-found result is charged too); a bad request is refused unpaid. Pay by putting an x402 payment payload in _meta["x402/payment"]. Without one it returns the payment requirements. Docs: https://vehcdj664efetfrsolne5umanq.srv.us/docs/verify-quote

Parametersurlrequiredmatchquoterequiredthresholdcase_sensitive

attestpage_verify_citations

Verify up to 10 quote and URL citations in one call

Checks up to 10 quote and URL pairs on live pages: exact, fuzzy or none, one receipt. US$0.10 per call; POST citations. Costs US$0.10 per call in USDC via x402 (Base), charged when the call answers below 400 (a no-match or not-found result is charged too); a bad request is refused unpaid. Pay by putting an x402 payment payload in _meta["x402/payment"]. Without one it returns the payment requirements. Docs: https://vehcdj664efetfrsolne5umanq.srv.us/docs/verify-citations

Parametersmatchcitationsrequiredthresholdcase_sensitive

attestpage_fetch

Fetch a page, or up to 10 in one call, each with a verdict, injection flags and a signed receipt

Returns a web page as clean text, with title, hashes and a signed receipt. US$0.002 per URL; POST up to 10 URLs. Costs US$0.002 per call in USDC via x402 (Base), charged when the call answers below 400 (a no-match or not-found result is charged too); a bad request is refused unpaid. Pay by putting an x402 payment payload in _meta["x402/payment"]. Without one it returns the payment requirements. Docs: https://vehcdj664efetfrsolne5umanq.srv.us/docs/fetch

Parametersurlurlsreturn_text

attestpage_recheck

Re-check a page against an earlier receipt: unchanged, changed, gone or unreadable

Reports if a page changed since a receipt: unchanged, changed, gone, unreadable. US$0.003 per call; POST receipt, or url with content_sha256 (not both). Costs US$0.003 per call in USDC via x402 (Base), charged when the call answers below 400 (a no-match or not-found result is charged too); a bad request is refused unpaid. Pay by putting an x402 payment payload in _meta["x402/payment"]. Without one it returns the payment requirements. Docs: https://vehcdj664efetfrsolne5umanq.srv.us/docs/recheck

Parametersurlquotequoteshistoryreceiptreturn_textcontent_sha256

attestpage_check_packages

Check whether up to 10 package names exist on npm, PyPI or crates, with known OSV.dev advisories

Checks up to 10 npm, PyPI or crates names: listed, version, licence, OSV.dev advisories. US$0.005 per call; POST names. Costs US$0.005 per call in USDC via x402 (Base), charged when the call answers below 400 (a no-match or not-found result is charged too); a bad request is refused unpaid. Pay by putting an x402 payment payload in _meta["x402/payment"]. Without one it returns the payment requirements. Docs: https://vehcdj664efetfrsolne5umanq.srv.us/docs/check-packages

Parameterspackagesrequired

attestpage_attest

Sign a timestamped receipt over a SHA-256 hash

Signs a timestamped receipt for a file's sha256, proving it existed unchanged then. US$0.002 per call; POST the hash. Costs US$0.002 per call in USDC via x402 (Base), charged when the call answers below 400 (a no-match or not-found result is charged too); a bad request is refused unpaid. Pay by putting an x402 payment payload in _meta["x402/payment"]. Without one it returns the payment requirements. Docs: https://vehcdj664efetfrsolne5umanq.srv.us/docs/attest

Parametersnotesha256requiredidempotency_key

attestpage_scan_reply

Scan a bot's draft reply before it is sent: pass, caution or block, with findings on links, hosts, injection phrases and unsupported prices

Scans a bot's draft reply before sending: pass, caution or block, with findings on links, lookalike hosts, injection and prices. US$0.003 per call; POST text. Costs US$0.003 per call in USDC via x402 (Base), charged when the call answers below 400 (a no-match or not-found result is charged too); a bad request is refused unpaid. Pay by putting an x402 payment payload in _meta["x402/payment"]. Without one it returns the payment requirements. Docs: https://vehcdj664efetfrsolne5umanq.srv.us/docs/scan-reply

Parameterstextrequiredsource_textallowed_urls

attestpage_verify_document

Check the quotes and links in a whole document, 10 per part

Checks one part of a document's quotes on live pages. US$0.10 per part of up to 10 pairs; POST document and part. Costs US$0.10 per part of 10 pairs in USDC via x402 (Base), charged when the call answers below 400 (a no-match or not-found result is charged too); a bad request is refused unpaid. Pay by putting an x402 payment payload in _meta["x402/payment"]. Without one it returns the payment requirements. Docs: https://vehcdj664efetfrsolne5umanq.srv.us/docs/verify-document

Parameterspartmatchformatdocumentrequiredmin_wordspart_sizethresholdcase_sensitive

attestpage_verify_quotes

Verify up to 20 quotes on one web page in one call

Checks up to 20 quotes on one page: exact, fuzzy or none, offsets, signed receipt. US$0.02 per call; POST url, quotes. Costs US$0.02 per call in USDC via x402 (Base), charged when the call answers below 400 (a no-match or not-found result is charged too); a bad request is refused unpaid. Pay by putting an x402 payment payload in _meta["x402/payment"]. Without one it returns the payment requirements. Docs: https://vehcdj664efetfrsolne5umanq.srv.us/docs/verify-quotes

Parametersurlrequiredmatchquotesrequiredthresholdcase_sensitive

attestpage_verify_text_quote

Verify a quote against text you already hold, with no fetch

Checks a quote word for word against text you hold: exact, fuzzy or none, offsets. US$0.005 per call; POST text, quote. Costs US$0.005 per call in USDC via x402 (Base), charged when the call answers below 400 (a no-match or not-found result is charged too); a bad request is refused unpaid. Pay by putting an x402 payment payload in _meta["x402/payment"]. Without one it returns the payment requirements. Docs: https://vehcdj664efetfrsolne5umanq.srv.us/docs/verify-text-quote

Parametersendtextrequiredmatchquoterequiredstartthresholdcase_sensitive

attestpage_access_check

Judge one page URL against its site's robots.txt for each AI crawler: allowed, the deciding line, reason and crawl_delay; plus sitemaps, content_signal and llms_txt

Judges one page URL against its site's robots.txt for GPTBot, ClaudeBot, PerplexityBot, Google-Extended and CCBot: allowed or not, with the deciding line, the per-crawler reason and Crawl-delay; plus the site's Sitemap URLs, content_signal and llms_txt (whether /llms.txt is served). US$0.002 per call; POST url. Costs US$0.002 per call in USDC via x402 (Base), charged when the call answers below 400 (a no-match or not-found result is charged too); a bad request is refused unpaid. Pay by putting an x402 payment payload in _meta["x402/payment"]. Without one it returns the payment requirements. Docs: https://vehcdj664efetfrsolne5umanq.srv.us/llms.txt

Parametersurlrequired

attestpage_verify_receipt

Verify an evidence receipt

Use when you are handed a QuoteProof evidence receipt and need to check it before relying on it: verifies the compact JWS against this service's published keys and returns its payload, so a forged or altered receipt is caught. Free. Free. Docs: https://vehcdj664efetfrsolne5umanq.srv.us/docs/receipt-verify

Parametersreceiptrequired

attestpage_preview_document

Preview a document check

Use before paying for POST /v1/verify/document: send the same body, and get back the quote and link pairs it would check, what was skipped and why, the number of parts and the exact price. Nothing is fetched, signed or charged. Free. Free. Docs: https://vehcdj664efetfrsolne5umanq.srv.us/docs/verify-document

Parameterspartmatchformatdocumentrequiredmin_wordspart_sizethresholdcase_sensitive

attestpage_preview_text_quote

Preview a text quote check

Send the same body as POST /v1/verify/text-quote (start and end are ignored) and get back exact, fuzzy or none, the score and the occurrences. Free, 30 a day per IP address. The answer is not signed and has no offsets or receipt; the paid route returns those. Free. Docs: https://vehcdj664efetfrsolne5umanq.srv.us/docs/verify-text-quote

Parametersendtextrequiredmatchquoterequiredstartthresholdcase_sensitive

Version history

1
  1. v0.1.0LatestOct 12, 2026

Score

72% 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

    Publish an icon in the registry entry.

  • 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.