Verify Api

io.github.drain54由 GitHub 帳號 drain54 發布v1.0.0更新於 Oct 24, 2026

AI claim verification MCP endpoint with x402 payments and stealth web fetch

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取瀏覽器自動化

概覽

AI 產生的概覽

遠端 MCP 端點,提供付費的網頁搜尋、頁面讀取、結構化擷取、端點健康檢查、AI 說法查核與驗證碼破解。

可以做什麼
搜尋即時網頁,並把公開頁面讀取成帶中繼資料與 token 估算的乾淨 Markdown;也可依自訂 schema 從頁面擷取 JSON,或用模擬瀏覽器的請求標頭抓取原始 HTML 以繞過機器人防護。探測 API 或網頁端點的可達性、狀態碼與延遲,並依引用來源查核關於 AI 模型、供應商、定價或基礎設施的說法。破解驗證碼(Turnstile、hCaptcha、reCAPTCHA v2、Arkose、Cloudflare)並回傳權杖。付費前可免費查詢目前驗證碼價格。
適用情境
適合需要最新網頁證據、乾淨頁面文字,或從阻擋一般 HTTP 用戶端的網站取得結構化資料的情境,也適合快速確認某個 API 端點是否在線。對查核 AI 供應商相關說法,以及自動化過程中遇到機器人阻擋的代理同樣有用。
執行需求
遠端 streamable HTTP 端點,無需本機安裝。多數工具需要透過 Base 上的 USDC 進行 x402 微支付(每次約 0.005 至 0.015 USDC,README 中聲明查核的價格較高);驗證碼價格查詢工具免費。需要一個能在 Base 上付款的錢包。
安裝前請注意
除價格查詢外,每次呼叫都會花費真實資金,反覆使用會累積成本。付款在 Base 鏈上結算至提供方錢包。驗證碼破解與隱蔽抓取旨在繞過機器人防護,可能違反網站服務條款。查詢內容、網址與頁面內容會傳送給第三方服務。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Verify Api,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.drain54%2Fverify-api/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "verify-api": {
      "type": "http",
      "url": "https://verify.drain54.my.id/"
    }
  }
}

README

Verify API & Agent Tools Suite

Suite perkakas agen AI cerdas dan verifikasi klaim infrastruktur AI berbasis arsitektur Dual-Protocol Micropayment: x402 (Base USDC) & MPP (Tempo USDC), serta antarmuka MCP (Model Context Protocol) untuk pemanggilan alat secara native oleh LLM.

  • Primary Gateway: https://verify.drain54.my.id
  • Supported Payment Protocols:
    • x402: Pay-per-query via Base Mainnet (eip155:8453) USDC
    • MPP (Machine Payments Protocol): Standard IETF RFC 9110 HTTP Auth via Tempo L1 USDC
  • Discovery Manifests:
    • OpenAPI 3.1 Spec: https://verify.drain54.my.id/openapi.json
    • MPP Discovery: https://verify.drain54.my.id/.well-known/mpp.json
    • MCP Server Card: https://verify.drain54.my.id/.well-known/mcp/server-card.json
    • Glama Connector: https://verify.drain54.my.id/.well-known/glama.json
  • Settlement Wallet: 0xd477295C0Fe6Be96CaDd3d5B6B3eB82B16eADa98

⚡ Protokol Pembayaran: x402 vs MPP

API ini melayani dua jenis agen AI secara berdampingan tanpa saling mengganggu:

