mcpField
R
Realurls

Realurls

本地服务
api.realurls.org商业与营销03 周前更新

关于 Realurls

Realurls 是已停止服务的 MCP 服务,用于核对域名是否正式属于某软件产品或公司。其 API 和 MCP 现在对所有查询均返回“unknown”;最终数据集和审计记录仅供只读访问。

主要功能

  1. 01查询产品的官方网站域名
  2. 02核验 URL 是否为官方地址
  3. 03返回基于证据的判定
  4. 04提供面向用户的判定说明
  5. 05只读访问最终数据集和审计记录

适用场景

  1. 01分享前核对软件下载链接
  2. 02检查用户提供的登录或网站 URL
  3. 03查阅最终登记数据和审计记录

MCP 相关

MCP 服务提供 `get_official_url` 和 `verify_url` 工具及供宿主使用的说明。目前所有查询均返回“unknown”。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"zhouchungong-realurls": {
"command": "npx",
"args": [
"-y",
"@realurls/mcp"
],
"env": {
"REALURLS_API": "<REALURLS_API>"
}
}
}
}
启动命令npx -y @realurls/mcp
需要配置的环境变量
REALURLS_APIAPI base URL (default https://api.realurls.org)

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@realurls/mcp0.1.5

工具

2

收录的工具列表 · 更新于 2 周前

参数类型必填说明
urlstring是URL 或纯域名

详细介绍

@realurls/mcp

已于 2026-10-05 停止运营。 Realurls 不再验证任何内容:所有 API 和 MCP 回答均为“未知”,且没有任何域名被确认是官方网站。本仓库中关于域名的任何信息都不应视为当前信息。注册表收录了 1,000 个组织,我们审计的每条记录都正确,但为每个组织找到证明某个域名确实属于它的证据都需要耗费大量时间,覆盖范围增长得也不够快,无法证明这项工作的合理性,而且没有人依赖这项服务。留下的内容仅供只读:最终的签名数据集(发布版本,CC BY-SA 4.0)、代码和规则,以及所有审计记录。该服务将继续运行并显示此通知,直至 2027-10-05,之后将关闭。

MCP 服务可告知 AI Agent 哪个域名正式属于哪个软件产品或公司,避免它向用户提供被 SEO 污染的仿冒下载网站。

自 0.1.5 起,此软件包只是连接远程端点 https://api.realurls.org/mcp 的轻量 stdio 桥接程序:指令、工具定义和所有回答均来自该端点,因此安装 Realurls 的两种方式绝不会出现不一致。接受服务 URL 的宿主可以直接使用该端点(Claude Code:claude mcp add --transport http realurls https://api.realurls.org/mcp)。

只确认归属,不对安全性作判断。请阅读 TRUST.md,了解我们明确声称和不声称的内容。

工具

工具Agent 调用时机返回内容
get_official_url(name)提供任何下载/登录/官方网站链接之前official + 已验证的 URL,或 insufficient_evidence / unknown
verify_url(url)用户粘贴链接并询问它是否真实时official / not_official(+ 真实域名)/ insufficient_evidence / unknown

该服务附带 instructions,告知宿主即使自认为已经知道 URL,也要调用 get_official_url。 在我们的测试中,这一行指令起到了关键作用:没有它,Agent 会凭记忆回答熟知工具的信息,从不进行验证。

每个结果还包含 say_to_user:Agent 针对相应判定应向用户提供的句子(“我无法确认官方网站”,“X 不是 Y 的已知域名;Y 经验证的网站是……”)。只有 official 结果包含 Agent 可以提供的 URL。

安装

Claude Desktop — claude_desktop_config.json:

{ "mcpServers": { "realurls": { "command": "npx", "args": ["-y", "@realurls/mcp"] } } }

Claude Code:

claude mcp add realurls -- npx -y @realurls/mcp

在开发期间,连接到本地 API:REALURLS_API=http://127.0.0.1:8787。

“official”的含义

official = 该域名至少有 1 个锚点(经 GitHub 验证的组织、DNS 自我声明、受限政府 TLD,……)并且至少有 2 项独立佐证,且全部可由机器复现。证据不足时会报告为证据不足——我们宁可说“不知道”,也不愿出错。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。