PushCI
pushci
AI 原生、零配置的 CI/CD,直接在您的机器上运行。它能检测 33 种语言和 40 多种框架,为您编写流水线,在本地运行且云成本为 $0,并附带生产级 MCP 服务器,以便 AI 智能体(Claude、Cursor、Windsurf、OpenAI、Gemini)能够代表您驱动流水线。
网站 — https://pushci.dev
仪表盘 — https://app.pushci.dev
API — https://api.pushci.dev
快速开始
# Install (bundled binary, no network fetch on install)
npm install -g pushci
# One-command setup in your repo
cd your-repo
pushci init # detects stack → generates pushci.yml → wires pre-push hook
# Run the pipeline locally — free, no cloud minutes
pushci run
# Explain a failure with AI
pushci diagnose "ELIFECYCLE Test failed. See above for more details."
# Mutate your pipeline by plain English (v1.7.4+)
pushci extend "add e2e stage with playwright"适用于 macOS (Intel + Apple Silicon)、Linux (amd64 + arm64) 和 Windows (amd64 + arm64)。
Related MCP server: mctl
MCP 服务器 — 面向 AI 智能体
PushCI 通过 Model Context Protocol 公开其 CLI 界面,以便 AI 智能体能够自主规划、运行、诊断和推进流水线。
连接
通过 stdio 启动服务器 — 无需守护进程,无需端口:
npx pushci mcpClaude Desktop / Cursor / Windsurf 配置
{
"mcpServers": {
"pushci": {
"command": "npx",
"args": ["pushci", "mcp"]
}
}
}公开的工具
工具 | 描述 |
| 自动检测技术栈并为 33 种语言、40 多种框架、20 个部署目标生成流水线配置 |
| 在本地执行流水线 — 免费,无需云端计算 |
| 检查最近一次流水线运行情况 |
| 诊断环境问题(Docker、Node、Go 等) |
| 为失败的检查提供 AI 驱动的错误分析 |
| 流水线安全扫描(启发式 + AI 分析器,支持 SARIF 2.1.0 导出) |
| 为当前仓库推荐最合适的部署目标和集成方案 |
| 在 AI 注册中心(MCP 列表、OpenAI Apps、Claude 目录)和搜索引擎中注册 |
发现清单:/.well-known/mcp.json。
安装选项
# npm — recommended, ships 6 prebuilt binaries in the tarball (~8MB each)
npm install -g pushci
# Homebrew — macOS + Linux
brew install finsavvyai/tap/pushci
# curl — any POSIX shell, downloads from GitHub Releases
curl -fsSL https://pushci.dev/install.sh | sh
# npx — zero install, prints the CLI
npx pushci init所有路径最终都会指向同一个已签名的、特定于平台的二进制文件。npm tarball 包含所有六种架构,因此沙盒环境(Claude Code 会话、Cursor、CI)无需网络即可工作。
功能特性
零配置初始化 — 扫描仓库,检测语言 + 框架 + 构建工具 + 测试运行器 + 部署目标,秒级生成
pushci.yml本地优先运行 — 检查在您的笔记本电脑或自托管运行器上运行,不消耗云端时长
AI 全覆盖 — 支持 Anthropic、Groq、DeepSeek、OpenAI、Gemini、本地 Llamafile(通过环境变量自动选择)
多 CI 桥接 — 支持 GitHub Actions、GitLab CI、CircleCI、Jenkins、Bitbucket Pipelines、Travis、Buildkite、Drone
策略 + 扫描 — 启发式规则引擎 + 可选的 Claude 分析器,支持 GitHub 安全选项卡的 SARIF 2.1.0 导出
GitHub Actions 运行时 — 通过嵌入式
act运行您现有的.github/workflows/*.yml(无需迁移)部署自动化 — 20 个一流目标(Cloudflare、AWS、Fly、Render、Vercel、Netlify、GCP、Azure 等)
审计链 — 防篡改的 HMAC-SHA256 事件日志、SIEM 流式传输,企业版提供 7 年保留期
SSO + SCIM — 团队/企业版支持 SAML 2.0(SP 发起 + IdP 发起)+ SCIM 2.0 配置
技能市场 — 社区流水线扩展,可通过
pushci skill install <name>安装
安全模型
传输 — 所有 API 调用均通过 TLS 1.3 发送至
api.pushci.dev。无明文 HTTP 回退。静态密钥 — 流水线密钥使用 AES-256-GCM 加密,密钥绑定于操作系统密钥链(macOS Keychain、libsecret、Windows Credential Manager)。密钥绝不会以明文形式触碰磁盘。
认证 — JWT 有效期为 1 年,可按需轮换。团队/企业版支持 SAML + SCIM。v1.7+ 版本提供 MFA-TOTP 注册。
审计日志 — 每一项管理操作均记录有 HMAC 链式事件哈希;篡改可通过重放检测。可导出至 Splunk HEC、Elastic、Datadog 或任何 SIEM。
SBOM — 每个版本均附带 CycloneDX SBOM,附加在 GitHub Release 资产中。运行
cosign verify可检查二进制签名。CI 自我验证 — PushCI 自身的流水线使用 PushCI。覆盖率:90%+ 行,85%+ 分支。通过
gosec进行 SAST,通过govulncheck进行依赖审计,通过gitleaks进行密钥扫描。任何严重或高危发现都会阻塞发布。默认无遥测 — 通过
pushci config set telemetry=on选择加入。除非启用,否则无回传,无使用指标。文件大小限制 — 每个 Go 源文件限制在 100 行以内,在 CI 中强制执行。评审者永远不会面对 3000 行的文件。
漏洞披露 —
security@pushci.dev。响应 SLA 为 48 小时,严重/高危漏洞补丁 SLA 为 14 天。详见 SECURITY。
定价
计划 | 价格 | 核心功能 |
免费版 | 永久 $0 | 无限本地运行,AI 技术栈检测,2 个部署目标 |
专业版 | $9 / 月 | AI 诊断,500 分钟云端时长,20 个部署目标,仪表盘 |
团队版 | $29 / 席位 / 月 | SSO/SAML,审计日志,治理,SLA,2000 分钟云端时长 |
企业版 | $25 / 用户 / 月起 + 可选 $8k / 月专属 | SCIM,欧盟/美国/亚太数据驻留,99.9% SLA,桥接,7 年审计,自托管运行器 |
完整定价页面:https://pushci.dev/pricing。企业版 / 定制:https://pushci.dev/contact。
本仓库内容
文件 | 用途 |
| npm shim — 从 |
| shim 内容的 MIT 许可 |
GitHub Releases | 适用于 linux-amd64、linux-arm64、darwin-amd64、darwin-arm64、windows-amd64、windows-arm64 的二进制 tarball + CycloneDX SBOM |
PushCI 产品源码(Go CLI、Cloudflare Workers API、React 仪表盘、落地页)为专有软件,在 finsavvyai/pushci 私有仓库中跟踪。此公共仓库的存在是为了:
安装工具(Homebrew、curl、npm)可以从 GitHub Releases 匿名下载二进制文件。
企业安全审查有一个可以审计的 GitHub URL。
npm
repository字段和 MCP 注册条目有一个稳定的公共 URL。
发布二进制文件在每次打标签时通过 goreleaser 从私有源码构建并自动上传至此。
报告 Bug
产品 Bug — 运行时错误、流水线检测错误、部署失败:
hello@pushci.dev或 https://pushci.dev/contact安装路径 Bug —
pushci: command not found、shim 错误、Homebrew 公式问题:在此仓库提交 issue安全 —
security@pushci.dev(可按需提供 PGP)。负责任的披露政策:https://pushci.dev/security
许可
MIT 许可适用于本仓库内容(bin/pushci.js shim + 根据 LICENSE 分发的发布二进制文件)。
PushCI 产品本身(Go CLI 源码、Cloudflare Workers API、React 仪表盘和落地页)是由 FinSavvy AI Ltd. 运营的专有商业软件。商业许可 / 企业部署:hello@pushci.dev。
版权所有 © 2025-2026 FinSavvy AI Ltd.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseCqualityDmaintenanceEnterprise-grade code intelligence platform providing AI-powered code analysis, semantic search, security scanning, and automated refactoring capabilities. Integrates with local AI models for zero-cost operations while delivering comprehensive development workflow automation.28
- AlicenseBqualityDmaintenanceAI-native control plane for Kubernetes and GitOps. Provides 30+ tools for service deployment, database provisioning, and log management via natural language.11MIT
- Flicense-qualityCmaintenanceDeploy full-stack apps from AI. 75+ tools: GitHub/Docker deploy, databases, environments, security, billing.2

Nexlayer MCPofficial
Flicense-qualityCmaintenanceAgentic cloud platform with 45+ MCP tools. Deploy any containerized stack, debug live pods (shell, file editing, DB queries), manage custom domains & TLS, push to built-in container registry, scale pods, and manage GPU workloads. The infrastructure layer where AI agents ship software to production.8
Related MCP Connectors
Multi-CI security scanner with a live threat-intel feed of compromised CI components
Let AI operate servers without SSH. Choose actions, approve risky changes, and audit every step.
Deploy apps on your cloud. Create environments, configure infrastructure, and monitor jobs.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/finsavvyai/pushci-cli'
If you have feedback or need assistance with the MCP directory API, please join our Discord server