Dimensi⚡ x402 Endpoints (/v1/*)💳 MPP Endpoints (/mpp/v1/*)
Standar HTTPCustom Header (Paywall: x402, Accept: application/x402-payment-v2+json)IETF RFC 9110 (WWW-Authenticate: Payment, Authorization: Payment)
Settlement RailBase Mainnet (EVM USDC)Tempo L1 (USDC)
Target EkosistemGlama, Smithery, PayAI, x402apis.ioMPPscan, Poncho, AgentCash, Claude/Cursor MPP agents
Panduan KhususREADME.mdMPP.md (Dokumentasi Lengkap MPP)

🛠️ Katalog Produk: MCP Tools vs Apify Actors

Arsitektur kami membedakan secara tegas antara MCP Tools (layanan RPC interaktif real-time untuk model agen AI) dan Apify Actors (layanan komputasi serverless untuk scraping & ekstraksi web skala besar).

1. Model Context Protocol (MCP) — 8 Tools Aktif

Tersedia secara terpusat melalui endpoint https://verify.drain54.my.id dan terdaftar di Glama, Smithery, serta Official MCP Registry.

NoNama ToolTipe / EndpointEstimasi Tarif (x402 USDC)Fungsi Utama
1verify_ai_claimPOST /v1/verify$1.00 (std) / $3.00 (deep)Verifikasi mendalam klaim akurasi, status provider LLM, pricing, kuota, dan infrastruktur AI via multi-search engine & reasoning.
2check_endpoint_healthPOST /v1/health-check$0.002Pemeriksaan latensi, header, dan status ketersediaan endpoint API/web.
3solve_captchaPOST /v1/solve-captcha$0.001 – $0.0025Pemecah tantangan CAPTCHA (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare).
4get_captcha_pricingGET /v1/captcha-pricingGratis (Free)Informasi struktur harga solver per tipe CAPTCHA.
5read_web_pagePOST /v1/read$0.005Konversi URL web langsung menjadi teks bersih / Markdown ramah LLM.
6search_webPOST /v1/search$0.005Pencarian web cepat berbasis integrasi multi-search engine.
7extract_json_from_webPOST /v1/extract-json$0.015Scraping web otomatis yang langsung diparsing menjadi JSON terstruktur oleh LLM.
8fetch_stealth_webPOST /v1/fetch-stealth$0.010Pengambilan raw HTML dengan kemampuan bypass proteksi bot / WAF lanjutan.

2. Apify Store Portfolio — 10 Actors Publik

Daftar aktor cloud serverless aktif di akun Apify (drain54) untuk automasi data & lead generation:

NoNama ActorActor IDModel Tarif ApifyFokus Ekstraksi
1captcha-solverfOarZc7qPutsdrOqt$0.008 / solvePemecah otomatis CAPTCHA Turnstile, hCaptcha, & reCAPTCHA.
2verify-apiv9A8xu0c60mW6TPEO$0.008 (std) / $0.025 (deep)Actor verifikator fakta teknis dan status model AI.
3web-to-markdown5Z13wZtsgbRfUvasT$0.005 / itemEkstraktor artikel web ke format Markdown bersih.
4google-maps-leads-scraperS2fwpE51Oq40vU57W$0.004 / leadPengumpul prospek bisnis lokal, telepon, alamat, dan rating Maps.
5youtube-transcript-scraper3WgM9WDER6JqekJsU$0.002 / videoEkstraksi transkrip, subtitle, dan metadata video YouTube.
6website-contact-extractorsfYQuH46SbddSna8e$0.005 / domainPemetik email, telepon, dan tautan sosial media dari website.
7tiktok-trends-scraperHE8mawidR2naLVcEm$0.003 / videoPemantau hashtag viral, metrik engagement, dan video tren TikTok.
8linkedin-jobs-scraperanvDGnzWIAvhTODjo$0.003 / listingPengikis lowongan kerja, kualifikasi, dan perusahaan di LinkedIn.
9reddit-discussions-scraperLB03ZuyXFXTFo1saI$0.002 / postPengeruk diskusi komunitas, thread sentimen, dan komentar Reddit.
10google-search-serp-scraperZl4vERvfPVmba1OUi$0.002 / resultPengumpul hasil pencarian organik & posisi ranking Google SERP.

🌐 Direktori & Marketplace Listings

Marketplace / DirektoriIdentifikasi / Listing KeyStatusKelengkapan ToolsKeterangan
Official MCP Registryio.github.drain54/verify-api✅ Live (v1.0.0)8/8 ToolsSource of truth resmi. Menunjuk ke https://verify.drain54.my.id.
Glamaid.my.drain54.verify/verify-api✅ Live & Verified8/8 ToolsTerverifikasi via /.well-known/glama.json. Status sehat.
Smitheryindradarmawan87/verify-api✅ Live & Re-synced8/8 ToolsRelease terbaru tersinkronisasi via Smithery API Token.
Apify Storedrain54/*✅ 10 Public Actors10 ActorsPortofolio cloud aktor publik di Apify.
PayAI Bazaar/discovery/resources✅ Listedx402 EndpointsTerdaftar di katalog facilitator PayAI on-chain Base.
MCP Queenio.github.drain54/verify-api⏳ Auto-Syncing-Scanner membaca v1.0.0 dari Official Registry (siklus ~2.7 hari).
VerifyMCPdrain54-verify-api⏳ Auto-Syncing-Scanner independen menyerap update dari Official Registry.
x402apis.iodrain54-verify-api✅ Registered7 x402 APIsTerdaftar di Decentralized API Registry via on-chainBase & wallet mapping.
MPPscanverify.drain54.my.id✅ Live & Verified4 MPP EndpointsTerdaftar di Machine Payments Protocol Explorer & Poncho storefront (/server/4abfa95c...).
mpp.dev/servicesverify-api⏳ PR Submitted (#1017)5 MPP EndpointsMenunggu merge pull request kurasi direktori resmi Stripe & Tempo.
x402-list.comverify.drain54.my.id⏳ Scheduled (11 Oct 2026)6 x402 EndpointsAuto-cron resubmit terjadwal pasca-cooling period (spec compliant accepts[]).
Canopiiio.github.drain54/verify-api✅ Score 85/100 (B)MetadataIndex audit keamanan & transparansi MCP.

🚀 Panduan Operasional & Local Run

Menjalankan Server

bash
cd /home/aether/verify-api.venv/bin/python x402_mw.py

Healthcheck & Monitoring

bash
# Cek service systemd persistensystemctl --user status verify-api.service cloudflared-aether-verify.service
# Uji healthcheck internal & publikcurl -sS https://verify.drain54.my.id/healthcurl -sS https://verify.drain54.my.id/.well-known/mcp/server-card.json

Konfigurasi Lingkungan (.env)

Salin template dari .env.example:

bash
X402_FACILITATOR_URL=https://facilitator.payai.networkX402_WALLET=0xd477295C0Fe6Be96CaDd3d5B6B3eB82B16eADa98X402_USDC=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913X402_NETWORK=eip155:8453CAPZY_API_KEY=capzy_...SMITHERY_API_KEY=76b6...

來源:README.md,提交 404e6e6

工具

8

verify_ai_claim

Verify whether an AI model, API provider, pricing claim, or infrastructure assertion is true today using live web evidence. Returns deterministic verdicts (TRUE, FALSE, PARTIALLY_TRUE, UNREACHABLE, UNVERIFIED) with cited sources and confidence scores. Requires x402 micropayment (0.01 USDC on Base). When to use: Fact-checking an AI provider's claims, pricing, or model availability. When NOT to use: Do NOT use for general open-ended web search, coding assistance, or non-AI claim verification. Parameters: - `query` (string, required): The exact claim or assertion to verify (5-500 chars), e.g. 'Is GLM-5.3 Flash free on ZenMux?'. - `depth` (string, optional, default 'standard'): Verification depth. 'standard' executes fast single-pass search (0.01 USDC); 'deep' conducts multi-source cross-examination (0.03 USDC).

輸入參數depthquery必填

check_endpoint_health

Probe and verify the reachability, HTTP status code, latency, and operational health of an AI API endpoint or web service. Follows redirects with a 15-second timeout. Requires x402 micropayment (0.01 USDC on Base). When to use: Check if a specific API URL or model endpoint is online, responding, or returning 5xx/402 errors. When NOT to use: Do NOT use for general domain WHOIS or DNS record lookups. Parameters: - `url` (string, required): Target HTTP/HTTPS endpoint URL to probe (8-1000 chars), e.g. 'https://api.openai.com/v1/models'.

輸入參數url必填

solve_captcha

Solve web CAPTCHA challenges (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare) and return a valid solution token. Automatically retries once on failure without double charging. Requires x402 payment on Base. When to use: Use when an agent encounters a bot wall or CAPTCHA challenge during automated web workflows. When NOT to use: Do NOT use for non-CAPTCHA auth, 2FA/OTP codes, or general login forms. Parameters: - `type` (string, required): CAPTCHA type ('turnstile', 'hcaptcha', 'recaptcha', 'arkose', 'cloudflare'). - `sitekey` (string, required): Public sitekey extracted from the target page DOM. - `url` (string, required): Full target webpage URL hosting the challenge.

輸入參數url必填type必填sitekey必填

get_captcha_pricing

Retrieve current x402 pricing per 1,000 CAPTCHA solves across all supported types (Turnstile, hCaptcha, reCAPTCHA v2, Arkose, Cloudflare). Free endpoint with zero parameters. When to use: Check current rates and atomic USDC requirements before calling solve_captcha. When NOT to use: Do NOT use to submit or solve CAPTCHA challenges.

無需輸入參數。

read_web_page

Extract clean, readable Markdown and metadata from any public webpage for LLM ingestion, stripping ads, popups, and navigational clutter. Returns clean markdown, title, description, character count, and estimated tokens. Requires x402 micropayment (0.005 USDC on Base). When to use: Ingesting articles, blog posts, documentation, or news pages into LLM context. When NOT to use: Do NOT use for raw binary files (PDF/images), authenticated pages behind a login, or single-page apps that require heavy JavaScript rendering. Parameters: - `url` (string, required): Full target webpage URL (e.g. 'https://news.ycombinator.com'). - `include_links` (boolean, optional, default true): Whether to preserve markdown hyperlinks. - `include_images` (boolean, optional, default false): Whether to preserve image markdown links.

輸入參數url必填include_linksinclude_images

search_web

Execute live web searches using multi-engine chain (TinyFish, DuckDuckGo, Jina) without monthly API subscriptions. Returns fresh source URLs, titles, and snippets. Requires x402 micropayment (0.005 USDC on Base). When to use: Real-time web browsing and information retrieval for AI agents. When NOT to use: Do NOT use for deep recursive crawling of entire sites. Parameters: - `query` (string, required): Search query (3-300 chars). - `limit` (integer, optional, default 5): Maximum number of search results to return (1-10).

輸入參數limitquery必填

extract_json_from_web

Extract structured JSON data matching a custom schema directly from any webpage. Extracts clean content and processes schema mapping via fast LLM parsing. Requires x402 micropayment (0.015 USDC on Base). When to use: Scraping structured data (product specs, prices, jobs, articles) into clean JSON. When NOT to use: Do NOT use for general open-ended chat without a defined schema. Parameters: - `url` (string, required): Target webpage URL. - `schema` (object, required): JSON object describing fields or schema to extract. - `instructions` (string, optional): Specific guidance for extraction.

輸入參數url必填schema必填instructions

fetch_stealth_web

Fetch webpage HTML with modern browser TLS and header impersonation (Sec-Ch-Ua, realistic headers) to bypass bot protection and detect anti-bot challenges. Requires x402 micropayment (0.01 USDC on Base). When to use: Fetching websites that block standard cURL or basic HTTP libraries with 403 Forbidden. When NOT to use: Do NOT use for downloading giant binary files (videos, zip archives). Parameters: - `url` (string, required): Target webpage URL. - `custom_headers` (object, optional): Additional HTTP headers to pass along.

輸入參數url必填custom_headers

版本歷史

2
  1. v1.0.0最新Sep 25, 2026
  2. v0.1.0Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分