Ephemeral in-memory command output capture and hybrid search MCP server for coding agents
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"ephemeral-buffer-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Ephemeral Buffer MCP Server (`ephemeral-buffer`) [](https://github.com/k-rister/ephemeral-buffer-mcp/actions/workflows/ci.yml) [](https://github.com/k-rister/ephemeral-buffer-mcp/blob/main/LICENSE) [](https://www.python.org/) [](https://pypi.org/project/ephemeral-buffer-mcp/) [](https://codecov.io/gh/k-rister/ephemeral-buffer-mcp) An ephemeral in-memory command output capture and hybrid search engine (BM25 + Semantic Embeddings) for AI coding assistants (Claude Code, Antigravity, Cursor, etc.). --- ## 🎯 The Problem This Solves When coding agents run commands that generate large outputs (thousands of lines of build logs, test runs, stack traces, JSON dumps), agents face two failure modes: 1. **Context Pollution:** Ingesting megabytes of raw text blows out token limits and degrades model reasoning. 2. **Blind Bash Filtering:** Agents waste multiple turns running `head`, `tail`, `grep`, and `awk` trying to guess error patterns. ## 💡 The Solution `ephemeral-buffer` provides a transient in-memory ring buffer with **Dual Hybrid Indexing** and **Content-Aware Structure Parsing**: - **BM25 Lexical Search (SQLite FTS5):** For exact matches on error codes (`NullPointerException`, `ECONNREFUSED`, `exit 137`, HTTP `502`). Builds without SQLite FTS5 use a complete token-based Python fallback with lower ranking performance. - **Dense Semantic Vector Search (FastEmbed ONNX):** For fuzzy conceptual queries (*"Where did the DB connection pool fail?"* or *"Why did authentication fail?"*). - **Unified Diff Structural Mapping:** Automatically detects git diffs and PR diffs (`gh pr diff`, `gi…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.