Added
- Added per-server
searchKeywordssomcp({ search })andmcpScripttools.searchunderstand user-defined synonyms and aliases for tools. Keywords are keyed by tool name or glob and boost ranked and regex search only. They never appear in tool schemas, describe output, or the metadata cache. Thanks @Serisium for PR #336.
Fixed
- Interpolated environment placeholders in stdio server arguments. Thanks @vjik for issue #333.
- Kept remote
/mcp-authauthorization links reachable before the callback input opens. Thanks @trevorleibert-mixpanel for PR #331. - Cached OAuth credentials in memory and refreshed them after OAuth-backed 401 responses. Thanks @daniel-sampliner for PR #335.
- Sanitized MCP server-name prefixes for provider-safe tool names while preserving server resolution. Thanks @triple-dex for issue #334.
- Validated persisted npx resolver cache entries before reuse, including malformed and prototype-sensitive persisted keys.