From 098791a5cb4e94e878e261dfa2bca6f5ff2c9d59 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 20 Apr 2026 12:46:58 +0100 Subject: [PATCH] docs: update 0.9.0 release highlights --- README.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4689f41..5db4392 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,14 @@ MCPorter helps you lean into the "code execution" workflows highlighted in Anthr - **OAuth and stdio ergonomics.** Built-in OAuth caching, log tailing, and stdio wrappers let you work with HTTP, SSE, and stdio transports from the same interface. - **Ad-hoc connections.** Point the CLI at _any_ MCP endpoint (HTTP or stdio) without touching config, then persist it later if you want. Hosted MCPs that expect a browser login (Supabase, Vercel, etc.) are auto-detected—just run `mcporter auth ` and the CLI promotes the definition to OAuth on the fly. See [docs/adhoc.md](docs/adhoc.md). +## What's New in 0.9.0 + +- **Per-server tool filtering.** Limit exposed tools with `allowedTools`, or block risky exact-name tools with `blockedTools`; filtered tools disappear from `mcporter list` and are rejected by `mcporter call`. +- **Sturdier stdio shutdown.** Stuck local MCP processes now escalate cleanly instead of hanging after a call finishes. +- **OAuth polish.** Windows OAuth URLs are quoted correctly, OAuth config examples are documented, and `mcporter auth --json` returns structured connection envelopes. +- **Safer call coercion.** Tool arguments declared as strings stay strings, even when the value looks numeric. +- **Release confidence.** `0.9.0` is published on npm and Homebrew, and the live DeepWiki MCP suite is green. + ## Quick Start MCPorter auto-discovers the MCP servers you already configured in Cursor, Claude Code/Desktop, Codex, or local overrides. You can try it immediately with `npx`--no installation required. Need a full command reference (flags, modes, return types)? Check out [docs/cli-reference.md](docs/cli-reference.md). @@ -212,6 +220,12 @@ npx mcporter list pnpm add mcporter ``` +### Install globally with npm + +```bash +npm install -g mcporter +``` + ### Homebrew (steipete/tap) ```bash @@ -219,7 +233,7 @@ brew tap steipete/tap brew install steipete/tap/mcporter ``` -> The tap publishes alongside MCPorter 0.3.2. If you run into issues with an older tap install, run `brew update` before reinstalling. +> The tap publishes alongside npm. If you run into issues with an older tap install, run `brew update` before reinstalling. ## One-shot calls from code