mcpField
I
INITE

INITE

远程服务
inite.ai商业与营销01 周前更新

关于 INITE

INITE 是面向 AI 可见度分析的 MCP 服务,适合需要检查网站能否被答案引擎发现的团队。它结合本地页面与爬虫检查、远程分析及修复建议,并可比较网站或查看历史。

主要功能

  1. 01检查 AI 爬虫访问规则
  2. 02探测网站身份文件
  3. 03读取页面元数据与结构化数据
  4. 04分析并比较网站可见度
  5. 05生成修复建议并查看历史

适用场景

  1. 01判断 robots.txt 是否阻止答案引擎抓取
  2. 02检查网站身份文件和页面信号
  3. 03比较自身网站与竞争网站的可见度
  4. 04跟踪审计评分变化并确定修复事项

MCP 相关

stdio 客户端可连接本地服务;本地工具直接检查网站,其他工具通过转发调用 INITE 远程 MCP 服务。也可直接连接 https://inite.ai/api/mcp/analyzer,开放工具无需令牌,会员工具需授权。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://inite.ai/api/mcp/portal
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://inite.ai/api/mcp/portal需要授权

工具

详细介绍

INITE MCP — 在 Agent 内了解 AI 可见度

询问助手答案引擎能否看到某个网站,并获取一个分数。

> Can ChatGPT actually find stripe.com, or is it invisible?

  analyze_site(url: "stripe.com")   → run_id: cm4x…
  get_analysis(run_id: "cm4x…")     → Score: 78/100

审计会像助手一样读取实时网站——包括引擎会查找的身份文件(llms.txt、ai.json 等)、爬虫策略、Schema 图谱、页面健康状况——然后询问 Claude、ChatGPT、Gemini 和 Perplexity 是否会提及该网站。八个加权部分合计得出一个 100 分制的分数。

这是在 inite.ai/en/analyze 运行的同一项审计。

登录前即可使用

其中三个工具完全在你的设备上运行——获取 robots.txt、探测文件、解析页面。无需账户、无需额度,也不会向外发送请求。

> Is anything blocking AI crawlers on stripe.com?

  check_ai_access(url: "stripe.com")

  Retrieval: all 7 answer-engine crawlers may fetch the site.
  Training:  3 of 8 blocked — Meta-ExternalAgent, Bytespider, Amazonbot.

其余功能由 inite.ai 的 AI 可见度服务提供;即使退出登录,也能以访客身份使用:check_identity、修复计划(visibility_fixes)、以相同方式读取竞争对手(compare_sites)、查看读取结果的变化(visibility_history),以及作为概览的 analyze_site——不包含其中两个付费步骤的审计,每个地址每天可进行两次。

> What should firecrawl.dev fix first so ChatGPT can use it?

  visibility_fixes(url: "firecrawl.dev")

  1. [critical] No structured data on the site (about +3.5 points)
     Do: Add Organization (and WebSite) JSON-LD to every page.
  2. [high] 7 retrieval crawlers are blocked on …

仅提供可见度功能。INITE 的服务和预约功能位于 ai.inite/inite,AI 工具目录位于 ai.inite/atlas。

登录后,请求将归属到你的账户:可使用账户套餐对应的审计功能(免费套餐可查看预览,付费套餐可查看完整审计),以及你的审计记录:my_reports,还有基于这些记录生成的修复计划和历史记录。

安装

Claude Desktop、Cursor,或任何可启动 stdio 服务的客户端:

{
  "mcpServers": {
    "inite": {
      "command": "npx",
      "args": ["-y", "@inite/visibility"]
    }
  }
}

然后登录一次:

npx @inite/visibility login

这会打开浏览器,供你批准授权;令牌将以仅所有者可访问的权限存储在 ~/.config/inite/mcp.json 中。此流程使用通过 loopback 重定向的 PKCE 授权码,这是 RFC 8252 为原生应用规定的流程。不会向代码库写入任何内容,软件包中也不会附带任何机密信息。

已有令牌(CI、共享配置、容器):

{
  "mcpServers": {
    "inite": {
      "command": "npx",
      "args": ["-y", "@inite/visibility"],
      "env": { "INITE_TOKEN": "…" }
    }
  }
}

INITE_TOKEN 的优先级高于存储的文件。

客户端支持远程 MCP? 跳过此软件包,直接连接到 https://inite.ai/api/mcp/analyzer:所有开放工具无需令牌即可使用;成员工具则会返回 401,并附带 WWW-Authenticate,其中会指出受保护资源的元数据,元数据中会指出授权服务器。

工具

本地 — 无需账号:

工具功能
check_ai_access(url)查看 robots.txt 允许哪些 AI 爬虫访问,并区分会抓取页面以回答实时问题的爬虫,以及只收集训练数据的爬虫。屏蔽前一类会让网站无法被发现;屏蔽后一类则没有任何代价。
check_identity_files(url)查看十种身份文件中有哪些存在 — llms.txt、ai.json、identity.json 等。
check_page_signals(url)查看页面的标题、描述、规范链接、hreflang,以及 JSON-LD 中的 Schema.org 类型。

