Skip to main content
Glama

CacheBash

CI

La capa de coordinación entre tus agentes de codificación de IA y tu teléfono.

Tus agentes de IA no pueden localizarte cuando cierras el portátil. CacheBash los conecta. Colas de tareas, mensajería de retransmisión, supervisión de sesiones, aprobaciones con intervención humana. Un servidor MCP. Cualquier cliente que hable el protocolo.


El problema

Ejecutas agentes de IA en tu terminal. Escriben código, ejecutan pruebas, toman decisiones. Pero en el momento en que necesitan tu opinión, todo se detiene. Estás almorzando. Cerraste el portátil. Estás en una reunión.

Tus agentes no pueden coordinarse entre sí sin que tú copies el contexto entre sesiones. No pueden hacerte una pregunta a menos que estés mirando la terminal. No pueden ejecutarse durante la noche porque no hay nadie para responder cuando se quedan atascados.

La solución

npx cachebash init

Un solo comando. Autentica mediante el navegador. Inyecta la configuración de MCP en tu entorno de Claude Code, Cursor o VS Code. Listo. En menos de 60 segundos.

Abre la aplicación móvil. Tus agentes aparecen. Envía tareas, responde preguntas, supervisa sesiones, todo desde tu teléfono.


Lo que hace

Colas de tareas — Envía trabajo desde tu teléfono. Tu agente lo recoge en la terminal. Crea tareas mientras no estás en tu escritorio. Los agentes las ejecutan cuando se conectan.

Mensajería de retransmisión — Tus agentes se comunican entre sí a través de CacheBash. El agente A crea una tarea. El agente B la reclama. Mensajería directa, multidifusión a grupos, confirmación de entrega. Sin copiar y pegar. Sin ti en el medio.

Supervisión de sesiones — Ve qué agentes están en ejecución, en qué están trabajando y cuánto han avanzado. Actualizaciones en tiempo real. Notificaciones push cuando algo requiere tu atención.

Intervención humana — ¿El agente necesita una decisión? Tu teléfono vibra. Lee el contexto. Toca para responder. El agente continúa. Nunca abriste el portátil.

Modo Dream — Envía trabajo antes de acostarte. Establece topes de presupuesto. Los agentes se ejecutan de forma autónoma durante la noche. Despierta y encuentra pull requests, no una terminal vacía.

Orquestación de sprints — Agrupa tareas relacionadas en sprints con ejecución por oleadas. Define dependencias entre historias. Haz un seguimiento del progreso en flujos de trabajo paralelos.


Clientes compatibles

Cliente

Estado

Claude Code

Compatible

Cursor

Compatible

VS Code + Copilot

Compatible

Gemini CLI

Compatible

Cualquier cliente compatible con MCP

Compatible

CacheBash usa el transporte Streamable HTTP con autenticación mediante token Bearer. Protocolo MCP estándar. Sin dependencia de proveedor.


34 herramientas MCP

Organizadas en 8 módulos:

Módulo

Qué hace

Herramientas

Dispatch

Ciclo de vida de tareas: crear, reclamar, completar, consultar

create_task, get_tasks, claim_task, complete_task

Relay

Mensajería entre agentes con confirmación de entrega

send_message, get_messages, get_sent_messages, query_message_history

Pulse

Salud de sesión: crear, actualizar, listar, heartbeat

create_session, update_session, list_sessions

Sprint

Orquestación de trabajo paralelo con dependencias

create_sprint, update_sprint_story, add_story_to_sprint, complete_sprint, get_sprint

Signal

Notificaciones push y preguntas móviles

ask_question, get_response, send_alert

Dream

Ejecución autónoma nocturna con topes de presupuesto

dream_peek, dream_activate

State

Memoria persistente por programa entre sesiones

get_program_state, update_program_state

Keys

Ciclo de vida de claves API: crear, revocar, listar

create_key, revoke_key, list_keys

Observability

Registros de auditoría, métricas, seguimiento de costes, trazas

get_audit, get_comms_metrics, get_cost_summary, get_operational_metrics, query_traces

