bluecolumn-memory について
bluecolumn-memoryは、AIエージェントにセッションをまたぐ意味記憶を提供するMCPサーバーです。テキスト、文書、音声、音楽を保存でき、自然言語検索や音声分析、構造化された音楽情報による検索に対応します。
主な機能
- 01セッションをまたぐ永続メモリ
- 02テキスト、音声、文書の取り込み
- 03出典付き自然言語検索
- 04音声分析とイベントの索引化
- 05音楽条件による音楽メモリ検索
活用シーン
- 01新しいセッションでプロジェクト背景を確認
- 02音声メモや会議を保存して検索
- 03練習記録や音楽テクニックを追跡
MCP 対応
MCP対応クライアントに、メモリ、音声、音楽のツールを提供します。観察内容の保存、記憶の検索、通話前後の情報処理、ストリーミング音声の検索ができます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y bluecolumn-mcpBLUECOLUMN_API_KEYシークレットYour BlueColumn API key. Get a free key at https://bluecolumn.aiBLUECOLUMN_API_URLBlueColumn API base URL for the audio-intelligence layer (/v1/audio/*, /v1/calls/*, /v1/sound/*, /v1/music/*). Defaults to http://localhost:8000 (local FastAPI backend).ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
14掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| text | string | いいえ | メモリに保存する生テキストの内容 |
| title | string | いいえ | このメモリの任意のタイトル(後で見つけやすいよう日付を含めてください) |
| file_url | string | いいえ | PDF またはドキュメントの URL |
| audio_url | string | いいえ | 音声ファイルの URL(Whisper で文字起こしされます) |
詳細
🧠 BlueColumn MCP サーバー
Claude Desktop、Cursor、その他のMCP互換エージェントに、セッションをまたいで使える永続メモリを提供します。
2分でセットアップ。 設定不要。音声ネイティブ。あらゆるMCPクライアントで動作します。
BlueColumn用のMCPサーバーです。AIエージェント向けに永続的なセマンティックメモリを提供します。
あらゆるMCP互換エージェント(Claude Desktop、Cursor、Windsurf、LangChain、AutoGen、CrewAI)が、セッションをまたいで観察内容を記憶、想起、保存できるようにします。
ツール
コアメモリ
| ツール | 説明 |
|---|---|
remember | テキスト、音声、ドキュメントを永続メモリに取り込みます |
recall | 自然言語でメモリを検索し、AIが合成した回答と情報源を取得します |
note | エージェントの簡単な観察内容を、検索可能なベクトルとして保存します |
namespace | 設定済みの名前空間を表示します |
Music Memory(新機能)
| ツール | 説明 |
|---|---|
music_remember | 音楽の録音、練習セッション、レッスンを、楽器、キー、テンポ、奏法タグ、コード進行、音符などの豊富な音楽コンテキストとともに保存します。音声は文字起こしされ、構造化されたコンテキストも併せて埋め込まれるため、コーチや教師のエージェントが音楽を十分に理解したうえで想起できます |
music_recall | 楽器、奏法、スタイルなどの音楽フィルターを使って、保存された音楽コンテンツを検索します。例:「バレーコードに問題があったテイクを全部見せて」や「先月、Eマイナーで何を練習した?」 |
音声インテリジェンス
| ツール | 説明 |
|---|---|
audio_ingest | 通話、音声メモ、ポッドキャスト、会議、音楽を取り込み、セマンティックメモリを抽出します |
audio_recall | 音声メモリを検索し、音声に基づく引用を取得します |
call_prepare | 音声通話の開始前に、メモリのコンテキストを取得します |
call_complete | 通話終了後に、変更内容を保存します |
sound_analyze | 音声以外の音響イベントを検出してインデックス化します |
music_analyze | 音楽からテンポ、構成、楽器編成、雰囲気を抽出します |
ストリーミング音声メモリ
| ツール | 説明 |
|---|---|
streaming_audio_ingest | エッジデバイス(車、ドアベル、ウェアラブル端末)の音声チャンクを、デバイスごとのストリーミングメモリに取り込みます |
streaming_audio_recall | デバイスのストリーミング音声履歴を検索します |
Music Memoryの例
練習セッションを保存します:
music_remember {
"audio_url": "https://example.com/take3.mp3",
"title": "Week 3 practice — barre chords, Sep 7",
"instrument": "guitar",
"musical_key": "E minor",
"tempo_bpm": 92,
"technique_tags": ["barre-chords", "hammer-on"],
"style_tags": ["blues"],
"chord_progression": ["Em", "Am", "B7"],
"notes": "F-shape barre still buzzy on the B string; Fmaj7 subst worked well"
}
次に、音楽のコンテキストを使って想起します:
music_recall { "q": "which takes had barre chord issues?", "instrument": "guitar" }
セットアップ
1. BlueColumn APIキーを取得する
bluecolumn.aiで無料登録しましょう。音声60分、月間100クエリを利用でき、クレジットカードは不要です。
2. インストールする
npm install -g bluecolumn-mcp
3. Claude Desktopを設定する
~/Library/Application Support/Claude/claude_desktop_config.jsonに追加します:
{
"mcpServers": {
"bluecolumn": {
"command": "bluecolumn-mcp",
"env": {
"BLUECOLUMN_API_KEY": "bc_live_YOUR_KEY"
}
}
}
}
4. Claudeを再起動する
これで完了です。Claudeは、あなたが伝えたことをすべて記憶するようになります。
BlueColumnの特長
| 機能 | BlueColumn MCP | その他のMCPメモリサーバー |
|---|---|---|
| 音声の取り込み | ✅ ネイティブ対応(文字起こし+保存) | ❌ テキストのみ |
| 平易な英語での想起 | ✅ 「価格について何を決めた?」 | ❌ キーワード/ベクトルのみ |
| セットアップ時間 | 約2分 | 約10~30分 |
| クラウド管理 | ✅ インフラの実行不要 | ⚠️ 多くはローカルDBが必要 |
| 名前空間の分離 | ✅ キーごとに標準で対応 | ⚠️ 手動で設定 |
使用例
プロジェクトのコンテキストを保存する
Remember: We're building a React component library called Aether with Tailwind CSS v4.
セッションをまたいで想起する(新しい会話)
What project was I working on? What was my tech stack?
→ Claudeは「Tailwind CSS v4を使用したReactコンポーネントライブラリ、Aetherを開発中」と想起します
音声メモを保存する
音声メモを録音 → BlueColumnが文字起こし → Claudeが記憶します。
詳細設定
カスタム名前空間
{
"mcpServers": {
"bluecolumn": {
"command": "bluecolumn-mcp",
"env": {
"BLUECOLUMN_API_KEY": "bc_live_YOUR_KEY",
"BLUECOLUMN_NAMESPACE": "my_project"
}
}
}
}
複数の環境
仕事用、個人用、副業プロジェクト用に異なる名前空間を使用できます。それぞれが分離された状態を保ちます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。