关于 LinkCensus
LinkCensus 提供 REST 客户端、命令行工具和本地 stdio MCP 网关,用于认证访问其托管域名分析服务。网关提供三个只读工具;公开包索引发布仍待完成。
主要功能
- 01基于标准库的 REST 客户端
- 02命令行接口
- 03三个只读 stdio MCP 工具
- 04托管的 Streamable HTTP MCP 端点
- 05Bearer 密钥认证
适用场景
- 01通过命令行查询托管服务
- 02通过本地网关连接 MCP 客户端
- 03在只读 Agent 工作流中使用域名分析
MCP 相关
本地 stdio 网关通过 REST 客户端提供三个只读工具。另有托管的 Streamable HTTP MCP 端点,需要个人 bearer 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://linkcensus.com/mcpclaude mcp add --transport http pucilpet-linkcensus https://linkcensus.com/mcp{"mcpServers":{"pucilpet-linkcensus":{"type":"http","url":"https://linkcensus.com/mcp"}}}在 Cursor 中打开{"servers":{"pucilpet-linkcensus":{"type":"http","url":"https://linkcensus.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"pucilpet-linkcensus":{"type":"http","url":"https://linkcensus.com/mcp"}}}{"mcpServers":{"pucilpet-linkcensus":{"serverUrl":"https://linkcensus.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://linkcensus.com/mcp需要授权工具
详细介绍
LinkCensus Agent 客户端
LinkCensus REST 客户端/CLI 和本地 stdio MCP 网关的候选发布版源码。此导出内容仅包含两个客户端包及其源码、测试、声明、许可证和发布元数据。不包含应用服务器、图谱、客户状态、部署配置或仓库历史记录。公开源码仓库为 linkcensus-agent-clients。
托管 MCP 端点已通过 Streamable HTTP 在 https://linkcensus.com/mcp 上线。请在您的账户登录,并在私有的 Authorization: Bearer YOUR_LINKCENSUS_API_KEY 标头中配置您的个人密钥。
请使用支持自定义 Authorization 标头的客户端。参阅 MCP 设置指南和
API 文档。
公开 PyPI 包发布仍未开放;下方的本地包版本与托管服务是否可用无关。
包
| 包 | 版本 | 用途 |
|---|---|---|
| linkcensus-client | 0.1.0 | 标准库 REST 客户端和 linkcensus CLI |
| linkcensus-mcp | 0.1.0 | 使用同一 REST 客户端的三个只读 stdio 工具 |
免费访问权限包含每个 UTC 日历月每个账户 5 次邻域查询,每次查询最多返回 5 行候选结果。REST、CLI 和 MCP 共用此计数器;轮换密钥不会重置计数。版本信息和域名解析不会消耗每月的邻域查询次数,但仍需要身份验证和执行准入。候选结果并非经过独立确认的竞争对手;请保留版本、来源、截断和配额说明。网站账本和 VerifiedPricing 预算相互独立。请求不会触发爬取,也不会自动重试。
托管服务使用个人 Bearer 密钥。本地 stdio 网关使用 HTTPS REST,并作为独立源码包提供。已针对 Linux/Python 3.12 测试本地 stdio;其他源码支持的 Python 3.10+/POSIX 组合仍需验收,且不支持 Windows。请参阅各包的传输限制。
候选安装方式
此候选发布版不提供公开包索引安装。下方的 wheelhouse 占位路径并不表示存在公开包或可下载的软件包。 请使用经过单独审核的隔离环境和完整 wheelhouse:
python3 -m venv .venv-linkcensus
.venv-linkcensus/bin/python -m pip install --no-index \
--find-links /path/to/reviewed-wheelhouse \
linkcensus-client==0.1.0 linkcensus-mcp==0.1.0 mcp==2.3.0
.venv-linkcensus/bin/linkcensus --version
.venv-linkcensus/bin/linkcensus-mcp --version
请通过私有环境或您管理的常规 0600 权限配置文件提供密钥。切勿将密钥放入参数、公开示例或仓库文件中。
linkcensus configure 会保存已预先配置的 LINKCENSUS_API_KEY;它不会登录或签发密钥。请参阅客户端设置和不含密钥的启动器模板。
本地源码检查
无需安装或后端,即可运行客户端包范围受限的单元测试和回环测试:
cd packages/linkcensus-client
PYTHONDONTWRITEBYTECODE=1 PYTHONPATH=src python3 -m unittest discover -s tests -v
如需检查网关,请使用经过审核的独立环境,其中安装了精确固定版本的 SDK 和两个发行包;将两个源码目录添加到其 PYTHONPATH,然后运行网关测试。测试使用合成凭据/夹具,不使用生产环境。初始 SDK 安装和公开索引全新安装验收是独立操作,不属于测试副作用。
分发与安全
托管端点列在官方 MCP 注册表中。 server.hosted.json包含已发布的清单。单独的 PyPI/stdio 清单仍是一个分发候选;在公共包索引发布和安装仍待完成。
请勿发布凭据或私密响应。安全问题请通过GitHub 私密漏洞报告提交。此功能已启用,但不承诺响应时间。请参阅客户端政策 和网关政策。
两个包均保留原有的 MIT 许可证,并原样复制到根目录。VerifiedPricing 和 LinkCensus 的原始版权声明均予以保留。网关来源说明记录了获得许可的传输适配;没有杜撰新的版权归属。
EXPORT_ALLOWLIST.json列出所有导出的文件。EXPORT_MANIFEST.json通过 SHA-256 和字节长度校验除自身以外的所有负载文件;私密审核回执另行记录该清单的哈希值。没有任何秘密扫描能证明凭据绝不可能存在:发布前请审核确切的候选版本和构件,并保留任何报告的合成测试分类。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。