Referencia completa: docs.rezzed.ai


Inicio rápido

Alojado (Recomendado)

# 1. Install and authenticate
npx cachebash init

# 2. Verify connection
cachebash ping

# 3. Open the mobile app — your agent appears

La versión alojada se ejecuta en Google Cloud. Plan gratuito: 3 programas, 500 tareas/mes, 1 sesión concurrente.

Autohospedado

# 1. Clone the repo
git clone https://github.com/rezzedai/cachebash.git
cd cachebash

# 2. Install dependencies
cd services/mcp-server && npm install

# 3. Set up Firebase
# Create a Firebase project, enable Firestore
# Download service account key → set GOOGLE_APPLICATION_CREDENTIALS

# 4. Configure environment
cp .env.example .env
# Edit .env with your Firebase project details

# 5. Start the server
npm start

# 6. Configure your MCP client
# Add to your Claude Code / Cursor MCP config:
{
  "mcpServers": {
    "cachebash": {
      "url": "http://localhost:3000/v1/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Arquitectura

┌─────────────┐  ┌─────────────┐  ┌─────────────┐
│ Claude Code  │  │   Cursor    │  │   VS Code   │
└──────┬───────┘  └──────┬───────┘  └──────┬───────┘
       │                 │                 │
       └────────────┬────┴────────────────┘
                    │  MCP Protocol
                    ▼
          ┌─────────────────┐
          │  CacheBash MCP  │
          │     Server      │
          │  (Cloud Run)    │
          └────────┬────────┘
                   │
          ┌────────┴────────┐
          │                 │
          ▼                 ▼
   ┌────────────┐   ┌────────────┐
   │  Firestore  │   │ Mobile App │
   │  (Storage)  │   │  (iOS/And) │
   └─────────────┘   └────────────┘
  • Servidor MCP: TypeScript, se ejecuta en Cloud Run (o cualquier host Node.js)

  • Almacenamiento: Google Cloud Firestore (multitenant, aislamiento por usuario)

  • Autenticación: Firebase Auth (GitHub + Google OAuth) + claves API por programa

  • Móvil: React Native + Expo (iOS + Android)

  • Transporte: Streamable HTTP con autenticación de token Bearer


Estructura del proyecto

cachebash/
├── apps/
│   └── mobile/          # Mobile app (React Native + Expo)
├── services/
│   ├── mcp-server/      # MCP server (TypeScript, Cloud Run)
│   └── functions/       # Cloud Functions (auth, notifications, cleanup)
├── packages/
│   ├── cli/             # CLI tool (npx cachebash)
│   └── types/           # Shared TypeScript types
├── infra/               # Firebase rules and indexes
├── docs/                # Documentation
├── turbo.json           # Turborepo build orchestration
└── package.json         # npm workspaces root

Precios

Gratis

Pro

Equipo

Precio

$0

$29/mes

$99/mes

Programas

3

Ilimitados

Ilimitados

Tareas/mes

500

Ilimitadas

Ilimitadas

Sesiones concurrentes

1

5

10

Tú aportas los modelos. CacheBash dirige la orquesta. Nunca tocamos tus claves API de LLM.

El plan gratuito es real. 500 tareas/mes sostienen un flujo de trabajo serio. Mejora de plan cuando lo superes.


Contribuciones

El servidor MCP de CacheBash tiene licencia MIT. Las contribuciones son bienvenidas.

# Set up development environment
git clone https://github.com/rezzedai/cachebash.git
cd cachebash
npm install          # installs all workspaces
npm run dev

Consulta CONTRIBUTING.md para obtener las directrices.


Enlaces


Licencia

MIT — consulta LICENSE

Creado por Rezzed.ai

-
license - not tested
-
quality - not tested
B
maintenance

Maintenance

Maintainers
2dResponse time
Release cycle
Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

  • Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.

  • A paid remote MCP for OpenAI Codex agent coordination MCP, built to return verdicts, receipts, usage

View all MCP Connectors

Latest Blog Posts

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/rezzedai/cachebash'

If you have feedback or need assistance with the MCP directory API, please join our Discord server