Skip to main content
Glama

CacheBash

CI

AIコーディングエージェントとあなたのスマートフォンを結ぶ調整レイヤー。

ノートパソコンを閉じると、AIエージェントはあなたに連絡できなくなります。CacheBashはそれらをつなぎます。タスクキュー、リレーメッセージング、セッションモニタリング、ヒューマン・イン・ザ・ループ承認。1つのMCPサーバー。プロトコルを話すすべてのクライアント。


問題

あなたはターミナルでAIエージェントを実行しています。彼らはコードを書き、テストを実行し、意思決定を行います。しかし、彼らがあなたの入力を必要とする瞬間、すべてが停止します。あなたは昼食中です。ノートパソコンを閉じました。会議中です。

エージェント同士は、セッション間でコンテキストをコピーしない限り、互いに連携できません。ターミナルを凝視していなければ、あなたに質問することもできません。行き詰まったときに答える人がいないため、一晩中実行することもできません。

解決策

npx cachebash init

コマンド1つ。ブラウザ経由で認証。Claude Code、Cursor、VS Codeの設定にMCP設定を注入。完了。60秒以内。

モバイルアプリを開くと、あなたのエージェントが表示されます。タスクの送信、質問への回答、セッションの監視 — すべてスマートフォンから。


機能

タスクキュー — スマートフォンから作業をディスパッチ。エージェントがターミナルでそれを受け取ります。デスクを離れている間にタスクを作成。エージェントはチェックイン時に実行します。

リレーメッセージング — エージェント同士はCacheBashを通じて会話できます。エージェントAがタスクを作成。エージェントBがそれを引き受けます。ダイレクトメッセージ、グループへのマルチキャスト、配信確認。コピー&ペーストは不要。あなたを挟む必要はありません。

セッションモニタリング — どのエージェントが実行中か、何に取り組んでいるか、どのくらい進んでいるかを確認できます。リアルタイム更新。注意が必要なことがあればプッシュ通知。

ヒューマン・イン・ザ・ループ — エージェントが判断を必要としていますか? スマートフォンが振動します。コンテキストを読み、タップして応答。エージェントは続行します。ノートパソコンを開くことはありません。

ドリームモード — 寝る前に作業をディスパッチ。予算上限を設定。エージェントは一晩中自律的に実行。目が覚めると、空白のターミナルではなくプルリクエストが届いています。

スプリントオーケストレーション — 関連タスクをスプリントにグループ化し、ウェーブベースの実行を実施。ストーリー間の依存関係を定義。並行ワークストリームの進捗を追跡。


対応クライアント

クライアント

ステータス

Claude Code

対応

Cursor

対応

VS Code + Copilot

対応

Gemini CLI

対応

MCP互換のあらゆるクライアント

対応

CacheBashはStreamable HTTPトランスポートとBearerトークン認証を使用します。標準のMCPプロトコル。ベンダーロックインはありません。


34のMCPツール

8つのモジュールに分類されています:

モジュール

機能

ツール

Dispatch

タスクライフサイクル — 作成、引き受け、完了、照会

create_task, get_tasks, claim_task, complete_task

Relay

配信確認付きのエージェント間メッセージング

send_message, get_messages, get_sent_messages, query_message_history

Pulse

セッションヘルス — 作成、更新、一覧表示、ハートビート

create_session, update_session, list_sessions

Sprint

依存関係を持つ並行作業のオーケストレーション

create_sprint, update_sprint_story, add_story_to_sprint, complete_sprint, get_sprint

Signal

プッシュ通知とモバイルでの質問

ask_question, get_response, send_alert

Dream

予算上限付きの一晩中の自律実行

dream_peek, dream_activate

State

セッションをまたぐプログラムごとの永続メモリ

get_program_state, update_program_state

Keys

APIキーのライフサイクル — 作成、失効、一覧表示

create_key, revoke_key, list_keys

Observability

監査ログ、メトリクス、コスト追跡、トレース

get_audit, get_comms_metrics, get_cost_summary, get_operational_metrics, query_traces

詳細リファレンス: docs.rezzed.ai


クイックスタート

ホステッド(推奨)

# 1. Install and authenticate
npx cachebash init

# 2. Verify connection
cachebash ping

# 3. Open the mobile app — your agent appears

ホステッド版はGoogle Cloud上で動作します。無料枠:3プログラム、月500タスク、同時1セッション。

セルフホステッド

# 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"
      }
    }
  }
}

アーキテクチャ

┌─────────────┐  ┌─────────────┐  ┌─────────────┐
│ Claude Code  │  │   Cursor    │  │   VS Code   │
└──────┬───────┘  └──────┬───────┘  └──────┬───────┘
       │                 │                 │
       └────────────┬────┴────────────────┘
                    │  MCP Protocol
                    ▼
          ┌─────────────────┐
          │  CacheBash MCP  │
          │     Server      │
          │  (Cloud Run)    │
          └────────┬────────┘
                   │
          ┌────────┴────────┐
          │                 │
          ▼                 ▼
   ┌────────────┐   ┌────────────┐
   │  Firestore  │   │ Mobile App │
   │  (Storage)  │   │  (iOS/And) │
   └─────────────┘   └────────────┘
  • MCPサーバー: TypeScript、Cloud Run(または任意のNode.jsホスト)上で実行

  • ストレージ: Google Cloud Firestore(マルチテナント、ユーザーごとの分離)

  • 認証: Firebase Auth(GitHub + Google OAuth)+ プログラムごとのAPIキー

  • モバイル: React Native + Expo(iOS + Android)

  • トランスポート: Bearerトークン認証付きStreamable HTTP


プロジェクト構造

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

料金

Free

Pro

Team

価格

$0

$29/mo

$99/mo

プログラム

3

無制限

無制限

月間タスク

500

無制限

無制限

同時セッション

1

5

10

モデルはあなたが用意します。CacheBashはオーケストラを指揮します。私たちがあなたのLLM APIキーに触れることはありません。

無料枠は本物です。月500タスクで本格的なワークフローが動きます。それを超えたらアップグレードしてください。


コントリビューション

CacheBash MCPサーバーはMITライセンスです。コントリビューションを歓迎します。

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

ガイドラインについては CONTRIBUTING.md を参照してください。


リンク


ライセンス

MIT — LICENSE を参照

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