Communitygithub.com

second-brain-cloudflare(セカンドブレイン - Cloudflare版)

Cloudflare Workers上にデプロイされたMCPサーバーを使用して、AIツール間で知識を保存・取得します。

second-brain-cloudflare(セカンドブレイン - Cloudflare版) とは?

このスキルは、Cloudflare Workers上で動作するMCP(Model Context Protocol)サーバーを介して、複数のAIツール間で知識を一元管理・共有するための「セカンドブレイン」機能を提供します。ユーザーは、メモやドキュメント、コードスニペットなどの知識を保存し、後で任意のMCP対応クライアント(Claude Code、Cursor、Codexなど)から検索・取得できます。Cloudflare Workersのグローバルネットワーク上でホストされるため、低レイテンシでスケーラブルな知識ベースが実現します。このスキルは、個人のノウハウを構造化して蓄積し、異なるAIエージェント間でシームレスに引き継ぐことを可能にします。開発者やパワーユーザーが、学習した内容や設定、ベストプラクティスを永続的な外部記憶として活用するのに最適です。

対応~Claude Code~Codex CLI~Cursor
npx skills add Advanced-starfruit874/second-brain-cloudflare

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

second-brain-cloudflare(セカンドブレイン - Cloudflare版) は何をしますか?

Cloudflare Workers上にデプロイされたMCPサーバーを使用して、AIツール間で知識を保存・取得します。

概要

このスキルは、セカンドブレインとして機能し、AIエージェント(Claude Code、Cursor、Codexなど)が共通の知識ベースにアクセスできるようにします。MCPプロトコルを使用して、データはCloudflare Workers上でホストされるサーバーを介して保存および取得されます。

特徴

  • MCP対応: 任意のMCP準拠のAIエージェントと統合可能
  • Cloudflare Workersでホスト: 高速かつスケーラブルなグローバル展開
  • 永続的な知識保存: セッションを越えて情報を保持
  • 柔軟なデータ構造: メモ、コードスニペット、ドキュメントなどを保存可能

クイックスタート

  1. リポジトリをクローンします:

    git clone https://github.com/advanced-starfruit874/second-brain-cloudflare.git
    cd second-brain-cloudflare
    
  2. 依存関係をインストールします:

    npm install
    
  3. Cloudflare Workersにデプロイします:

    npx wrangler deploy
    
  4. MCPクライアントを設定します。例えば、Claude Codeの設定ファイル(~/.claude.json)にサーバーエンドポイントを追加します:

    {
      "mcpServers": {
        "second-brain": {
          "url": "https://your-worker.your-subdomain.workers.dev"
        }
      }
    }
    

使用方法

知識を保存する

# 保存例(各クライアントに依存)
# 自然言語を使用してAIエージェントに「Pythonのデバッグのコツを保存して」と指示

知識を取得する

# 取得例(自然言語で)
# 「Pythonのデバッグのコツについて以前保存したことを教えて」

環境変数

変数名説明デフォルト値
WORKERS_AI_API_KEYCloudflare Workers AIのAPIキーなし(必須)
KV_NAMESPACE_IDWorkers KV名前空間IDなし(必須)

開発

ローカルで実行

npm run dev

テスト

npm test

ライセンス

MIT

貢献

プルリクエストは大歓迎です。大きな変更を加える前に、まず issue を開いて議論してください。

謝辞

  • MCPプロトコル仕様
  • Cloudflare Workersプラットフォーム

関連スキル