关于 ProvenTools
ProvenTools 提供商业创意、证据、构建提示词和验证报告的只读客户端。项目包含 CLI、Agent 技能和本地 MCP 服务;访问数据需要符合条件的 ProvenTools 账户及 API 密钥。
主要功能
- 01只读命令行客户端
- 02随附 Agent 技能
- 03本地 stdio MCP 服务
适用场景
- 01从命令行访问 ProvenTools 数据
- 02在本地 Agent 中使用 ProvenTools
- 03通过 MCP 客户端连接 ProvenTools
MCP 相关
提供只读的本地 stdio MCP 服务,供 MCP 客户端连接 ProvenTools。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
12收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| page | integer | 否 | 结果页。 |
| query | string | 否 | 要搜索的词语。 |
| category | string | 否 | 精确的类别名称。 |
| difficulty | string | 否 | Easy、Medium 或 Hard。 |
详细介绍
ProvenTools Agent 客户端
用于将开发者工具和本地 Agent 连接到 ProvenTools 的官方开源客户端
proventools:只读命令行工具,附带 Agent 技能@proventools/mcp:只读本地 stdio MCP 服务
托管的 ProvenTools 应用、API 实现、数据集、内容和客户系统均不属于此仓库。
状态
CLI 和只读本地 MCP 测试版已在 npm 和 GitHub 上发布。
此仓库还包含为官方 MCP Registry、Claude 的社区插件市场和 Cursor Directory 准备的元数据。客户端可免费安装。访问 ProvenTools 数据仍需符合资格的 ProvenTools 帐户和 API 密钥。
目录发布须经审批,不会通过测试或 npm 暂存工作流执行。
验证
使用 Node.js 22.14 或更高版本:
npm test
测试会构建真实的 npm tarball、严格检查其内容、扫描常见的凭据和个人数据模式、离线安装两个包,并运行其可执行文件冒烟测试。
安全
切勿在问题、提示词、命令参数、已提交的配置或日志中包含 ProvenTools API 密钥。请通过 https://www.proventools.net/contact 私下报告漏洞。
许可证
此仓库中的客户端代码、测试、文档和附带技能均采用 MIT 许可证。该许可证不授予对 ProvenTools API、数据集、内容、商标、付费功能或服务访问权的任何权利。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。