Skip to main content

Version 2.7.0 Release Notes

Released: January 26, 2025

Overview

Version 2.7.0 introduces the Smart Server Wizard, a comprehensive multi-step guide for creating and configuring MCP servers, along with OAuth integration for streamable HTTP servers and a new trending servers discovery feature.

Key Features

Smart Server Wizard

Multi-step guided server creation with registry submission

OAuth Integration

Streamable HTTP OAuth support for secure authentication

Trending Servers

Activity-based trending algorithm for discovery

GitHub Verification

Automatic ownership verification for claimed servers

Smart Server Wizard

Multi-Step Configuration

The new wizard guides users through server setup:
1

Server Type Selection

Choose between registry servers, custom servers, or GitHub imports
2

Basic Configuration

Set server name, description, and transport type
3

Environment Variables

Automatic detection and configuration of required variables
4

Discovery Testing

Real-time validation of server connectivity
5

Registry Submission

Optional submission to the MCP Registry

GitHub Ownership Verification

Automatically verify ownership of GitHub-based servers:

Environment Variable Detection

The wizard automatically detects required environment variables:

OAuth Integration

Streamable HTTP OAuth

Support for OAuth authentication in MCP servers:

Session Management

OAuth sessions are securely managed with automatic cleanup.
Features:
  • PostgreSQL session storage
  • In-memory caching for performance
  • Automatic token refresh
  • Session expiry handling
  • Secure token storage

Supported Providers

Activity-Based Algorithm

Servers trend based on real-time activity:

Metrics Tracking

  • Installation count
  • View count
  • Share count
  • Recent activity
  • User engagement

Discovery Interface

The trending section shows:
  • Top 10 trending servers
  • Activity sparklines
  • Installation badges
  • Quick install buttons

Registry Integration

Enhanced Submission Process

1

Validation

Automatic validation of server configuration
2

Token Authentication

Secure submission with registry tokens
3

Progress Tracking

Real-time submission status updates
4

Error Handling

Detailed error messages with fixes

Registry Schema Support

Support for new registry schema format:

Security Enhancements

Input Validation

Comprehensive Zod schemas for all inputs:

XSS Prevention

Removed all instances of dangerouslySetInnerHTML:

OAuth Security

  • State parameter validation
  • PKCE flow support
  • Token encryption at rest
  • Automatic token cleanup
  • Session hijacking prevention

UI/UX Improvements

Wizard Interface

Step Indicators

Clear progress through wizard steps

Validation Feedback

Real-time validation with helpful messages

Auto-save

Progress saved automatically

Help Tooltips

Contextual help for each field

Connection Handling

Improved StreamingCliToast:
  • Better error messages
  • Retry logic
  • Connection state indicators
  • Timeout handling

Performance Improvements

Query Optimization

Bundle Size Reduction

  • Removed unused dependencies
  • Code splitting for wizard components
  • Lazy loading for OAuth providers

Migration Guide

Database Updates

API Changes

OAuth endpoints added:

Environment Variables

New optional variables:

Bug Fixes

  • Fixed OAuth state management race conditions
  • Resolved registry submission timeout issues
  • Fixed server claiming for community servers
  • Corrected environment variable validation
  • Fixed LLM provider mapping in playground
  • Resolved console.log removal syntax errors
  • Fixed transport configuration handling

Known Issues

  • OAuth redirect may fail with strict browser settings
  • Large environment variable sets may cause UI lag
  • Registry submission may timeout for complex servers

Future Enhancements

Planned for v2.8.0:
  • Advanced OAuth scopes management
  • Batch server imports
  • Server templates
  • Enhanced metrics dashboard
  • API rate limiting per OAuth app

Breaking Changes

SSE transport is now deprecated. Migrate to Streamable HTTP.
  1. SSE Deprecation: SSE servers show migration warnings
  2. Registry Format: New schema format required
  3. OAuth Required: Some servers now require OAuth

Support

For help with this release: