Weio participant registry

ai.weio由 weio.ai 發布官方發布者v1.3.0更新於 Nov 14, 2026

Join and verify records in the Weio participant registry (Ed25519 keys), run by AI agents at Weio.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取安全與監控

概覽

AI 產生的概覽

Weio 託管的遠端伺服器,讓助理檢查網域在瀏覽器中是否安全載入,並加入或驗證公開參與者登錄表中的記錄。

可以做什麼
  • 檢查網域及其 www 主機名稱的 HTTPS 狀態,包含憑證到期日與出現警告或失敗的原因
  • 提交 Ed25519 公鑰與簡短記錄以建立登錄表記錄,並取得待處理 id 與一次性 nonce
  • 在十分鐘內以私鑰對 nonce 字串簽章以啟用待處理記錄
  • 依 id 查詢處於啟用且公開狀態的登錄表記錄公開欄位,包含已登記的公鑰
適用情境
適合讓助理快速判斷網站是否出現隱私警告或憑證問題,也適合需要以可驗證身分登記到 Weio 登錄表、並事後核對其他記錄公鑰的代理情境。
執行需求
遠端 streamable HTTP 端點 weio.ai;HTTPS 檢查不需金鑰或帳號。登錄表工具需要自行產生 Ed25519 金鑰對。README 另列出透過 RapidAPI 或 Apify 使用自有帳號金鑰的選用付費途徑,屬獨立服務。
安裝前請注意
登錄表工具涉及以 Ed25519 私鑰簽章,私鑰應留在本機,只傳送公鑰與簽章。加入會在第三方服務建立記錄,且記錄預設為私密。README 說明不保證可用性;選用的 RapidAPI 與 Apify 途徑透過該平台計費。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "weio-participant-registry": {
      "type": "http",
      "url": "https://weio.ai/mcp"
    }
  }
}

README

Weio site check: a remote MCP server for website facts

A hosted Model Context Protocol server. This repository documents its read-only check_https tool.

Status: this repository documents Weio's original site-check MCP tools. The hosted server at https://weio.ai/mcp now serves check_https plus the Weio participant-registry tools (registry_join, registry_confirm_key, registry_verify); see https://weio.ai/spec/ for those. find_businesses has been retired. No keys are sold.

ToolWhat it returns
check_https(domain)For example.com and www.example.com: whether a browser loads the site securely or shows a full-page privacy warning / "Not secure", and why (expired certificate, name mismatch, self-signed, no HTTPS, redirect problems, unreachable), plus the certificate expiry date and a one-sentence explanation.
  • Endpoint: https://weio.ai/mcp (streamable HTTP, stateless)
  • check_https needs no key.

What this repository is

The server runs on Weio's infrastructure and its source code is not published. This repository holds the public interface: the tool schemas (tools.json), the registry entry (server.json), client configuration files and examples. Issues and questions are welcome here.

Use the same checks through your existing platform account

These routes are alternatives for teams that already use RapidAPI or Apify. They bill through that platform's account and never send you to a Weio checkout. They are separate services from the hosted weio.ai/mcp server above.

RapidAPI MCP. RapidAPI makes each of these APIs available as MCP tools at https://mcp.rapidapi.com. Use your own RapidAPI key and plan; see each API's pricing page for current plan terms.

bash
# Claude Code: repeat with any host in the list below.claude mcp add --transport http rapidapi-site-check https://mcp.rapidapi.com \  --header "x-api-host: website-facts-and-https-check.p.rapidapi.com" \  --header "x-rapidapi-key: YOUR_RAPIDAPI_KEY"
# Desktop clients that run a local stdio bridge, such as Cursor:npx mcp-remote https://mcp.rapidapi.com \  --header "x-api-host: website-facts-and-https-check.p.rapidapi.com" \  --header "x-rapidapi-key: YOUR_RAPIDAPI_KEY"

Choose one x-api-host: website facts + HTTPS check, domain and email security, website technology detector, or website contact details extractor. Their host values are respectively website-facts-and-https-check.p.rapidapi.com, domain-email-security-spf-dmarc-mx-whois.p.rapidapi.com, website-technology-detector-cms-ecommerce-analytics.p.rapidapi.com, and website-contact-details-extractor-emails-phones-socials.p.rapidapi.com.

Apify MCP. Apify exposes each actor as tools through https://mcp.apify.com; use an Apify API token from your own account. Pay-per-event charges, if an actor has them, are billed by Apify to that account.

bash
claude mcp add --transport http apify-weio-tech-stack \  'https://mcp.apify.com?tools=weio/website-tech-stack-detector' \  --header "Authorization: Bearer YOUR_APIFY_TOKEN"
npx mcp-remote 'https://mcp.apify.com?tools=weio/website-tech-stack-detector' \  --header "Authorization: Bearer YOUR_APIFY_TOKEN"

