MCP.Market

Br8n MCP server

by anthonysuherli·io.github.anthonysuherli/br8n·v1.1.2·1 stars

Capture dev context on interrupt; replay it as a 30-second resume card. Git stash for your head.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
New

1 stars

Reviews

Write one

Nobody has reviewed Br8n yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Br8n tools (23, 2 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • br8n_activity

    Query your cross-repo ACTIVITY graph — what you've been working on.

  • br8n_build_graph

    Build/refresh the KB's knowledge graph from its findings. An LLM extracts entities + relationships, which are deduped and written to kg_nodes/kg_edges. ``rebuild=True`` (default) clears the existing graph first (clean rebuild). ``use_schema=True`` steers extraction with the KB's approved intent schema if one was set via ``br8n_set_kg_schema``; with none set it builds free-form. Returns ``{findings

  • br8n_capture

    Persist a workspace snapshot as a Finding. Creates the project/KB on demand.

  • br8n_distill

    (Re)build the curated .br8n/docs/ tree from the KB's session notes. `force=True` distills now and returns {distilled, doc_count, folders}; otherwise it just nudges the debounced background distiller. Used by /br8n:docs --rebuild.

  • br8n_explorewrite action

    Run the gap-fill explore pipeline (plan→search→crawl→extract→merge).

  • br8n_get_kg_schema

    Both ontologies for the KB: ``intent`` (the user-approved target schema set via ``br8n_set_kg_schema``, or null) and ``emergent`` (the node/relation types actually present in the built graph, with totals). Compare to see drift.

  • br8n_graph

    Read the KB's knowledge graph: the full graph (capped) or a depth-bounded subgraph around nodes whose label matches ``focus``. Returns nodes/edges + counts. Empty until ``br8n_build_graph`` has run.

  • br8n_journalwrite action

    Write a personal JOURNAL entry — cross-project, searchable any time.

  • br8n_journal_recent

    List your most recent journal entries, newest first (no query).

  • br8n_journal_search

    Search your journal (and optionally your project notes) by meaning.

  • br8n_kb_exists

    Cheap first-run guard: does a br8n KB exist for this project/kb?

  • br8n_kg_stats

    KG metrics: node/edge totals plus counts by node type and by relation.

  • br8n_mark_drift_offered

    Stamp that a schema-drift offer was surfaced for the KB, at ``residual`` count.

  • br8n_mark_init_offered

    Stamp the KB with the time the KG schema wizard was offered.

  • br8n_note

    Persist a session note: a `note` Finding (searchable, feeds resume) AND a markdown file under .br8n/notes/<kb>/. Then schedules a debounced re-distill of the curated doc tree. Called by the Stop hook at session end. `content` should be rendered per the KB's note policy (br8n_notes_policy_get). next_action: the single ~two-minute step future-you should do first (one line). Returns {finding_id, note

  • br8n_notes_policy_get

    Read the per-KB note-taking policy (section template + free-text steer) from .br8n/notes-policy.json. Returns {policy: {sections, steer}, project, kb}. Returns the default policy if none is set yet.

  • br8n_notes_policy_set

    Persist the per-KB note-taking policy. `policy` = {sections: [{name, enabled}], steer: str}. Validates before writing; on a bad shape returns {ok: False, errors}. On success returns {ok: True, policy, project, kb}. Used by /br8n:notes.

  • br8n_projects

    List every repo+branch you've captured to, most-recent first.

  • br8n_propose_kg_schema

    STEP 1 of KG-intent co-design. Mine the KB's findings and propose a draft target ontology: ``node_types``, ``relation_types``, ``relation_validity``, and ``competency_questions``. Persists nothing — review with the user, then approve with ``br8n_set_kg_schema``. If the KB has no findings the draft is a generic default plus a ``note``.

  • br8n_resume

    Tap the session KB and return the 30-second resume card.

  • br8n_schema_drift

    Should br8n offer to (re)design this KB's KG schema right now?

  • br8n_set_kg_schema

    STEP 2 of KG-intent co-design. Validate and persist the user-approved KG schema dict (as returned by ``br8n_propose_kg_schema``, edited as the user wishes) as a new version. Returns ``{ok: true, schema}`` on success, or ``{ok: false, errors}`` if the schema is malformed (nothing is saved). The next ``br8n_build_graph(use_schema=True)`` builds against it.

  • br8n_timeline

    (Re)build the append-only activity timeline at .br8n/timeline/ from this repo+branch's notes + captures + journal. `force=True` runs a pass now and returns {forced, appended, recent_days, week_days, *_path}; otherwise it nudges the debounced background rollup. Used by /br8n:timeline --rebuild.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan76 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 59 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Br8n compares

Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 1,119 Developer tools servers
Tools
23
the typical Developer tools server has 7
Tools that change things
9%
typical: 5%. Fewer write tools means less an agent can break
GitHub stars
1
more than 50% of 855 Developer tools servers

What its tools let an agent do: 21 read · 2 change

Install Br8n in Claude Code, Cursor or VS Code

claude mcp add br8n -- uvx br8n
Add to Cursor

What the publisher says

From the Br8n repository's README, as published. We do not edit it. Read it on GitHub

br8n — git stash for your head

Site · install · how it works · pip install br8n

You'll forget what this branch was for. br8n won't. It saves what you were thinking the moment you get pulled away — branch, open files, the diff, and the one-line why — and hands it back as a 30-second resume card when you return. Your code is already saved; this is the part that isn't. Research puts the cost of refocusing after an interruption at about 23 minutes (Gloria Mark, UC Irvine), and longer for complex code. (Snapshots are taken two ways today: automatically at commit boundaries via an installed post-commit hook, and on demand with /br8n:capture. There is no continuous watcher.)

Most tools capture state (files, layout, git history). br8n captures intent — the one-line hypothesis in your head: "JWT validation is caching stale tokens." That's the wedge that matters.

Beyond your current device, br8n is a portable knowledge engine: your captured insights live in a searchable journal accessible from Claude Code, the iOS companion, or any tool that speaks HTTP. Sync, search, and share across machines (paid tier, future).

Core features

1. Capture — Save your thinking before you switch away

Before a meeting, a branch switch, or end of day, run /br8n:capture. br8n snapshots your workspace in one second and records "What were you working on?" — the one-line hypothesis is the load-bearing field.

Before:                    Capture:                   After:
┌─────────────────┐    /br8n:capture          ┌──────────────────┐
│ Fixing bug in   │  ───► br8n asks:  ───►  │ Finding saved:   │
│ auth flow       │       "What were    │      │ • git diff       │
│ files: [3]      │       you doing?"   │      │ • open files     │
│ branch: fix-#42 │       Fixing auth   │      │ • cursor pos     │
└─────────────────┘       bug            │      │ • hypothesis     │
                                         └──────────────────┘
                                         (stored in KB)

Your captured snapshots live in a searchable journal. One hypothesis per snapshot— the thing you'd write on a post-it.

2. Resume — Return to where you left off

Open br8n (or focus your editor). The resume card appears instantly with:

  • Your last hypothesis (the headline)
  • Recent snapshots (how many times were you here?)
  • A coverage band (how fresh is this knowledge?)
╔════════════════════════════════════╗
║ br8n — Where were you?           ║
╠════════════════════════════════════╣
║ 📌 Fixing auth bug in login flow   ║
║                                    ║
║ Recent snapshots:                  ║
║   • 5 min ago: auth middleware     ║
║   • 12 min ago: jwt validation     ║
║   • 45 min ago: session storage    ║
║                                    ║
║ Coverage: ████░ (rich)             ║
╚════════════════════════════════════╝

No digging through git logs. No "where was I again?" Back to work in 30 seconds.

3. Explore — Fill knowledge gaps

If coverage is gap (you've been away a while, or switched branches), one click runs a web-research pipeline to pull in fresh context: changed docs, new issues, updated deps—and folds it back into your session knowledge base.

Resume card says "coverage: gap"
         │
         ▼
┌─────────────────┐
│ [Explore Now]   │  ─► web search (changed deps, docs)
└─────────────────┘  ─► fetch + parse relevant sources
         │            ─► extract + embed findings
         ▼
Coverage updates to "rich" + new context appears in the card

Perfect for returning after a weekend or after your teammate merged a big change.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Br8n: common questions

Is Br8n MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Br8n safety report
How do I install Br8n?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Br8n need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Br8n maintained?
The last commit was 99 days ago (2026-07-28). The latest release is v1.1.2.
What can I use instead of Br8n?
Servers from other publishers that do the same job: Repowise MCP server, Git MCP server and Gitwand MCP server.
How does Br8n compare with other Developer tools MCP servers?
safety score 88/100 (higher than 75% of 1,119 Developer tools servers); tools 23 (the typical Developer tools server has 7); tools that change things 9% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Br8n

Same job from other publishers: the closest match first, then the best rated.

  • Repowise
    Codebase intelligence for AI coding agents — graph, git history, docs, decisions, code health.
    B
  • Git
    Comprehensive Git MCP server enabling native git tools including clone, commit, worktree, & more.
    A
  • Gitwand
    Auto-resolves Git merge conflicts so agents only touch the complex hunks.
    A
  • Palinode
    Inspectable, correctable project memory in git-versioned Markdown for AI agents.
    C
  • Contentrain
    Git content governance, 23 deterministic MCP tools. Hosted: docs.contentrain.io/developer/mcp-cloud
    C