Jk Mcp Server — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Jk Mcp Server (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
这是一个只读的 Jenkins MCP 服务,用于 AI Loop 验证。它可以让 AI Agent 安全读取 Jenkins 信息,并把构建证据整理成适合写回本地 Loop 看板的验证报告。
第一版刻意保持只读。
已支持:
第一版不支持:
.env 或 shell 环境变量中。安装依赖:
pnpm install把 .env.example 复制为 .env,并填入本机配置。不要提交 .env。
JENKINS_BASE_URL=<your-jenkins-base-url>
JENKINS_USER=<your-jenkins-user>
JENKINS_API_TOKEN=<your-jenkins-api-token>这些值只是占位符。真实 Jenkins 地址、用户名和 Token 只放在本机 .env 里。
运行检查:
pnpm test
pnpm check本地启动 MCP 服务:
pnpm dev本机 Codex 配置示例:
[mcp_servers.jenkins]
command = "pnpm"
args = ["--dir", "/path/to/jk-mcp-server", "dev"]
startup_timeout_sec = 10账号和 Token 放在本项目的 .env 文件或 shell 环境变量里,不要写进 Codex 配置。
检查 Jenkins 访问:
jenkins.healthCheck读取 Job:
{
"jobPath": "project/test-build"
}按分支和环境查找构建:
{
"jobPath": "project/test-build",
"branch": "feature/demo",
"env": "test"
}生成 Loop 看板可用的验证报告:
{
"jobPath": "project/test-build",
"branch": "feature/demo",
"env": "test",
"channel": "standard",
"logKeyword": "ERROR"
}jenkins.healthCheckjenkins.listJobsjenkins.searchJobsjenkins.getJobjenkins.getBuildjenkins.listBuildsjenkins.findBuildByParamsjenkins.getBuildLogjenkins.getBuildLogTailjenkins.searchBuildLogjenkins.listArtifactsjenkins.getArtifactInfojenkins.listQueuejenkins.getQueueItemjenkins.createVerificationReport使用斜杠分隔 Jenkins 文件夹路径:
project/test-build服务内部会把它转换成 Jenkins 文件夹 URL。
jenkins.createVerificationReport 会返回适合写入这些 Loop 字段的数据:
verificationselfTestpostMergeVerificationdecisionLogstatusHistory报告包含验证结论、Job、构建、关键参数、失败摘要、日志片段、产物地址、是否阻塞和下一步建议。
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.