Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
AI-powered reading triage MCP. 26 tools with a 24h burn timer. Read less, absorb more.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
BURN_MCP_TOKEN, Authorization「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"burn": {
"command": "npx",
"args": [
"-y",
"burn-mcp-server"
],
"env": {
"BURN_MCP_TOKEN": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add --transport http burn https://burn-mcp-server.vercel.app/api/mcp --header 'Authorization: your-value'claude mcp add burn --env BURN_MCP_TOKEN=your-value -- npx -y burn-mcp-server動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"burn": {
"url": "https://burn-mcp-server.vercel.app/api/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"burn": {
"command": "npx",
"args": [
"-y",
"burn-mcp-server"
],
"env": {
"BURN_MCP_TOKEN": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"burn": {
"type": "http",
"url": "https://burn-mcp-server.vercel.app/api/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"burn": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"burn-mcp-server"
],
"env": {
"BURN_MCP_TOKEN": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
Authorization 秘密 必須 HTTP headerこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月8日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント Fisher521 で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:BURN_MCP_TOKEN, Authorization
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
GitHubリポジトリの最終更新は–、最新バージョン(2.1.1)がレジストリに届いたのは3 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Tethered Trust
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Fit, compatibility and recall checks for AI agents before they buy: verdicts, evidence, receipts.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Want this badge in your own README? Grab the markdown at burn451.cloud/developers#badges.
Your reading data as an AI-accessible knowledge base. 26 tools for Claude, Cursor, Windsurf, and any MCP-compatible agent.
[Watch the real Claude → Burn walkthrough](https://www.burn451.cloud/mcp-demo?ref=npm_readme) — the exact read-only prompt, tool calls, sources, and limits are published so you can reproduce it.
You need a free Burn account to use this server. Fastest path: open Burn on the web → Settings → MCP Server → Copy Access Token. Prefer the app? Download Burn for iPhone. Burn has a free tier (5 saves/day, all 26 MCP tools included) and a Pro plan at $4.99/month for unlimited saves.
Burn is a read-later app with a 24-hour deadline — saves auto-burn unless you read or rescue them. The honest answer to the bookmark graveyard problem — research suggests 84% of saved bookmarks are never revisited (Bergman, Whittaker & Schooler, 2021).
Triage flow:
The MCP server lets your AI agent search, triage, organize, and analyze everything you've saved. Built for Claude users who want their reading history as context.
Migrating from another tool? Burn is a Pocket replacement (Mozilla shut Pocket down July 2025), an Omnivore alternative (acquired by ElevenLabs late 2024), and a Matter app alternative.
The server exchanges your token for a short-lived Supabase session and caches it in ~/.burn/mcp-session.json. No re-login on each run.
Use the hosted endpoint with the same Burn token. Nothing runs locally:
{
"mcpServers": { "burn": { "type": "http", "url": "https://burn-mcp-server.vercel.app/api/mcp", "headers": { "Authorization": "Bearer " } } } }
For claude.ai, open Settings → Connectors → Add custom MCP, use the endpoint above, and add the same Authorization header.
Run the npm package locally in Claude Desktop, Cursor, Windsurf, or Claude Code:
{
"mcpServers": { "burn": { "command": "npx", "args": ["burn-mcp-server"], "env": { "BURN_MCP_TOKEN": " " } } } }
.cursor/mcp.json:
{
"mcpServers": { "burn": { "command": "npx", "args": ["burn-mcp-server"], "env": { "BURN_MCP_TOKEN": " " } } } }
claude mcp add burn -e BURN_MCP_TOKEN=<your-token> -- npx burn-mcp-server
Reading triage:
Knowledge retrieval:
Research curation:
Writing with your own sources:
| Tool | What it does |
|---|---|
search_vault | Search permanent bookmarks by keyword |
list_vault | List Vault bookmarks by category |
list_sparks | List recently read bookmarks (30-day window) |
search_sparks | Search Sparks by keyword |
list_flame | List inbox — what's about to burn |
get_flame_detail | Full detail on a Flame bookmark |
get_bookmark | Get any bookmark by ID |
get_article_content | Get full article content + analysis |
fetch_content | Fetch content from a URL (X, Reddit, YouTube, WeChat) |
list_categories | All Vault categories with counts |
get_collections | List all Collections |
get_collection_overview | Collection detail with AI overview |
| Tool | What it does |
|---|---|
move_flame_to_spark | Keep it — worth reading. Optional insight. |
move_flame_to_ash | Burn it. Optional reason. |
move_spark_to_vault | Promote to permanent. Optional category. |
move_spark_to_ash | Not valuable enough to keep. |
batch_triage_flame | Triage up to 20 at once. |
| Tool | What it does |
|---|---|
create_collection | Create a topic bundle with initial bookmarks |
add_to_collection | Add bookmarks (deduplicates) |
remove_from_collection | Remove bookmarks |
update_collection_overview | Write AI overview (theme, synthesis, gaps) |
| Tool | What it does |
|---|---|
write_bookmark_analysis | Write structured analysis back to a bookmark |
| Tool | What it does |
|---|---|
add_watched_source | Watch an X user, RSS feed, or YouTube channel. New posts flow into Flame automatically. |
list_watched_sources | List all active watched sources |
remove_watched_source | Stop watching a source |
scrape_watched_sources | Fetch new content from watched sources on demand |
Honest boundaries, so you know what to expect before connecting an agent:
search_vault and search_sparks match on title, tags, and the AI-generated takeaway — not embedding similarity. Search by topic keyword, not by vague description.https://burn-mcp-server.vercel.app/api/mcp; local clients run npx burn-mcp-server over stdio. Both require a token you generate and paste once per client.write_bookmark_analysis and update_collection_overview let the agent write structured notes back to your data. These write tools are newer and less battle-tested than the read/search/triage tools above.| URI | Content |
|---|---|
burn://vault/bookmarks | All Vault bookmarks (JSON) |
burn://vault/categories | Category list (JSON) |
Personal knowledge management — Your agent searches your reading history to answer questions, find patterns, and surface forgotten gems. See AI bookmark management concepts.
Research workflows — Create collections on topics you're exploring. Agent writes overviews synthesizing your sources. Examples: vault as Karpathy LLM wiki, Paul Graham vault, Simon Willison vault.
Reading triage — Agent reviews your Flame inbox, reads the content, decides what's worth keeping. Solves the reading list app problem of saves piling up.
Cross-tool intelligence — Use with Claude Code, Cursor, or Windsurf. Your bookmarks become context for coding, writing, and thinking. The MCP server architecture is open and documented.
Free vs paid choice — Burn's free tier includes all 26 MCP tools (5 saves/day); Pro is $4.99/month. See free bookmark manager comparison for honest landscape across 8 truly-free options.
| Variable | Required | Description |
|---|---|---|
BURN_MCP_TOKEN | Yes* | Long-lived MCP token (recommended) |
BURN_SUPABASE_TOKEN | Yes* | Legacy JWT token (still supported) |
BURN_API_URL | No | Custom API URL (default: production) |
*One of BURN_MCP_TOKEN or BURN_SUPABASE_TOKEN required.
The container builds the TypeScript source, keeps only production dependencies, and runs the stdio server as a non-root user. Authentication remains a runtime requirement; no token is included in the image.
docker build -t burn-mcp-server:2.1.1 .
docker run --rm -i -e BURN_MCP_TOKEN burn-mcp-server:2.1.1
For a Glama release, use the repository Dockerfile (or the equivalent build steps npm ci and npm run build), set the CMD to node dist/index.js, and declare BURN_MCP_TOKEN as a required secret string. The Glama build test needs a dedicated test-account token supplied through its placeholder/secret configuration; never commit that token or use a maintainer's primary account token. After the build test succeeds, publish a Glama release and sync the server profile.
冒頭だけを表示しています。続きはリポジトリで読めます