Skip to content

Releases: Wolfe-Jam/mcp-better

v0.2.0 — BETTER textbook MCP (Streamable HTTP)

Choose a tag to compare

@Wolfe-Jam Wolfe-Jam released this 30 Jul 03:15

mcp-better — built for 7/28 · more road, not a new era.

Added

  • --http Streamable HTTP on MCP_BETTER_HTTP_ADDR (default 127.0.0.1:8787/mcp)
  • Stateless 7/28 path · json_response · loopback Host guards
  • Example http-smoke — list stamps + health with Mcp-Method / Mcp-Name
  • CLI --help · keep stdio as default (Cursor / Desktop)
  • SECURITY.md v0.2 HTTP threat posture (no auth/TLS · loopback bind · Host ≠ ACL)
  • Docs: transport env (MCP_BETTER_TRANSPORT / MCP_TRANSPORT) · Registry lists stdio only by design

Fixed / honesty

  • Server instructions are transport-neutral (no longer claim “over stdio” only)
  • HTTP smoke: echo round-trip over Streamable HTTP (parity with stdio-client)
  • Lib/test comments: dual-transport entry; integration tests labeled as crate-boundary only

Unchanged

  • Tools health + echo · Discover-compatible stamped tools/list
  • Identity io.github.Wolfe-Jam/mcp-better

v0.1.0 — built for 7/28 (stdio foundation)

Choose a tag to compare

@Wolfe-Jam Wolfe-Jam released this 29 Jul 13:23

mcp-better — built for 7/28 (protocol 2026-07-28)

v0.1.0 — 7/28 over stdio (foundation)

  • Rust · rmcp 3.0 · tools: health, echo
  • Discover-first client example (ClientLifecycleMode::Discover)
  • Stamped tools/list: ttlMs=60000, cacheScope=public
  • Identity: io.github.Wolfe-Jam/mcp-better (cargo)
  • 7/28 = era name · 2026-07-28 = protocol date on the wire

Install

cargo install mcp-better
# or: git clone + cargo run --release

crates.io

https://crates.io/crates/mcp-better

Roadmap

  • v0.1 — 7/28 over stdio ✅
  • v0.2 — same era + Streamable HTTP + Mcp-Method / Mcp-Name

BEST → https://faf.one/agents