PushCI
pushci
CI/CD nativo de IA y sin configuración que se ejecuta en tu máquina. Detecta 33 lenguajes y más de 40 frameworks, escribe el pipeline por ti, se ejecuta localmente a $0 de coste en la nube y viene con un servidor MCP de producción para que los agentes de IA (Claude, Cursor, Windsurf, OpenAI, Gemini) puedan gestionar los pipelines en tu nombre.
Sitio web — https://pushci.dev
Documentación — https://pushci.dev/docs
Panel de control — https://app.pushci.dev
API — https://api.pushci.dev
Descubrimiento MCP — https://pushci.dev/.well-known/mcp.json
Problemas — https://github.com/finsavvyai/pushci-cli/issues
Inicio rápido
# 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"Funciona en macOS (Intel + Apple Silicon), Linux (amd64 + arm64) y Windows (amd64 + arm64).
Related MCP server: mctl
Servidor MCP — para agentes de IA
PushCI expone su interfaz CLI a través del Model Context Protocol para que los agentes de IA puedan planificar, ejecutar, diagnosticar y promover pipelines de forma autónoma.
Conexión
Inicia el servidor a través de stdio — sin demonios, sin puertos:
npx pushci mcpConfiguración de Claude Desktop / Cursor / Windsurf
{
"mcpServers": {
"pushci": {
"command": "npx",
"args": ["pushci", "mcp"]
}
}
}Herramientas expuestas
Herramienta | Descripción |
| Autodetecta el stack y genera la configuración del pipeline para 33 lenguajes, más de 40 frameworks y 20 destinos de despliegue |
| Ejecuta el pipeline localmente — gratis, sin computación en la nube |
| Inspecciona la ejecución más reciente del pipeline |
| Diagnostica problemas del entorno (Docker, Node, Go, etc.) |
| Análisis de errores mediante IA para comprobaciones fallidas |
| Escaneo de seguridad de pipelines (heurística + analizadores de IA, exportación SARIF 2.1.0) |
| Sugerencias de integración y destino de despliegue más adecuados para el repositorio actual |
| Registro en directorios de IA (lista MCP, aplicaciones de OpenAI, directorio de Claude) y motores de búsqueda |
Manifiesto de descubrimiento: /.well-known/mcp.json.
Opciones de instalación
# 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 initTodas las rutas resuelven al mismo binario firmado y específico para la plataforma. El tarball de npm contiene las seis arquitecturas para que los entornos aislados (sesiones de Claude Code, Cursor, CI) funcionen sin red.
Características
Inicio sin configuración — escanea el repositorio, detecta lenguaje + framework + herramienta de construcción + ejecutor de pruebas + destino de despliegue, genera
pushci.ymlen segundosEjecuciones locales primero — las comprobaciones se ejecutan en tu portátil o en un ejecutor autohospedado, sin consumir minutos de nube
IA en todas partes — Anthropic, Groq, DeepSeek, OpenAI, Gemini, Llamafile local (seleccionado automáticamente por variable de entorno)
Puentes multi-CI — GitHub Actions, GitLab CI, CircleCI, Jenkins, Bitbucket Pipelines, Travis, Buildkite, Drone
Política + escaneo — motor de reglas heurísticas + analizador opcional de Claude, exportación SARIF 2.1.0 para la pestaña de seguridad de GitHub
Runtime de GitHub Actions — ejecuta tus
.github/workflows/*.ymlexistentes medianteactintegrado (sin migración)Automatización de despliegue — 20 destinos de primera clase (Cloudflare, AWS, Fly, Render, Vercel, Netlify, GCP, Azure, etc.)
Cadena de auditoría — registro de eventos HMAC-SHA256 a prueba de manipulaciones, streaming SIEM, retención de 7 años en Enterprise
SSO + SCIM — SAML 2.0 (iniciado por SP + iniciado por IdP) + aprovisionamiento SCIM 2.0 en Team/Enterprise
Mercado de habilidades — extensiones de pipeline de la comunidad instalables con
pushci skill install <nombre>
Modelo de seguridad
Transporte — todas las llamadas a la API van a
api.pushci.deva través de TLS 1.3. Sin fallback a HTTP en texto plano.Secretos en reposo — secretos del pipeline cifrados con AES-256-GCM usando claves vinculadas a la máquina derivadas del llavero del SO (macOS Keychain, libsecret, Windows Credential Manager). Las claves nunca tocan el disco en texto plano.
Autenticación — JWT con caducidad de 1 año, rotado bajo petición. SAML + SCIM para Team / Enterprise. Inscripción MFA-TOTP disponible desde v1.7+.
Registros de auditoría — cada acción administrativa registrada con hashes de eventos encadenados por HMAC; la manipulación es detectable mediante repetición. Exportación a Splunk HEC, Elastic, Datadog o cualquier SIEM.
SBOM — cada lanzamiento se envía con CycloneDX SBOM adjunto a los activos de GitHub Release. Ejecuta
cosign verifypara comprobar las firmas binarias.CI autogestionado — el propio pipeline de PushCI utiliza PushCI. Cobertura: 90%+ líneas, 85%+ ramas. SAST mediante
gosec, auditoría de dependencias mediantegovulncheck, escaneo de secretos mediantegitleaks. Bloqueo de lanzamiento ante cualquier hallazgo Crítico o Alto.Sin telemetría por defecto — opt-in mediante
pushci config set telemetry=on. Sin llamadas a casa, sin métricas de uso a menos que se habiliten.Límite de tamaño de archivo — cada archivo fuente de Go tiene menos de 100 líneas, aplicado en CI. Los revisores nunca se enfrentan a archivos de 3.000 líneas.
Divulgación de vulnerabilidades —
security@pushci.dev. SLA de respuesta 48h, SLA de parche 14 días para Crítico/Alto. Ver SECURITY.
Precios
Plan | Precio | Características principales |
Free | $0 para siempre | Ejecuciones locales ilimitadas, detección de stack por IA, 2 destinos de despliegue |
Pro | $9 / mes | Diagnóstico por IA, 500 minutos en la nube, 20 destinos de despliegue, panel de control |
Team | $29 / usuario / mes | SSO/SAML, registros de auditoría, gobernanza, SLA, 2000 minutos en la nube |
Enterprise | desde $25 / usuario / mes + opcional $8k / mes Dedicado | SCIM, residencia en UE/EE.UU./APAC, 99.9% SLA, puentes, auditoría de 7 años, ejecutores autohospedados |
Página de precios completa: https://pushci.dev/pricing. Enterprise / personalizado: https://pushci.dev/contact.
Qué hay en este repositorio
Archivo | Propósito |
| shim de npm — resuelve el binario de la plataforma desde la variable de entorno |
| MIT para el contenido del shim |
GitHub Releases | Tarballs binarios + CycloneDX SBOMs para linux-amd64, linux-arm64, darwin-amd64, darwin-arm64, windows-amd64, windows-arm64 |
El código fuente del producto PushCI (CLI en Go, API de Cloudflare Workers, panel de control en React, landing) es propietario y se rastrea de forma privada en finsavvyai/pushci. Este repositorio público existe para que:
Las herramientas de instalación (Homebrew, curl, npm) puedan descargar binarios de forma anónima desde GitHub Releases.
Las revisiones de seguridad empresariales tengan una URL de GitHub que puedan auditar.
El campo
repositoryde npm y las entradas del registro MCP tengan una URL pública estable.
Los binarios de lanzamiento se compilan desde la fuente privada mediante goreleaser en cada etiqueta y se suben aquí automáticamente.
Reportar errores
Errores del producto — errores de tiempo de ejecución, detección incorrecta de pipeline, fallos de despliegue:
hello@pushci.devo https://pushci.dev/contactErrores de ruta de instalación —
pushci: command not found, errores de shim, problemas con la fórmula de Homebrew: abre un problema en este repositorioSeguridad —
security@pushci.dev(PGP disponible bajo petición). Política de divulgación responsable: https://pushci.dev/security
Licencia
MIT para el contenido de este repositorio (el shim bin/pushci.js + binarios de lanzamiento distribuidos bajo LICENSE).
El producto PushCI en sí — código fuente de la CLI en Go, API de Cloudflare Workers, panel de control en React y página de inicio — es software comercial propietario operado por FinSavvy AI Ltd. Licencias comerciales / despliegues empresariales: hello@pushci.dev.
Copyright © 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