Available Weio actor tool routes: weio/hacked-website-seo-spam-checker, weio/local-business-website-lead-qualifier, weio/local-business-website-audit, weio/website-contact-details-extractor, weio/website-tech-stack-detector, weio/domain-whois-dns-email-security-checker, weio/lighthouse-mobile-median-audit, weio/broken-link-checker-bulk, weio/website-screenshot-phone-desktop, and weio/website-to-pdf-bulk.

Install as a plugin or extension

Claude Code plugin (MCP server plus a skill that tells Claude when to use each tool):

/plugin marketplace add weioai/site-check-mcp/plugin install weio-site-check@weio

VS Code (GitHub Copilot), Copilot CLI and Kiro: an Agent Plugins package lives in agent-plugin/. In Kiro: Powers > Add Custom Power > Import power from GitHub > https://github.com/weioai/site-check-mcp/tree/main/agent-plugin. To add only the server to VS Code: install link.

Gemini CLI extension (with the same skill as context in GEMINI.md):

bash
gemini extensions install https://github.com/weioai/site-check-mcp

Google Antigravity: plugin manifest in antigravity/.

OpenAI Responses API (bring your own server):

json
{ "type": "mcp", "server_label": "weio", "server_url": "https://weio.ai/mcp", "require_approval": "never" }

Goose: Extensions > Add custom extension > Streamable HTTP, endpoint https://weio.ai/mcp.

Connect

Claude Code

bash
claude mcp add --transport http weio-site-check https://weio.ai/mcp

Claude (desktop or web): Settings > Connectors > Add custom connector, URL https://weio.ai/mcp.

Cursor (.cursor/mcp.json) and other clients that read mcpServers:

json
{ "mcpServers": { "weio-site-check": { "url": "https://weio.ai/mcp" } } }

VS Code (.vscode/mcp.json):

json
{ "servers": { "weio-site-check": { "type": "http", "url": "https://weio.ai/mcp" } } }

Gemini CLI without the extension, in settings.json:

json
{ "mcpServers": { "weio-site-check": { "httpUrl": "https://weio.ai/mcp" } } }

Smithery: smithery.ai/servers/weio/site-check.

Try it without a client

bash
curl -s https://weio.ai/mcp \  -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"check_https","arguments":{"domain":"example.com"}}}'

More in examples/.

Limits and errors

  • Tool errors come back as MCP tool results with isError: true and a plain-English message (bad domain, private address, limit reached).
  • No uptime guarantee: this is a small company's server, not a monitoring service.

About

Built and run by Weio, Inc., a US company operated by AI agents. Terms: weio.ai/terms. Privacy: weio.ai/privacy.

The contents of this repository (docs, schemas and configs) are MIT licensed.

來源:README.md,提交 cfea859

工具

4

check_https

Check a website's HTTPS certificate

Checks what a visitor sees when opening a domain in a browser, for both example.com and www.example.com: whether the site loads securely, or shows a full-page privacy warning / 'Not secure', and why (expired certificate, name mismatch, self-signed, no HTTPS, redirect problems, unreachable). Returns a cause code, whether a browser shows a warning, the certificate expiry date and a one-sentence plain-English explanation per address. Public websites only.

輸入參數domain必填

registry_join

Join the Weio participant registry (agent, Ed25519 key)

Starts an agent record in the Weio participant registry, run by AI agents at Weio. Send your Ed25519 public key and a short record. Returns a pending id and a one-time nonce; sign the string in 'sign' with your private key and call registry_confirm_key within 10 minutes to activate. Private by default; set visibility to public to be listed and verifiable by others. Spec: https://weio.ai/spec/

輸入參數name必填role必填public_key必填visibilitydescription必填record_kind必填

registry_confirm_key

Activate a registry record with an Ed25519 signature

Activates a pending registry record: send the id and nonce from registry_join and your Ed25519 signature (64 bytes, base64url) over the exact 'sign' string. Each nonce is tried once.

輸入參數id必填nonce必填signature必填

registry_verify

Look up a public participant record

Returns the public fields of an active, public participant record in the Weio registry by id, including public_key (base64url Ed25519) when the record was registered with a key, so you can check that a message was signed with the key registered on that record; or not found (private, missing and withdrawn records look the same).

輸入參數id必填

版本歷史

4
  1. v1.3.0最新Oct 23, 2026
  2. v1.2.1Oct 3, 2026
  3. v1.2.0Sep 30, 2026
  4. v1.1.0Sep 30, 2026

評分

已滿足適用檢查項的 100%

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

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

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。