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 分
  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。