Release notes
What changed in each FrontMCP release, newest first. Each release links to its full changelog on GitHub. For which version this site documents, see Versions.
FrontMCP 1.9Latest
1.9.4: Enhanced Agent and Job Capabilities
This release of FrontMCP brings significant enhancements to agent capabilities and job auditing. With new agents and improved feature flag management, developers can now simulate complex interactions and monitor job executions more effectively.
- LibrarianAgent. Allows testing of resource access and auditing within the MCP framework.
- StorytellerAgent. Supports streaming of responses for real-time interaction testing.
- Feature Flags. Provides flexible control over feature accessibility with default gate values.
- Job Hooks. Records detailed logs of job execution attempts for better monitoring and debugging.
1.9.3: Enhanced Connectivity and Stability
This release focuses on improving connectivity and system stability with new tools and enhanced caching mechanisms. Users will experience more seamless interactions and reliable performance across various components.
- ConnectAccountTool. Facilitates URL-mode elicitation for easy account connections.
- OpenAPI Adapter. Supports case-insensitive HTTP methods for flexible API interactions.
- CimdService. Optimizes cache management for reduced latency and improved performance.
- JWKS Service. Implements cooldown for key refetching to enhance system stability.
1.9.2: Enhanced Observability and Security
This release focuses on enhancing observability and security features within the FrontMCP SDK. It introduces lazy loading for observability modules, method filtering for OpenAPI adapters, and improved environment variable access in ABAC policies.
- Enhanced Observability. Lazy loading of observability modules for better performance.
- OpenAPI Adapter Method Filtering. Specify HTTP methods to include or exclude for enhanced security.
- Environment Variable Access. Dynamic policy evaluations using runtime environment variables.
- JWKS Service Discovery. Improved compatibility with OAuth and OpenID providers through enhanced discovery.
1.9.1: Enhanced Tooling and Telemetry
This release of FrontMCP focuses on enhancing tooling capabilities and improving telemetry for better performance monitoring. Users can now leverage new tools and resources for more comprehensive server management and auditing.
- BrowserPingTool. Enables efficient ping operations within browser environments.
- ServerInfoTool. Provides detailed information about the server and its applications.
- createSkillAuditMetrics. Offers advanced telemetry for tracking skill execution metrics.
- useApiClient Enhancement. Improved hook performance with
useIsomorphicLayoutEffect.
1.9.0: Enhanced Security and Testing
This release of FrontMCP focuses on bolstering security and expanding testing capabilities. With new tools for key management and improved approval workflows, users can ensure more secure operations. Additionally, enhancements in testing tools provide better simulation of real-world scenarios.
- Approval Workflow Enhancements. Ensures secure operations by requiring explicit approval for each call.
- New Tools for Key Management. Facilitates secure key rotation with explicit approval requirements.
- Flaky Operation Tool. Simulates intermittent operation failures for testing resilience.
- Enhanced Feature Flag Tool. Allows specifying default values for feature flags, enhancing flexibility.
FrontMCP 1.8
1.8.7: Enhanced Testing & Security
This release of FrontMCP focuses on enhancing testing capabilities and improving security configurations across various deployment environments. It introduces new tools and features that streamline development and deployment processes, offering greater flexibility and control.
- readArchiveEntry. Allows reading of
.mcpbarchive entries as UTF-8 text, improving file handling. - LeakyReportTool. Ensures secure handling of undeclared fields in outputs, maintaining data integrity.
- custom-uri-widget. Enables custom UI resource URIs, offering flexibility in UI design.
- Enhanced Adapters. Automatically configure security headers and HTTP entry paths for streamlined deployments.
1.8.6: Enhanced Deployment & Security
This release focuses on improving deployment processes and enhancing security measures. With new features like Vercel configuration support and improved widget handling, developers can deploy more efficiently. Additionally, enhanced error handling and session validation bolster the security framework.
- Vercel Configuration Support. Seamlessly deploy projects on Vercel with consistent command execution.
- Widget Source Copying. Ensure all widget files are included in builds, preventing runtime errors.
- Pagination Handling. Retrieve all items across paginated MCP list operations, ensuring data completeness.
- Guard Storage Error Handling. Improved error handling for storage backends, ensuring robust rate limit enforcement.
1.8.5: Enhanced Security and Reliability
This release of FrontMCP focuses on enhancing security and improving server reliability. Key updates include new utilities for managing anonymous caller claims and resource scopes, as well as optimizations in server startup processes to handle transient errors more gracefully.
- Anonymous Caller Claims. Provides a structured approach to handle claims for anonymous or static-key callers, improving security.
- Resource Scopes For. Dynamically determines supported scopes for resources, aligning with RFC 9728 standards.
- Deferred Server Build. Optimizes server startup reliability, reducing downtime during transient errors.
- Provider Registry Handling. Ensures consistent access to active scopes and configuration services in agent execution.
1.8.4: Enhanced Security and Compatibility
This release focuses on enhancing security configurations and improving compatibility with identity providers. Developers will benefit from clearer error messages and more robust security handling.
- Enhanced Security Handling. Provides detailed guidance on resolving security configuration issues.
- Security Context Enhancements. Adds utility functions for better management of security schemes.
- JWKS Service Enhancement. Supports broader compatibility with OAuth and OpenID configurations.
- Security Configuration Validation. Includes additional headers and mappers for robust checks.
1.8.3: Enhanced Security and Testing
This release focuses on strengthening security measures and improving testing capabilities. Key updates include enhanced authentication options and more accurate e2e test simulations.
- browserFetch. Simulates browser-like cookie handling in tests for more accurate authentication flow validation.
- passthroughCallerToken. Allows forwarding of the MCP client's token to APIs when no other credentials are available.
- Security Enhancements. Improved OpenAPI security handling with more flexible authentication configurations.
- Provenance Checks. Enforced provenance checks for npm packages to prevent unverified loads.
1.8.2: Enhanced Feature Management
This release of FrontMCP focuses on enhancing feature management and improving the flexibility of workflows. Key updates include the introduction of feature-flagged skills and improvements in provider resolution, which collectively enhance the SDK's modularity and security.
- EnabledWorkflowSkill. Introduces a new skill gated by a feature flag, allowing controlled feature rollouts.
- escapeStringResults. Adds an option to HTML-escape strings in UI configurations, enhancing security.
- findWidgetTools. Optimizes tool discovery by filtering relevant UI tools for completions.
- Dynamic Provider Registration. Improves plugin scalability and provider management.
1.8.1: Enhanced Security and Flexibility
This release introduces significant security enhancements and feature management capabilities, including approval gates and feature flags. These additions provide developers with more control over deployment processes and feature visibility, enhancing both security and flexibility.
- Approval Gate. Introduces a security layer requiring explicit approval for certain operations.
- Admin Tools. Adds tools for user data management, including user purging and configuration wiping.
- Feature Flag Management. Enables dynamic control over resource and tool availability based on feature flags.
- Audit Plugin Enhancements. Refines hook execution order for improved audit logging reliability.
1.8.0: Enhanced Security and Flexibility
This release of FrontMCP focuses on enhancing security and providing more flexible deployment options. Key updates include improved authentication modes and enhanced Cloudflare Worker support.
- Static Authentication Mode. Simplifies API key management with a new 'static' mode, eliminating the need for OAuth or JWT in certain setups.
- Cloudflare Worker Enhancements. Streamlines deployment with automatic configuration management and environment variable handling.
- IPv6 Security Enhancements. Ensures robust validation of IPv6 addresses by normalizing them before checks.
- JWT Security Improvements. Enforces stronger JWT secret requirements to prevent weak secret usage.
FrontMCP 1.7
1.7.2: Enhanced Security & Testing
This release focuses on enhancing security and expanding testing capabilities. Key updates include the introduction of incremental authorization tickets to secure user access and new end-to-end testing applications to ensure robust functionality.
- Incremental Authorization Tickets. Securely expand user access without re-login, addressing critical security concerns.
- E2E Dashboard and Jobs. Comprehensive testing for dashboard authentication and job permissions.
- Authorization Enhancements. Improved security and flexibility in user authentication flows.
- Testing Infrastructure. Enhanced configurations for reliable end-to-end testing.
1.7.1: Enhanced Security and Flexibility
This release focuses on strengthening security defaults and providing more flexible deployment options. Key updates include improved CORS handling and support for dynamic bind address configuration, enhancing both security and ease of deployment in diverse environments.
- CORS Configuration. Default to no CORS headers, enhancing security by requiring explicit configuration for cross-origin requests.
- Bind Address Flexibility. Introduced
FRONTMCP_BIND_ADDRESSfor easier configuration in containerized environments, allowing binding to all interfaces without code changes. - Lazy Proxy Refactor. Improved compatibility with Zod updates, ensuring robust schema handling.
- Security Audit Logging. Enhanced logging for better visibility into server security configurations.
1.7.0: Enhanced ESM Support
This release focuses on improving the handling of ESM-only packages and refining testing configurations. It addresses compatibility issues with package managers and enhances the flexibility of symlink creation on Windows platforms.
- Enhanced ESM Package Handling. Ensures compatibility with ESM-only packages under various environments.
- Symlink Type Support. Adds flexibility for symlink creation on Windows, supporting 'dir', 'file', and 'junction'.
- Jest Configuration. Updates to include
.jsand.jsxtransformations, improving test coverage. - Test Match Patterns. Aligns test patterns with conventions for accurate E2E test execution.
FrontMCP 1.6
1.6.1: Enhanced Compatibility
This release focuses on improving compatibility and performance by updating key dependencies. Users will benefit from the latest enhancements and bug fixes in the Enclave VM ecosystem, ensuring smoother integration and operation.
- Dependency Update. Upgraded
@enclave-vm/coreto version 2.15.2 for improved stability. - AST Compatibility. Updated
@enclave-vm/astto version 2.15.2, enhancing parsing capabilities.
1.6.0: Advanced Protocol Support
This release introduces support for the MCP protocol revision 2026-07-28, enhancing server capabilities with features like Multi Round-Trip Requests (MRTR) and improved client-server interactions. The update includes a robust end-to-end testing suite and new tools to aid developers in leveraging the latest protocol advancements.
- Protocol 2026-07-28 Support. Enables advanced protocol features and ensures compatibility with the latest standards.
- E2E Testing Suite. Comprehensive testing suite to validate implementations against new protocol features.
- New Tools and Resources. Provides practical examples and utilities for working with the updated protocol.
- Enhanced Logging. Improved logging and progress reporting for better monitoring and debugging.
FrontMCP 1.5
1.5.7: Enhanced Security and Introspection
This release focuses on enhancing security and introspection capabilities within the FrontMCP SDK. By introducing structured-clone semantics and standardized tool descriptions, developers can now handle complex data types more securely and introspect tools more effectively.
- toSandboxValue. Ensures values crossing the sandbox boundary are structured-cloneable, enhancing security.
- CodeCallToolDescription. Standardizes tool descriptions for improved introspection in sandboxed scripts.
- copyIfExists. Now uses asynchronous operations for better performance and reliability.
- getTool. Returns JSON-projected tool descriptions, improving compatibility and reducing errors.
1.5.6: Enhanced Security and Flexibility
This release focuses on enhancing the security and flexibility of the OpenAPI Spec Poller. By introducing SSRF protection and improved redirect handling, users can now enjoy safer and more robust URL polling capabilities.
- SSRF Protection. New options to block internal/private addresses by default, enhancing security.
- Redirect Handling. Support for following and re-validating redirects during spec polling.
- Security Enhancement. Replaced raw fetch with
safeFetchto prevent SSRF vulnerabilities.
1.5.5: Enhanced OpenAPI Compatibility
This release focuses on improving the compatibility of FrontMCP with the latest OpenAPI specifications. By updating a key dependency, developers can expect more reliable server generation and integration processes.
- OpenAPI Compatibility. Updated
mcp-from-openapito version 2.5.1 for improved specification support.
1.5.4: Enhanced Security & Flexibility
This release of FrontMCP focuses on bolstering security and enhancing flexibility in token management and authorization processes. Key updates include improved SSRF protection, enhanced JWKS fetching mechanisms, and refined token verification capabilities.
- Enhanced SSRF Protection. New DNS-aware checks prevent unauthorized internal access, safeguarding your infrastructure.
- JWKS Fetch Improvements. Introduced limits on document size and redirect hops, enhancing security against hostile bodies.
- Token Verification Enhancements. Support for asymmetric algorithms and issuer constraints improves security and flexibility.
- Authorization Code Handling. Improved handling of issued refresh tokens to detect and mitigate replay attacks.
1.5.3: Enhanced Bundling and Compatibility
This release focuses on improving the bundling process and enhancing compatibility with the latest dependencies. By introducing a new plugin and updating the dynamic import strategy, FrontMCP ensures a more robust and flexible development environment.
- enclaveCoreExactExternalPlugin. Externalizes
@enclave-vm/corewhile bundling its worker subpath for better deployment compatibility. - Dynamic Import for Enclave Core. Uses
import()to maintain runtime agnosticism and treat the enclave sandbox as a lazy optional dependency. - Dependency Updates. Upgraded
@enclave-vm/coreand@enclave-vm/astto leverage the latest improvements and security patches.
1.5.2: Streamlined Sync and Initialization
This release of FrontMCP focuses on optimizing the initialization and synchronization processes, particularly for stateless environments. The enhancements ensure that resources are used efficiently and that the skill registry is reliably populated before operations commence.
- Lazy Initialization. BundleSyncService now initializes only when needed, optimizing resource use.
- Skill Registry Population. Tools now ensure the skill registry is populated before execution.
- Error Handling. Improved error messages in RunWorkflowTool for better debugging.
1.5.1: Robust Schema Conversion
This release focuses on enhancing the robustness of JSON-Schema conversion within the FrontMCP SDK. By ensuring that lazy schemas are materialized before conversion, developers can now enjoy a more reliable and error-free experience when working with complex schema transformations.
- Enhanced JSON-Schema Conversion. Automatically materializes lazy schemas for seamless conversion.
- Internal Refactoring. Improves schema handling to prevent mutation errors.
1.5.0: Enhanced Edge Support
This release focuses on expanding FrontMCP's capabilities with enhanced support for edge deployments and improved security measures. The introduction of Cloudflare Worker support and a skilled-OpenAPI bundle compiler highlights our commitment to providing robust and secure solutions for MCP server deployment.
- Cloudflare Worker Support. Deploy MCP servers on Cloudflare's edge network with persistent storage capabilities.
- Skilled-OpenAPI Bundle Compiler. Compile OpenAPI documents and skills into secure bundles, exposing only referenced operations.
- Security Enhancements. Default SSRF protections in OpenAPI adapter, preventing unauthorized external
$refresolution. - Ref Resolution Policy. Secure default for
$refresolution, enhancing security against untrusted specifications.
FrontMCP 1.4
1.4.1: Enhanced CLI and Logging
This release of FrontMCP focuses on enhancing the command-line interface and logging capabilities. By allowing excess arguments in CLI commands and improving the logging configuration, developers gain more flexibility and better visibility into application diagnostics.
- CLI Flexibility. Supports excess arguments, allowing custom flags without errors.
- Improved Logging. Console logs now route to stderr, ensuring terminal visibility while keeping structured logs intact.
1.4.0: Enhanced Authentication & Consent
This release of FrontMCP introduces significant enhancements in authentication and consent management, including custom authentication UI support and improved local authentication capabilities. These features provide developers with greater flexibility and control over user authentication processes.
- Custom Auth UI Support. Define custom authentication UI components for a tailored login experience.
- Local Authentication Enhancements. Flexible local authentication modes with custom verifiers for secure user authentication.
- Consent Mode with Remember Feature. Streamline user experience by remembering tool selections across sessions.
- Session Secure-Secret Store. Manage session-specific secrets securely without exposing raw data.
FrontMCP 1.3
1.3.0: Streamlined Plugin Management
This release focuses on enhancing plugin management and improving the developer experience with new features and documentation updates. The introduction of automated schema generation and plugin metadata management simplifies the setup and maintenance of MCP servers.
- CLI Schema Emission. Automatically generates JSON schema for configuration files, enhancing IDE support.
- Plugin Installation Enhancements. Streamlines the process of installing and managing plugins for different providers.
- Metrics Documentation. Provides detailed insights on monitoring and performance tracking.
- Type Safety in E2E Tests. Improves type safety by addressing implicit
anytypes in configurations.
FrontMCP 1.2
1.2.1: Enhanced Documentation
This release focuses on improving the documentation structure and SEO optimization. By introducing new icons and updating metadata, users can navigate the documentation more intuitively and find information faster.
- Improved Navigation. New icons added to documentation sections for enhanced visual guidance.
- SEO Optimization. Updated canonical URL for better search engine indexing.
1.2.0: Enhanced OpenAPI Integration
This release focuses on expanding the capabilities of the FrontMCP SDK with enhanced support for OpenAPI integrations. Key updates include a new mock billing server, a demo application for OpenAPI skills, and an end-to-end testing suite to ensure robust functionality.
- Mock Billing Server. Provides a simulated environment for testing billing operations, enhancing development workflows.
- OpenAPI Demo App. Demonstrates the integration of OpenAPI skills, serving as a practical guide for developers.
- E2E Testing Suite. Ensures robust validation of OpenAPI-based skills, improving plugin reliability.
- OpenAPI Utilities. Streamlines request building and parsing, simplifying OpenAPI integration.
FrontMCP 1.1
1.1.2: Enhanced Serverless Support
This release focuses on enhancing serverless deployment capabilities and improving CLI prompt handling. Key improvements include better validation for Cloudflare and Lambda environments, ensuring smoother deployments and more robust error handling.
- ExplainCalcPrompt. New prompt for performing and explaining arithmetic operations.
- Cloudflare Adapter Validation. Improved validation to prevent Node-only storage issues.
- Lambda Adapter Module Format. Switched to 'commonjs' for better compatibility.
- Prompt Argument Registration. Enhanced CLI to handle prompt arguments more effectively.
1.1.1: Enhanced CLI and New Tools
This release of FrontMCP focuses on enhancing the CLI experience and introducing new tools for mathematical operations. The update improves error handling and deployment processes, especially for Cloudflare environments.
- New Divide Tool. Enables division operations directly within the MCP server, extending mathematical capabilities.
- Enhanced CLI Error Handling. Provides clearer error messages and appropriate exit codes for better user feedback.
- Cloudflare Build Validation. Ensures unsupported configurations are flagged early, preventing deployment issues.
- Installer Script Enhancements. Simplifies deployment by removing the need for Node.js in CLI/SEA installations.
1.1.0: Enhanced Authority Management
This release of FrontMCP introduces significant enhancements in authority management, including new tools for role-based and attribute-based access control. The integration of `@frontmcp/lazy-zod` optimizes schema validation, improving performance and efficiency across the board.
- Lazy Zod Integration. Efficient schema validation with reduced load times.
- Authorities E2E Testing. Comprehensive testing suite for role and attribute-based access control.
- New Authority Tools. Tools like
admin-onlyandtenant-scopedfor enhanced role management. - Codebase Optimization. Streamlined imports for better maintainability and performance.
FrontMCP 1.0
1.0.4: Enhanced OpenAPI Integration
This release focuses on enhancing the OpenAPI adapter capabilities, introducing new options for format resolution and security hardening. These updates provide developers with more control and flexibility when integrating OpenAPI specifications into MCP tools.
- OpenAPI Adapter Enhancements. Introduced options for format resolution to enrich schemas.
- Security Enhancements. Added $ref resolution security to prevent SSRF attacks.
- Dependency Updates. Upgraded critical dependencies for improved performance.
- Testing Configuration. Expanded Jest configuration for broader test coverage.
1.0.3: Enhanced Dependency Management
This release focuses on enhancing the flexibility and security of the FrontMCP SDK by updating key dependencies and introducing dynamic version management for NX. These improvements ensure a more robust and adaptable development environment.
- Dynamic NX Versioning. Introduced a function to dynamically retrieve the NX version.
- Dependency Updates. Upgraded multiple dependencies for enhanced performance and security.
- Observability Enhancement. Improved monitoring capabilities with updated observability tools.
- Jest Compatibility. Expanded compatibility for Jest versions, supporting both 29 and 30 series.
1.0.2: Enhanced Skill Management
This release focuses on enhancing the skill management capabilities of FrontMCP, introducing detailed skill information retrieval and improved client connection handling. These updates ensure a smoother and more informative user experience.
- Skill Command Enhancements. Introduces detailed skill information retrieval.
- Client Management. Ensures proper cleanup of client connections.
- Skill Listing Output. Provides clearer and more informative command outputs.
- Dependency Update. Updates observability features for better performance.
1.0.1: Enhanced CLI and Logging
This release of FrontMCP focuses on enhancing the CLI experience and improving logging capabilities. With new features like the greeting-helper skill and configurable logging options, developers can build more interactive and manageable MCP servers.
- Greeting Helper Skill. A new skill for greeting users, enhancing interactivity.
- Verbose Logging Option. Enables detailed console logging for better insights.
- Log Directory Configuration. Allows custom log directory specification.
- Build Output Structure. Organizes build outputs into target-specific directories.
1.0.0: Major Release
FrontMCP v1.0.0 marks a significant milestone with the introduction of a React-based UI for the Weather Tool, enhancing user interaction. This release also includes a new E2E testing setup for agent adapters and improved observability features for better application monitoring.
- Enhanced Weather Tool. Now uses a React-based UI for a dynamic experience.
- New E2E Testing. Comprehensive tests for agent adapters.
- Observability Enhancements. Added logging and tracing capabilities.
- Authentication Configuration. Simplified setup with default provider values.
FrontMCP 0.12
0.12.2: Enhanced Type Safety
This release of FrontMCP focuses on improving the developer experience by enhancing TypeScript support for CORS configurations. With the addition of type definitions, developers can now enjoy better type safety and more robust code.
- CORS Type Definitions. Improved TypeScript support for CORS configurations.
0.12.1: Enhanced Connectivity
This release of FrontMCP focuses on enhancing connectivity and performance, introducing real-time data streaming capabilities and optimizing server response times. It also includes crucial bug fixes to improve overall stability and reliability.
- Real-time Streaming. Enables dynamic server interactions with live data.
- Optimized Performance. Boosts server efficiency and response times.
- Enhanced API Support. Provides new endpoints for better data handling.
- Connection Stability. Improves server reliability with fixed connection issues.
FrontMCP 0.11
0.11.3: Enhanced Security & Logging
This release focuses on strengthening security and improving logging capabilities. Key updates include enhanced JWT detection to prevent token leakage and expanded skill metadata to align with industry standards.
- JWT Detection Enhancement. Robust method to detect JWT-like patterns.
- Logging Enhancements. More verbose and structured logs across components.
- Skill Metadata Expansion. New fields for skills aligning with standards.
- Bearer Token Extraction. Improved accuracy in token handling.
0.11.2: Enhanced Flexibility
This release of FrontMCP introduces significant flexibility with the ability to choose your preferred package manager, alongside revamped interactive prompts for a smoother user experience. The update also enhances Docker and CI/CD configurations to adapt to your chosen package manager.
- Package Manager Selection. Choose between npm, yarn, or pnpm during setup.
- Interactive Prompts. Improved user interaction with
@clack/prompts. - Docker Enhancements. Updated templates for better build efficiency.
- GitHub Actions. Dynamic workflows based on package manager choice.
0.11.1: Enhanced Flexibility
This release of FrontMCP introduces a more flexible default authentication mode, shifting towards a 'public' setup that simplifies initial configurations. It also removes unnecessary warnings to streamline the user experience.
- Public Mode Authentication. Default mode now set to 'public' for broader accessibility.
- Code Simplification. Removed redundant warning logs for cleaner initialization.
- Default Auth Options. Updated to reflect new public mode settings.
- Streamlined Setup. Enhancements for a smoother initial configuration process.
0.11.0: Enhanced Authentication & Documentation
This release of FrontMCP introduces significant enhancements to the authentication framework, including a robust authorization interface and improved provider detection. The documentation for the CodeCall plugin has been restructured for better accessibility and understanding.
- Authorization Interface. Comprehensive management of user authentication contexts.
- Auth Provider Detection. Enhanced detection across nested applications.
- CodeCall Plugin Docs. Improved navigation and detailed configuration sections.
- Auth Logger. Decoupled logging interface for authentication components.
FrontMCP 0.10
0.10.0: Enhanced Unix Socket Support
This release introduces robust Unix socket support, enhancing the flexibility and testing capabilities of MCP servers. The update includes a new Unix Socket MCP client helper, a note-taking application for E2E testing, and expanded CLI functionalities.
- Unix Socket MCP Client Helper. Provides low-level HTTP-over-Unix-socket transport and JSON-RPC client for testing.
- Notes Application. A new note-taking app for E2E testing, featuring tools for creating and managing notes.
- CLI Enhancements. Expanded CLI with Unix socket and process management commands.
- Documentation Updates. Improved guidance on deployment and error handling.
FrontMCP 0.9
0.9.0: Enhanced Security and Flexibility
This release focuses on enhancing security and flexibility for MCP server developers. With new features like secure ID generation and direct server creation, developers can now build more robust and secure applications.
- Secure ID Generation. Cryptographically secure IDs for request logging.
- Direct Server Creation. Flat-config server setup with caching.
- Safe Redirect URI. Enforces HTTP/HTTPS schemes in OAuth flows.
- CORS Configuration. Customizable CORS options for Express adapters.
FrontMCP 0.8
0.8.1: Enhanced Security and Compatibility
This release focuses on enhancing security features and improving compatibility with updated dependencies. With the introduction of new security options and updated module configurations, developers can build more robust and secure MCP servers.
- Enhanced Security Options. Introduces limits on nesting depth and properties in outputs.
- Dependency Updates. Updates
vectoriadbfor improved performance. - Module Configuration. Refines patterns for better module resolution.
- Package Renaming. Updates to
@enclave-vm/corefor improved compatibility.
0.8.0: Skills, Elicitation & Apps
The most feature-rich release yet, introducing new primitives for building advanced agentic workflows with reusable patterns, interactive prompts, and external app integration.
- Skills. Reusable tool patterns exposed via HTTP with caching and authentication for CLI discovery.
- Elicitation. Interactive user prompts during tool execution for mid-flow input requests.
- MCP Apps. First-class support for grouping external applications (ext-apps) in your server.
- DirectClient. Programmatic SDK-mode MCP access without transport layer overhead.
FrontMCP 0.7
0.7.2: DI Type Compatibility
Maintenance release ensuring backwards compatibility for dependency injection types used by existing integrations.
- DI Type Re-exports. Restored internal DI types for seamless upgrades from earlier versions.
0.7.1: DI & Orchestration
Foundational release introducing dependency injection and multi-server orchestration capabilities for building modular, scalable MCP architectures.
- Dependency Injection. Core DI interfaces and utilities for modular, testable architectures.
- Remote Orchestration. Aggregate tools, resources, and prompts from multiple remote MCP servers.
- Scoped Plugins. App-level and server-level plugin configurations for fine-grained control.
- Dashboard Plugin. Built-in visualization tools for real-time monitoring and debugging.
FrontMCP 0.6
0.6.3: Session Security
Security-focused release strengthening session management with cryptographic protections and rate limiting.
- HMAC Signing. Cryptographic session validation to prevent token tampering.
- Rate Limiting. Built-in protection against abuse and brute-force attacks.
- Bug Fixes. Resolved circular dependencies in @FrontMcp decorator.
0.6.2: UI Builder & Bundling
Streamlined UI development with a redesigned API and improved multi-platform bundling capabilities.
- Simplified UI API. Intuitive interface for creating interactive widgets and forms.
- Multi-Platform Bundling. Enhanced theme support and metadata handling across clients.
- Auto-Persistence. Automatic transport configuration transformation for Redis storage.
0.6.1: Vercel KV & UI Split
Edge deployment improvements and optimized UI library architecture for server-side rendering.
- Vercel KV. Native session store support for Vercel's edge infrastructure.
- UI Package Split. Server-side UI usage without React dependency.
- Deployment Fixes. Resolved Vercel deployment and UI widget build issues.
0.6.0: Serverless & Redis
Major release enabling serverless deployments across cloud platforms with persistent session management.
- Serverless Support. Deploy to Vercel, AWS Lambda, and Cloudflare Workers.
- Redis Session Store. Persistent sessions with automatic transport recreation.
- Request Context. Session key validation and async context propagation.
- Enhanced CLI. Improved commands for local development and debugging.
FrontMCP 0.5
0.5.1: Patch Release
Patch release addressing build configuration issues in testing and UI libraries.
- Bug Fixes. Fixed asset paths in project.json for proper build resolution.
0.5.0: Resources & Prompts
Comprehensive MCP protocol expansion with resources, prompts, and a dedicated testing library.
- MCP Resources. Full support for resources and templates with URI-based addressing.
- MCP Prompts. Reusable prompt templates with argument interpolation.
- Testing Library. Jest integration with mock clients and assertion helpers.
- CodeCall Plugin. Secure code execution with AST-based validation.
FrontMCP 0.4
0.4.1: Zod Compatibility
Compatibility fix ensuring consistent schema validation across dependencies.
- Dependency Fix. Pinned @modelcontextprotocol/sdk to v1.22.0 for Zod v3 consistency.
0.4.0: OpenAPI Integration
New OpenAPI adapter for automatic tool generation from existing REST API specifications.
- OpenAPI Adapter. Generate MCP tools from OpenAPI/Swagger specs automatically.
- Output Schemas. Extended support for complex response types with validation.
- Independent Versioning. Libraries can now be released on their own cadence.
FrontMCP 0.3
0.3.1: Multi-App Auth
Enhanced authentication capabilities for multi-application deployments.
- Split by App. Different auth configurations per application in a single server. 📚 **Versioned Docs** documentation support for multiple SDK versions.
0.3.0: Hooks & CLI
Introducing the hooks system for cross-cutting concerns and unified CLI tooling.
- Hook Flows. Will/did/around hooks for logging, validation, and transformation.
- CLI Integration. Unified tooling for scaffolding, development, and deployment.
- CI/CD Pipeline. Automated releases and documentation synchronization.