Burn Mcp Server について
Burnは、24時間で未処理リンクが期限切れになる後で読むアプリです。MCPサーバーにより、Claude、Cursor、Windsurfなどのエージェントが保存済みコンテンツを検索、閲覧、整理できます。保留中、既読、長期保存の状態と、キーワード検索やコレクション機能を備えています。
主な機能
- 01保存済みコンテンツの検索と閲覧
- 02期限が近いリンクのトリアージ
- 03ブックマークの状態変更
- 04コレクションの作成と整理
- 05分析内容のブックマークへの書き戻し
- 06ソースの監視と新着コンテンツ取得
活用シーン
- 01未読リストを確認して記事を選別
- 02長期保存した資料から調査情報を検索
- 03テーマ別コレクションにブックマークを整理
- 04RSS、Xユーザー、YouTubeチャンネルを監視
MCP 対応
MCPサーバーはStreamable HTTPのリモートエンドポイントまたはローカルstdioでクライアントに接続し、検索、閲覧、トリアージ、整理の26ツールとブックマーク・カテゴリのリソースを提供します。Burnアカウントのトークンが必要で、MCP経由のURL追加には対応していません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://burn-mcp-server.vercel.app/api/mcpclaude mcp add --transport http burn https://burn-mcp-server.vercel.app/api/mcp{"mcpServers":{"burn":{"type":"http","url":"https://burn-mcp-server.vercel.app/api/mcp"}}}Cursor で開く{"servers":{"burn":{"type":"http","url":"https://burn-mcp-server.vercel.app/api/mcp"}}}VS Code で開く{"mcpServers":{"burn":{"type":"http","url":"https://burn-mcp-server.vercel.app/api/mcp"}}}{"mcpServers":{"burn":{"serverUrl":"https://burn-mcp-server.vercel.app/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://burn-mcp-server.vercel.app/api/mcp認証が必要ツール
26| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| query | string | はい | 検索キーワード |
| limit | number | いいえ | 結果の最大数(デフォルトは 10) |
詳細
Burn — パーソナルナレッジベース MCP サーバー
このバッジをご自身の README に掲載しませんか?burn451.cloud/developers#badges から Markdown を取得できます。
AI がアクセスできるナレッジベースとして、あなたの読書データを活用できます。Claude、Cursor、Windsurf、および MCP 互換エージェント向けに 26 個のツールを提供します。
Claude から Burn への実際の操作をご覧ください — 正確な読み取り専用プロンプト、ツール呼び出し、ソース、制限を公開しているので、再現できます。
このサーバーを利用するには、無料の Burn アカウントが必要です。 最も簡単な方法:ウェブ版の Burn を開き、Settings → MCP Server → Copy Access Token を選択します。アプリをご希望ですか?iPhone 版 Burn をダウンロード。Burn には無料プラン(1 日 5 件の保存、26 個すべての MCP ツールを利用可能)と、保存数無制限の月額 $4.99 の Pro プランがあります。
仕組み
Burn は24 時間の期限がある後で読むアプリです。読んだり救出したりしない限り、保存したアイテムは自動的に燃え尽きます。ブックマークの墓場問題への率直な答えです。調査によると、保存されたブックマークの 84% は再び開かれることがありません(Bergman、Whittaker、Schooler、2021 年)。
トリアージの流れ:
- Flame → 新しいリンクです。読むか、燃え尽きるまで 24 時間あります。
- Spark → 読み終えたアイテムです。30 日間保存されます。
- Vault → 永続保存されます。整理して残したナレッジです。
- Ash → 期限切れです。チャンスは終わりました。
MCP サーバーを使うと、AI エージェントが保存したすべてのものを検索、トリアージ、整理、分析できます。読書履歴をコンテキストとして活用したい Claude ユーザー向けに作られています。
別のツールから移行しますか? Burn はPocket の代替(Mozilla は 2025 年 7 月に Pocket を終了)、Omnivore の代替(2024 年後半に ElevenLabs が買収)、Matter アプリの代替です。
クイックスタート
1. トークンを取得する
サーバーはトークンを短期間有効な Supabase セッションと交換し、~/.burn/mcp-session.json にキャッシュします。実行するたびに再ログインする必要はありません。
2a. リモート — Streamable HTTP(最速)
同じ Burn トークンでホストされたエンドポイントを使用します。ローカルで実行するものはありません。
{
"mcpServers": {
"burn": {
"type": "http",
"url": "https://burn-mcp-server.vercel.app/api/mcp",
"headers": {
"Authorization": "Bearer <your-token>"
}
}
}
}
claude.ai の場合は、Settings → Connectors → Add custom MCP を開き、上記のエンドポイントを使用して、同じ Authorization ヘッダーを追加します。
2b. ローカル — stdio フォールバック
npm パッケージを Claude Desktop、Cursor、Windsurf、または Claude Code でローカル実行します。
{
"mcpServers": {
"burn": {
"command": "npx",
"args": ["burn-mcp-server"],
"env": {
"BURN_MCP_TOKEN": "<your-token>"
}
}
}
}
3. 質問を始める
- 「システム設計について何を保存しましたか?」
- 「Flame をトリアージして、残すべきものを教えて」
- 「AI のブックマークからコレクションを作成して」
Cursor に追加する
.cursor/mcp.json:
{
"mcpServers": {
"burn": {
"command": "npx",
"args": ["burn-mcp-server"],
"env": { "BURN_MCP_TOKEN": "<your-token>" }
}
}
}
Claude Code(CLI)に追加する
claude mcp add burn -e BURN_MCP_TOKEN=<your-token> -- npx burn-mcp-server
プロンプトの例
読む記事の選別:
- 「Flame の受信箱を確認し、記事をひとつずつ読んで、AI エージェントに関するものは残し、それ以外は削除してください。」
- 「今後6時間以内に期限切れになるもので、失ったら後悔しそうなものはありますか?」
ナレッジの検索:
- 「Vault を検索して、コンテキストエンジニアリングに関するものをすべて見つけ、主な学派を要約してください。」
- 「私が最も頻繁に保存している著者は誰ですか?それは、私が見落としている読書分野について何を示していますか?」
リサーチの整理:
- 「保存した項目から『MCP in production』というコレクションを作成し、情報源の意見が一致する点と異なる点の概要を書いてください。」
- 「Simon Willison のブログをウォッチ対象に追加して、新しい投稿が Flame に届くようにしてください。」
自分の情報源を使った執筆:
- 「後で読むアプリについて書いています。関連するブックマークをすべて取り出し、情報源を使って裏付けられる主張を一覧にしてください。」
ツール(26)
検索と閲覧
| ツール | 機能 |
|---|---|
search_vault | キーワードで恒久的なブックマークを検索します |
list_vault | カテゴリ別に Vault のブックマークを一覧表示します |
list_sparks | 最近読んだブックマークを一覧表示します(過去30日間) |
search_sparks | キーワードで Sparks を検索します |
list_flame | 受信箱を一覧表示します — 間もなく削除される項目です |
get_flame_detail | Flame のブックマークの詳細を取得します |
get_bookmark | ID を指定して任意のブックマークを取得します |
get_article_content | 記事の全文と分析を取得します |
fetch_content | URL からコンテンツを取得します(X、Reddit、YouTube、WeChat) |
list_categories | Vault のすべてのカテゴリと件数を一覧表示します |
get_collections | すべてのコレクションを一覧表示します |
get_collection_overview | AI による概要付きでコレクションの詳細を取得します |
選別(エージェントがフィルター役を担います)
| ツール | 機能 |
|---|---|
move_flame_to_spark | 残します — 読む価値があります。任意でインサイトを追加できます。 |
move_flame_to_ash | 削除します。任意で理由を追加できます。 |
move_spark_to_vault | 恒久保存に移します。任意でカテゴリを指定できます。 |
move_spark_to_ash | 残すほどの価値はありません。 |
batch_triage_flame | 一度に最大20件を選別します。 |
コレクション(エージェントがキュレーター役を担います)
| ツール | 機能 |
|---|---|
create_collection | 初期ブックマークを含むトピック別コレクションを作成します |
add_to_collection | ブックマークを追加します(重複は除外されます) |
remove_from_collection | ブックマークを削除します |
update_collection_overview | AI による概要(テーマ、統合、ギャップ)を書き込みます |
分析(エージェントが分析役を担います)
| ツール | 機能 |
|---|---|
write_bookmark_analysis | 構造化された分析をブックマークに書き戻します |
自動フィード(エージェントが情報収集役を担います)
| ツール | 機能 |
|---|---|
add_watched_source | X のユーザー、RSS フィード、または YouTube チャンネルをウォッチします。新しい投稿は自動的に Flame に届きます。 |
list_watched_sources | ウォッチ中のすべての情報源を一覧表示します |
remove_watched_source | 情報源のウォッチを停止します |
scrape_watched_sources | 必要に応じてウォッチ中の情報源から新しいコンテンツを取得します |
まだ対応していないこと
エージェントを接続する前に期待できることがわかるよう、できることの範囲を正直にお伝えします。
- 保存/URL追加ツールはありません。 エージェントは、Flame/Spark/Vault にすでにある項目を検索、閲覧、仕分け、整理できますが、新しい URL を自分で受信箱に追加することはできません。まず iOS アプリ、Chrome Web Clipper、または burn451.cloud から保存してください。その後、エージェントが引き継ぎます。
- セマンティック検索/ベクトル検索ではなく、キーワード検索です。
search_vaultとsearch_sparksは、埋め込みの類似度ではなく、タイトル、タグ、AI が生成した要点を照合します。曖昧な説明ではなく、トピックのキーワードで検索してください。 - 削除はできません。 ツールはブックマークを Flame → Spark → Vault → Ash の間で移動します。MCP 経由で項目を完全に削除することはありません。
- リモートとローカルのトランスポートに対応していますが、OAuth フローにはまだ対応していません。 ホスト型エンドポイントは
https://burn-mcp-server.vercel.app/api/mcpで Streamable HTTP を使用します。ローカルクライアントは stdio 経由でnpx burn-mcp-serverを実行します。どちらも、生成したトークンをクライアントごとに一度貼り付ける必要があります。 - 読み取り/仕分け機能は成熟していますが、エージェントからの書き戻し機能は新しいものです。
write_bookmark_analysisとupdate_collection_overviewを使うと、エージェントは構造化されたメモをデータに書き戻せます。これらの書き込みツールは比較的新しく、上記の読み取り/検索/仕分けツールほど十分な実績はありません。
リソース
| URI | 内容 |
|---|---|
burn://vault/bookmarks | Vault のすべてのブックマーク(JSON) |
burn://vault/categories | カテゴリ一覧(JSON) |
使用例
個人のナレッジ管理 — エージェントが読書履歴を検索し、質問への回答、パターンの発見、忘れていた優れた情報の提示を行います。AI ブックマーク管理の概念をご覧ください。
リサーチのワークフロー — 調査中のトピックについてコレクションを作成できます。エージェントが情報源を統合した概要を書きます。例:Karpathy の LLM wiki としての Vault、Paul Graham の Vault、Simon Willison の Vault。
読書項目の仕分け — エージェントが Flame の受信箱を確認し、コンテンツを読み、保存する価値があるかを判断します。保存した項目が積み上がってしまうという読書リストアプリの課題を解決します。
ツール横断のインテリジェンス — Claude Code、Cursor、Windsurf と組み合わせて使えます。ブックマークがコーディング、執筆、思考のためのコンテキストになります。MCP サーバーのアーキテクチャはオープンで、ドキュメントも公開されています。
無料版と有料版の選択 — Burn の無料プランには MCP ツール 26 個すべてが含まれます(1 日 5 件保存)。Pro は月額 $4.99 です。実際に無料で使える 8 つの選択肢を率直に比較した無料ブックマークマネージャーの比較をご覧ください。
環境変数
| 変数 | 必須 | 説明 |
|---|---|---|
BURN_MCP_TOKEN | はい* | 長期間有効な MCP トークン(推奨) |
BURN_SUPABASE_TOKEN | はい* | 従来の JWT トークン(引き続きサポート) |
BURN_API_URL | いいえ | カスタム API URL(デフォルト:本番環境) |
*BURN_MCP_TOKEN または BURN_SUPABASE_TOKEN のいずれかが必要です。
コンテナと Glama リリース
コンテナは TypeScript ソースをビルドし、本番環境用の依存関係のみを残して、非 root ユーザーとして stdio サーバーを実行します。認証は実行時に引き続き必要です。イメージにトークンは含まれません。
docker build -t burn-mcp-server:2.1.1 .
docker run --rm -i -e BURN_MCP_TOKEN burn-mcp-server:2.1.1
Glama リリースでは、リポジトリの Dockerfile(または同等のビルド手順 npm ci と npm run build)を使用し、CMD を node dist/index.js に設定して、BURN_MCP_TOKEN を必須のシークレット文字列として宣言してください。Glama のビルドテストには、プレースホルダー/シークレット設定で指定する専用のテストアカウントのトークンが必要です。そのトークンをコミットしたり、メンテナーのメインアカウントのトークンを使用したりしないでください。ビルドテストに成功したら、Glama リリースを公開し、サーバープロファイルを同期してください。
セキュリティ
- トークンはご自身のデータのみに適用されます(行レベルセキュリティ)
- ステータスの遷移を強制します:Flame → Spark → Vault、または → Ash
- レート制限:セッションあたり毎分30回の呼び出し
- トークンの有効期限は30日です
リンク
- アプリ:burn451.cloud
- iOS アプリ:App Store
- npm:burn-mcp-server
- Chrome 拡張機能:Chrome ウェブストアの Burn Web Clipper
- 後で読むアプリの比較(10個のツールをテスト):best-read-later-app-2026
- AI ブックマーク整理ツールのランキング:best-ai-bookmark-manager-2026
- Pocket の代替サービスに関する特集:pocket-alternative-2026
- Raindrop との比較:burn-vs-raindrop
- 開発者向けドキュメント:burn451.cloud/developers
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。