This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Affected surfaces
Summary
AI summaryOAuth 2.0 BYOA enables marketplace buyers to authenticate with external providers using platform‑managed token lifecycles.
Full changelog
Added
@vurb/core — OAuth 2.0 BYOA (Bring Your Own Account)
Marketplace buyers can now authenticate with OAuth 2.0 providers (Calendly, Salesforce, Slack, Zoom, etc.) using their own OAuth credentials — orchestrated entirely by the platform, with zero MCP server code changes.
'oauth2'credential type — New value in theCredentialTypeunion. When a credential field usestype: 'oauth2', the platform takes over the full token lifecycle: initiation, code exchange, encrypted storage, proactive refresh, and runtime injection.OAuthConfiginterface — Attached to aCredentialDefviaoauth?: OAuthConfig. Declares the provider's OAuth endpoints, scopes, grant type, and field references:provider— Display namegrant_type—'authorization_code'(default) or'client_credentials'authorize_url— Provider's consent screen URL (auth code only)token_url— Token exchange endpointscopes— Required OAuth scopesclient_id_field/client_secret_field— References to buyer's credential keysuser_info_url/user_info_email_path— Optional endpoint to show connected emailtoken_expires_in— Fallback TTL when provider doesn't returnexpires_insupports_refresh— Whether provider returns refresh tokensextra_params— Extra token request params (keys ending in_fieldresolved from buyer credentials)
oauth?onCredentialDef— Optional field, only valid whentypeis'oauth2'
Full Changelog: https://github.com/vinkius-labs/vurb.ts/compare/v3.13.1...v3.14.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About vinkius-labs/mcp-fusion
A TypeScript framework for building production-ready MCP servers with automatic tool discovery, multi-transport support (stdio/SSE/HTTP), built-in validation, and zero-config setup.
Related context
Related tools
Beta — feedback welcome: [email protected]