远程 — 无需账号即可使用,登录后可用更多工具:

工具功能
check_identity(url)免费且即时:查看哪些答案引擎爬虫可以访问、身份文件、结构化数据、满分 100 分的身份评分,以及根据评估结果应该修复什么。不会调用模型。
visibility_fixes(url)修复计划,按重要性排序:要改什么、为什么要改、预计可恢复多少分、适用哪些页面,以及可直接粘贴的文件(如有)。登录后,此计划根据你对网站最近一次审核生成。
compare_sites(url, other)并排比较你的网站和竞争对手的网站,按照相同方式评估,并显示各项指标的领先方。
visibility_history(url)查看评估结果如何变化:INITE Atlas 对其收录网站的每周评估,以及你自己的审核记录。
analyze_site(url)启动审核,同时询问答案引擎是否会提及该网站,并返回一个 run_id。无需账号即可进行问卷调查;免费计划可查看预览;付费计划可查看完整审核。
get_analysis(run_id)查看审核进行中的进度;审核完成后查看满分 100 分的评分,以及应优先修复的问题。
my_reports()登录后:查看你的审核记录,按时间从新到旧排列。

审核分成两个工具,而不是一个,因为它是异步的。单个工具若阻塞一分钟,大多数客户端都会因超时将其终止。

命令

inite-visibility            run as an MCP server over stdio (what a client does)
inite-visibility login      sign in through the browser
inite-visibility whoami     say whether a usable token is present

这个软件包的构成

分为两部分。

本地检查会在本地实际执行:抓取、解析,并正确应用 robots 规则 — 最具体的组优先、匹配规则最长者优先、Allow 在平局时优先。由于这些工作由你的机器完成,因此不会产生任何费用。

远程部分不会定义自己的任何架构。它会查询 inite.ai 提供的功能,并将调用转发到那里,因此工具列表以服务当前实现的功能为准。本地副本会成为第二个事实来源,而且很快就会与服务不一致。

留在服务端的是需要付费或归我们所有的部分:询问四个答案引擎是否会提及某个网站,以及将所有结果汇总为一个数字的权重。本地工具报告事实;analyze_site 报告评分。

账号和额度

无需账号即可使用所有开放工具,但受每个地址的额度限制:身份检查、修复计划、对比和历史记录,以及作为问卷调查的审核,每天两次。账号会根据所属计划开放审核功能,与网站上的规则完全一致:免费计划可查看预览;付费计划可使用完整流程 — 向四个答案引擎提问。计划详情见此处。

环境

变量含义
INITE_TOKEN使用此令牌代替已存储的令牌。
INITE_MCP_URL指定其他端点。默认值为 https://inite.ai/api/mcp/analyzer。
INITE_TOKEN_FILE令牌的存放位置。默认值为 ~/.config/inite/mcp.json。
INITE_AUTH_URL授权服务器。默认值为 https://auth-api.inite.ai。

命名空间

已以 ai.inite/inite-visibility 的名称发布到 MCP 注册表。该命名空间通过证明对 inite.ai 的控制权获得 — 密钥的公开部分由 /.well-known/mcp-registry-auth 提供。

有意使用域名而非代码托管平台来命名:一个专为让机器读懂而存在的服务,应当在自己的名称中说明它属于谁。

关于命令名称的说明

npx @inite/visibility 能够正常解析,是因为该软件包中恰好只有一个可执行文件。npm 会查找与软件包名称去掉作用域后匹配的命令——visibility——找不到后,便会运行其中唯一的可执行文件。

这个可执行文件故意命名为 inite-visibility,而不是 visibility:在全局安装时,带作用域的软件包不应在你的 PATH 中占用如此通用的名称。代价是,第二个可执行文件就会让上面那行命令对所有客户端失效,因此有一个测试确保只存在一个可执行文件。

如果你在包含该软件包自身 package.json 的目录中运行命令,npm 会优先使用本地副本,却找不到已链接的命令。在该目录中显式指定其名称:

npx -p @inite/visibility inite-visibility login

开发

npm install
npm run build
npm test

这些测试覆盖了桥接程序可能悄无声息出错的情况:丢弃凭据、把“已退出登录”变成“已损坏”、将错误吞掉并当作成功处理,以及让过时文件优先于环境变量。

与 AI Agent 一起贡献

在 GitHub Codespaces 中打开

你不需要是工程师。在你的编码 Agent 中打开此仓库,然后输入 /contribute(Claude Code)——或者在其他任何 Agent 中说“阅读 AGENTS.md,帮我添加……”。 AGENTS.md 列出了规则、CI 运行的命令,以及从创意到 PR 的流程;CONTRIBUTING.md 是简要版本。 只想提出建议?使用 /spec-idea,或填写 产品创意 表单。

许可证

MIT。它所连接的服务是 INITE。

评论

支持 Markdown

第一次接触 MCP?

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

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