freshcrate
Skin:/
Home > MCP Servers > frontmcp

frontmcp

TypeScript-first framework for the Model Context Protocol (MCP). You write clean, typed code; FrontMCP handles the protocol, transport, DI, session/auth, and execution flow.

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

TypeScript-first framework for the Model Context Protocol (MCP). You write clean, typed code; FrontMCP handles the protocol, transport, DI, session/auth, and execution flow.

README

FrontMCP Logo

The TypeScript way to build MCP servers with decorators, DI, and Streamable HTTP.

NPM - @frontmcp/sdk Node License Snyk

Docs โ€ข Quickstart โ€ข API Reference โ€ข Discord


FrontMCP is a TypeScript-first framework for the Model Context Protocol (MCP). You write clean, typed code; FrontMCP handles the protocol, transport, DI, session/auth, and execution flow.

import 'reflect-metadata';
import { FrontMcp, LogLevel } from '@frontmcp/sdk';
import HelloApp from './hello.app';

@FrontMcp({
  info: { name: 'Demo', version: '0.1.0' },
  apps: [HelloApp],
  http: { port: 3000 },
  logging: { level: LogLevel.Info },
})
export default class Server {}

Installation

Node.js 24+ required.

# New project (recommended)
npx frontmcp create my-app

# Existing project
npm i -D frontmcp @types/node@^24
npx frontmcp init

Full setup guide: Installation

Capabilities

Capability Description Docs
@FrontMcp Server Decorator-configured server with info, apps, HTTP, logging, session, auth Server
@App Organizational units grouping tools, resources, prompts with optional isolation Apps
@Tool Typed actions with Zod schemas โ€” class or function style Tools
@Resource Read-only data exposure with static and template URIs Resources
@Prompt Reusable message templates returning GetPromptResult Prompts
@Agent Orchestrated multi-step tool chains Agents
Elicitation Request structured user input mid-flow Elicitation
Skills HTTP-discoverable tool manifests for agent marketplaces Skills
Discovery Automatic capability advertisement for MCP clients Discovery
Authentication Remote OAuth, Local OAuth, JWKS, DCR, per-app auth Authentication
Sessions Stateful/stateless session modes with JWT or UUID transport IDs Server
Direct Client In-process create(), connect(), connectOpenAI(), connectClaude() Direct Client
Transport Streamable HTTP + SSE with session headers Transport
Ext-Apps Mount external MCP servers as sub-apps Ext-Apps
Hooks 5 hook families: tool, list-tools, HTTP, resource, prompt Hooks
Providers / DI Scoped dependency injection with GLOBAL and CONTEXT scopes Providers
Plugins Cache, Remember, CodeCall, Dashboard โ€” or build your own Plugins
Adapters Generate tools from OpenAPI specs Adapters
Testing E2E fixtures, matchers, HTTP mocking for MCP servers Testing
UI Library HTML/React widgets, SSR, MCP Bridge, web components UI
CLI create, init, dev, build, inspector, doctor CLI
Deployment Local dev, production builds, version alignment Deployment

Packages

Package Description
@frontmcp/sdk Core framework โ€” decorators, DI, flows, transport
@frontmcp/cli CLI tooling (frontmcp create, dev, build)
@frontmcp/auth Authentication, OAuth, JWKS, credential vault
@frontmcp/adapters OpenAPI adapter for auto-generating tools
@frontmcp/plugins Official plugins: Cache, Remember, CodeCall, Dashboard
@frontmcp/testing E2E test framework with fixtures and matchers
@frontmcp/ui React components, hooks, SSR renderers
@frontmcp/uipack React-free themes, build tools, platform adapters
@frontmcp/di Dependency injection container (internal)
@frontmcp/utils Shared utilities โ€” naming, URI, crypto, FS (internal)

Version Alignment

Keep all @frontmcp/* packages on the same version. A clear "version mismatch" error is thrown at boot if versions drift. (Production Build)

Contributing

PRs welcome! See CONTRIBUTING.md for workflow, coding standards, and the PR checklist.

License

Apache-2.0

Release History

VersionChangesUrgencyDate
v1.5.4## Release v1.5.4 **Release type:** stable **Release line:** 1.5.x **Branch:** release/1.5.x ### Installation ```bash npm install @frontmcp/sdk@1.5.4 ``` ### What's New ## CHANGELOG ### Features - **Enhanced SSRF Protection**: Introduced DNS-aware SSRF protection in the CIMD service, ensuring that every resolved address is validated against a private/reserved-range blocklist. This enhancement significantly reduces the risk of unauthorized internal access. - **JWKS Fetch IHigh7/19/2026
v1.5.2## Release v1.5.2 **Release type:** stable **Release line:** 1.5.x **Branch:** release/1.5.x ### Installation ```bash npm install @frontmcp/sdk@1.5.2 ``` ### What's New ## CHANGELOG ### Features - **Lazy Initialization of BundleSyncService**: The `BundleSyncService` now supports lazy initialization, ensuring that the bundle source starts and applies its first bundle only when necessary. This optimizes resource usage and improves startup efficiency, particularly in stateless environments liMedium6/22/2026
v1.5.1## Release v1.5.1 **Release type:** stable **Release line:** 1.5.x **Branch:** release/1.5.x ### Installation ```bash npm install @frontmcp/sdk@1.5.1 ``` ### What's New ## CHANGELOG ### Features - **Enhanced JSON-Schema Conversion**: Introduced a new `toJSONSchema` function that ensures seamless JSON-Schema conversion by automatically materializing lazy schemas. This enhancement makes schema conversion more robust and transparent for all consumers, reducing the risk of runtime errors. ###High6/22/2026
v1.4.1## Release v1.4.1 **Release type:** stable **Release line:** 1.4.x **Branch:** release/1.4.x ### Installation ```bash npm install @frontmcp/sdk@1.4.1 ``` ### What's New ## CHANGELOG ### Features - Added support for allowing excess arguments in CLI commands, enhancing flexibility for developers when using custom flags. ### Improvements - Updated logging configuration to enable console logging to stderr while maintaining file logging. This ensures that diagnostic messages are visible in theHigh6/8/2026
v1.4.0## Release v1.4.0 **Release type:** stable **Release line:** 1.4.x **Branch:** release/1.4.x ### Installation ```bash npm install @frontmcp/sdk@1.4.0 ``` ### What's New ## CHANGELOG ### Features - **Custom Auth UI Support**: Introduced the ability to define custom authentication UI components using the `auth.ui` configuration. This allows developers to tailor the login experience to their specific needs, enhancing user engagement and brand consistency. - **Local Authentication EnhancementsHigh6/7/2026
v1.3.0## Release v1.3.0 **Release type:** stable **Release line:** 1.3.x **Branch:** release/1.3.x ### Installation ```bash npm install @frontmcp/sdk@1.3.0 ``` ### What's New ## CHANGELOG ### Features - **CLI Schema Emission**: Introduced a new script to automatically generate `frontmcp.schema.json` from the Zod schema, ensuring IDEs have up-to-date autocompletion and inline validation for configuration files. - **Plugin Metadata Management**: Added functionality to write `bin-High5/27/2026
v1.2.1## Release v1.2.1 **Release type:** stable **Release line:** 1.2.x **Branch:** release/1.2.x ### Installation ```bash npm install @frontmcp/sdk@1.2.1 ``` ### What's New ## CHANGELOG ### Improvements - Enhanced documentation structure with new icons for better navigation and user experience. This update makes it easier to find relevant sections quickly, improving overall usability. - Updated the canonical URL in the documentation metadata to ensure more accurate search engine indexing and bHigh5/6/2026
v1.1.0## Release v1.1.0 **Release type:** stable **Release line:** 1.1.x **Branch:** release/1.1.x ### Installation ```bash npm install @frontmcp/sdk@1.1.0 ``` ### What's New ## CHANGELOG ### Features - **Lazy Zod Integration**: Introduced `@frontmcp/lazy-zod` for more efficient schema validation, reducing initial load times and improving performance across all tools and agents. - **Authorities E2E Testing**: Added a comprehensive suite for end-to-end testing of authorities, including new tools High5/1/2026
v1.0.4## Release v1.0.4 ### Features - **OpenAPI Adapter Enhancements**: Introduced `resolveFormats` and `formatResolvers` options to enrich tool input schemas with concrete constraints from OpenAPI format values. - **Security Enhancements**: Added `refResolution` option to configure $ref resolution security, preventing SSRF attacks by filtering which API operations become MCP tools. ### Security This release addresses a high-severity SSRF vulnerability (CVE-2026-39885) caused by unsafe $ref High4/8/2026
v1.0.3## Release v1.0.3 **Release type:** stable **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.3 ``` ### What's New # FrontMCP v1.0.3 Changelog ## Features - **Dynamic NX Versioning**: Introduced a function to dynamically retrieve the NX version, enhancing flexibility in version management. ## Improvements - **Dependency Updates**: Upgraded several dependencies to their latest versions for improved performance and security: - `vectoriMedium4/6/2026
v1.0.2## Release v1.0.2 **Release type:** stable **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.2 ``` ### Features - **Skill Command Enhancements**: Introduced a new `skills read <name>` command to provide detailed information about specific skills, including descriptions, instructions, and tools. - **Client Management**: Added `closeClient` function to ensure proper cleanup of client connections, enhancing stability during shutdown procesMedium4/6/2026
v1.0.1## Release v1.0.1 **Release type:** stable **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.1 ``` ### Features - **Greeting Helper Skill**: Introduced a new `greeting-helper` skill for greeting users, enhancing the interactive capabilities of the CLI applications. - **Verbose Logging Option**: Added `--verbose` flag to enable detailed console logging, providing better insights during CLI operations. - **Log Directory Configuration**: IMedium4/6/2026
v1.0.0## Release v1.0.0 **Release type:** stable **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.0 ``` ### Features - **Enhanced Weather Tool**: Transitioned the weather tool to use a React-based UI, providing a more dynamic and interactive user experience. - **New E2E Testing Setup**: Introduced comprehensive end-to-end testing configurations for agent adapters, ensuring robust validation of agent interactions. - **Observability EnhancemenMedium4/6/2026
v1.0.0-rc.1## Release v1.0.0-rc.1 **Release type:** rc **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.0-rc.1 ``` > **Note:** This is a pre-release version. ## What's Changed * feat: implement observability features with OpenTelemetry integration and structured logging support by @frontegg-david in https://github.com/agentfront/frontmcp/pull/327 * feat: implement environment-aware availability filtering for tools, resources, and prompts by @frMedium4/5/2026
v1.0.0-beta.14## Release v1.0.0-beta.14 **Release type:** beta **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.0-beta.14 ``` > **Note:** This is a pre-release version. ## What's Changed * feat: add examples directory support and update metadata schema in skill files by @frontegg-david in https://github.com/agentfront/frontmcp/pull/323 * feat: add reinitialization support for terminated sessions and improve data injection in weather widget by @froMedium3/31/2026
v1.0.0-beta.13## Release v1.0.0-beta.13 **Release type:** beta **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.0-beta.13 ``` > **Note:** This is a pre-release version. ## What's Changed * feat: enhance plugin provider handling and add tests for decorator providers by @frontegg-david in https://github.com/agentfront/frontmcp/pull/320 **Full Changelog**: https://github.com/agentfront/frontmcp/compare/v1.0.0-beta.12...v1.0.0-beta.13Medium3/29/2026
v1.0.0-beta.12## Release v1.0.0-beta.12 **Release type:** beta **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.0-beta.12 ``` > **Note:** This is a pre-release version. ## What's Changed * feat: improve error handling and validation in skills manifest and related files by @frontegg-david in https://github.com/agentfront/frontmcp/pull/316 * Fixes before beta version by @frontegg-david in https://github.com/agentfront/frontmcp/pull/318 **Full ChanMedium3/29/2026
v1.0.0-beta.10## Release v1.0.0-beta.10 **Release type:** beta **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.0-beta.10 ``` > **Note:** This is a pre-release version. ## What's Changed * chore: update Node.js version requirements and bug fixes by @frontegg-david in https://github.com/agentfront/frontmcp/pull/314 **Full Changelog**: https://github.com/agentfront/frontmcp/compare/v1.0.0-beta.9...v1.0.0-beta.10Medium3/28/2026
v1.0.0-beta.9## Release v1.0.0-beta.9 **Release type:** beta **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.0-beta.9 ``` > **Note:** This is a pre-release version. ## What's Changed * feat: add SEA build support with reinitialization handling for transport by @frontegg-david in https://github.com/agentfront/frontmcp/pull/308 * refactor: update type definitions and improve scope handling across files by @frontegg-david in https://github.com/agenMedium3/27/2026
v1.0.0-beta.8## Release v1.0.0-beta.8 **Release type:** beta **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.0-beta.8 ``` > **Note:** This is a pre-release version. ## What's Changed * fix: update session ID retrieval to prefer context session over authinfo by @frontegg-david in https://github.com/agentfront/frontmcp/pull/306 **Full Changelog**: https://github.com/agentfront/frontmcp/compare/v1.0.0-beta.7...v1.0.0-beta.8Medium3/24/2026
v1.0.0-beta.7## Release v1.0.0-beta.7 **Release type:** beta **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.0-beta.7 ``` > **Note:** This is a pre-release version. ## What's Changed * feat: enhance type safety by extending context classes for agents, jobs, prompts, and resources by @frontegg-david in https://github.com/agentfront/frontmcp/pull/302 * feat(nx-plugin): add git initialization to workspace generator with fallback for missing git by Medium3/23/2026
v1.0.0-beta.6## Release v1.0.0-beta.6 **Release type:** beta **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.0-beta.6 ``` > **Note:** This is a pre-release version. ## What's Changed * test: add end-to-end tests for Streamable HTTP Transport session ID and elicitation capabilities by @frontegg-david in https://github.com/agentfront/frontmcp/pull/300 **Full Changelog**: https://github.com/agentfront/frontmcp/compare/v1.0.0-beta.5...v1.0.0-beta.Low3/21/2026
v1.0.0-beta.5## Release v1.0.0-beta.5 **Release type:** beta **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.0-beta.5 ``` > **Note:** This is a pre-release version. ## What's Changed * fix: improve string escaping in toTsLiteral function for better compatibility by @frontegg-david in https://github.com/agentfront/frontmcp/pull/298 **Full Changelog**: https://github.com/agentfront/frontmcp/compare/v1.0.0-beta.4...v1.0.0-beta.5Low3/19/2026
v1.0.0-beta.4## Release v1.0.0-beta.4 **Release type:** beta **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.0-beta.4 ``` > **Note:** This is a pre-release version. ## What's Changed * test: add end-to-end tests for elicitation capability round-trip and session state persistence by @frontegg-david in https://github.com/agentfront/frontmcp/pull/296 **Full Changelog**: https://github.com/agentfront/frontmcp/compare/v1.0.0-beta.3...v1.0.0-beta.4Low3/18/2026
v1.0.0-beta.3## Release v1.0.0-beta.3 **Release type:** beta **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.0-beta.3 ``` > **Note:** This is a pre-release version. ## What's Changed * fix: update elicitation support logic to align with MCP spec and enhance type handling (Fixes #279) by @frontegg-david in https://github.com/agentfront/frontmcp/pull/294 **Full Changelog**: https://github.com/agentfront/frontmcp/compare/v1.0.0-beta.2...v1.0.0-beLow3/18/2026
v1.0.0-beta.2## Release v1.0.0-beta.2 **Release type:** beta **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.0-beta.2 ``` > **Note:** This is a pre-release version. ## What's Changed * fix(nx): add Nx monorepo support with scaffolding instructions and commands by @frontegg-david (fixes #281) in https://github.com/agentfront/frontmcp/pull/284 * test: add E2E tests for session reconnect behavior with terminated session ID by @frLow3/18/2026
v1.0.0-beta.1## Release v1.0.0-beta.1 **Release type:** beta **Release line:** 1.0.x **Branch:** release/1.0.x ### Installation ```bash npm install @frontmcp/sdk@1.0.0-beta.1 ``` > **Note:** This is a pre-release version. ## What's Changed * Cherry-pick: feat: Update package.json and project.json with repository and author details; add README.md for Nx plugin documentation by @github-actions[bot] in https://github.com/agentfront/frontmcp/pull/257 * Cherry-pick: feat: Add @types/cors dependency to imprLow3/16/2026
v0.12.2## Release v0.12.2 **Release type:** stable **Release line:** 0.12.x **Branch:** release/0.12.x ### Installation ```bash npm install @frontmcp/sdk@0.12.2 ``` ### Features - **Added Type Definitions for CORS**: Introduced `@types/cors` to enhance TypeScript support for CORS configurations, ensuring better type safety and developer experience. <!-- CARD_MDX_START <Card title="FrontMCP v0.12.2: Enhanced Type Safety" href="https://github.com/agentfront/frontmcp/releases/tag/v0.12.2" ctaLow2/26/2026
v0.12.1## Release v0.12.1 **Release type:** stable **Release line:** 0.12.x **Branch:** release/0.12.x ### Installation ```bash npm install @frontmcp/sdk@0.12.1 ``` ### What's New --- ### Features - **Enhanced API Support**: Introduced new API endpoints for improved data handling and retrieval. - **Real-time Data Streaming**: Added support for real-time data streaming, enabling more dynamic server interactions. ### Improvements - **Optimized Performance**: Refined internal algorithms to boost sLow2/25/2026
v0.12.0 **Full Changelog**: https://github.com/agentfront/frontmcp/compare/v0.11.3...v0.12.0Low2/25/2026
v0.11.3## Release v0.11.3 **Release type:** stable **Release line:** 0.11.x **Branch:** release/0.11.x ### Installation ```bash npm install @frontmcp/sdk@0.11.3 ``` ### Features - **JWT Detection Enhancement**: Introduced a robust method to detect JWT-like patterns in data using base64url decoding, enhancing security against token leakage. - **Skill Metadata Expansion**: Added new metadata fields for skills, including `license`, `compatibility`, `specMetadata`, `allowedTools`, and `resources`, aliLow2/22/2026
v0.11.2## Release v0.11.2 **Release type:** stable **Release line:** 0.11.x **Branch:** release/0.11.x ### Installation ```bash npm install @frontmcp/sdk@0.11.2 ``` ### Features - **Package Manager Selection**: Added support for selecting a package manager (`npm`, `yarn`, or `pnpm`) during project creation. This includes tailored Docker and GitHub Actions configurations for each package manager. - **Interactive Prompts**: Integrated `@clack/prompts` for enhanced interactive command-line prompts, rLow2/21/2026
v0.11.1## Release v0.11.1 **Release type:** stable **Release line:** 0.11.x **Branch:** release/0.11.x ### Installation ```bash npm install @frontmcp/sdk@0.11.1 ``` ### Features - **Public Mode Authentication**: Updated default authentication mode to 'public', enhancing flexibility for users who prefer open access without predefined constraints. ### Improvements - **Code Simplification**: Removed redundant warning logs related to unauthenticated usage, streamlining the initialization process for Low2/20/2026
v0.11.0## Release v0.11.0 **Release type:** stable **Release line:** 0.11.x **Branch:** release/0.11.x ### Installation ```bash npm install @frontmcp/sdk@0.11.0 ``` ### Features - **Authorization Interface**: Introduced a comprehensive `Authorization` interface to manage user authentication contexts, supporting multiple transport sessions and scope checks. - **Auth Logger**: Added a new `AuthLogger` interface for decoupling authentication logging from the SDK's main logger, with a nLow2/19/2026
v0.10.0## Release v0.10.0 **Release type:** stable **Release line:** 0.10.x **Branch:** release/0.10.x ### Installation ```bash npm install @frontmcp/sdk@0.10.0 ``` ### Features - **Unix Socket MCP Client Helper**: Introduced a new Unix Socket MCP client helper for HTTP-over-Unix-socket transport and JSON-RPC client for E2E testing. - **Notes Application**: Added a new note-taking application for E2E testing, featuring tools for creating, listing, and summarizing notes. - **CLI EnhLow2/13/2026
v0.9.0## Release v0.9.0 **Release type:** stable **Release line:** 0.9.x **Branch:** release/0.9.x ### Installation ```bash npm install @frontmcp/sdk@0.9.0 ``` ### Features - **Secure ID Generation**: Introduced `generateSecureId` function for cryptographically secure random ID generation in `RequestLoggerProvider`. - **Direct Server Creation**: Added `create()` factory function for flat-config direct server creation, supporting machine ID injection and instance caching. - **Safe Low2/5/2026
v0.8.1## Release v0.8.1 **Release type:** stable **Release line:** 0.8.x **Branch:** release/0.8.x ### Installation ```bash npm install @frontmcp/sdk@0.8.1 ``` ### Features - **Enhanced Security Options**: Introduced `maxSanitizeDepth` and `maxSanitizeProperties` to limit nesting depth and properties in sanitized outputs, enhancing security and preventing stack overflow issues. ### Improvements - **Dependency Updates**: Updated `vectoriadb` to version 2.1.3 for improved performaLow2/3/2026
v0.8.0## Release v0.8.0 **Release type:** stable **Release line:** 0.8.x **Branch:** release/0.8.x ### Installation ```bash npm install @frontmcp/sdk@0.8.0 ``` ## What's Changed * chore: update GitHub Actions workflows to include additional branch triggers and add compute-next-patch script for versioning by @frontegg-david in https://github.com/agentfront/frontmcp/pull/203 * feat: Add ConfigPlugin for environment variable management and update related configurations by @frontegg-daLow2/2/2026
v0.7.2## What's Changed * fix: re-export DI types for backwards compatibilit by @frontegg-david in https://github.com/agentfront/frontmcp/pull/200 * docs: update draft docs for next release (Codex) by @github-actions[bot] in https://github.com/agentfront/frontmcp/pull/201 * v0.7.2 by @github-actions[bot] in https://github.com/agentfront/frontmcp/pull/202 **Full Changelog**: https://github.com/agentfront/frontmcp/compare/v0.7.1...v0.7.2 <!-- CARD_MDX_START <Card title="FrontMCP v0.7.2: Low1/9/2026
v0.7.1## What's Changed * feat: Add coverage reporting for unit and E2E tests with merging coverage by @frontegg-david in https://github.com/agentfront/frontmcp/pull/171 * feat: Add dashboard plugin for built-in Frontmcp visualization tools by @frontegg-david in https://github.com/agentfront/frontmcp/pull/170 * feat: Implement agent tooling features and hooks for enhanced functionality by @frontegg-david in https://github.com/agentfront/frontmcp/pull/173 * chore: sdk enhancements by @frontegg-daviLow1/9/2026
v0.6.3## What's Changed * fix: fix circular deps in @FrontMcp by @frontegg-david in https://github.com/agentfront/frontmcp/pull/165 * feat: Enhance session security with HMAC signing and rate limiting by @frontegg-david in https://github.com/agentfront/frontmcp/pull/166 * docs: update draft docs for next release (Codex) by @github-actions[bot] in https://github.com/agentfront/frontmcp/pull/167 * v0.6.3 by @github-actions[bot] in https://github.com/agentfront/frontmcp/pull/168 **Full ChangelogLow12/27/2025
v0.6.2## What's Changed * fix: Fix build scripts to enhance tree shaking by @frontegg-david in https://github.com/agentfront/frontmcp/pull/153 * feat: Add auto-transport persistence transformation for Redis configuโ€ฆ by @frontegg-david in https://github.com/agentfront/frontmcp/pull/155 * feat: Enhance multi-platform bundling with theme support and metadata by @frontegg-david in https://github.com/agentfront/frontmcp/pull/157 * refactor: new simpilfied ui builder api by @frontegg-david in https://giLow12/24/2025
v0.6.1## What's Changed * fix: update snyk by @frontegg-david in https://github.com/agentfront/frontmcp/pull/136 * fix: Fix UI widget build by @frontegg-david in https://github.com/agentfront/frontmcp/pull/138 * fix: Fix vercel deployment by @frontegg-david in https://github.com/agentfront/frontmcp/pull/139 * feat: Add support for Vercel KV session store and update storage factory by @frontegg-david in https://github.com/agentfront/frontmcp/pull/142 * Split @frontmcp/ui for two packages in order Low12/22/2025
v0.6.0## What's Changed * docs: update draft docs for next release (Codex) by @github-actions[bot] in https://github.com/agentfront/frontmcp/pull/107 * feat: Add support for logger in OpenAPI adapter and enhance security by @frontegg-david in https://github.com/agentfront/frontmcp/pull/109 * feat: Add support for ESM in UI library and update TypeScript configuration by @frontegg-david in https://github.com/agentfront/frontmcp/pull/110 * feat: Implement Redis session store for transport recreation Low12/19/2025
v0.5.1## What's Changed * docs: update draft docs for next release (Codex) by @github-actions[bot] in https://github.com/agentfront/frontmcp/pull/102 * fix: Update asset paths in project.json for testing and UI libraries by @frontegg-david in https://github.com/agentfront/frontmcp/pull/101 * docs: update draft docs for next release (Codex) by @github-actions[bot] in https://github.com/agentfront/frontmcp/pull/105 * v0.5.1 by @github-actions[bot] in https://github.com/agentfront/frontmcp/pull/104 Low12/12/2025
v0.5.0## What's Changed * chore: Upgrade Node.js to v24 by @frontegg-david in https://github.com/agentfront/frontmcp/pull/67 * docs: update draft docs for next release (Codex) by @github-actions[bot] in https://github.com/agentfront/frontmcp/pull/69 * feat: add VectoriaDB - lightweight in-memory vector database by @frontegg-david in https://github.com/agentfront/frontmcp/pull/68 * docs: update draft docs for next release (Codex) by @github-actions[bot] in https://github.com/agentfront/frontmcp/pulLow12/11/2025
v0.4.1## What's Changed * **fix(deps):** Pin `@modelcontextprotocol/sdk` to version **1.22.0** to enforce usage of **Zod v3**, resolving issue #84 <!-- CARD_MDX_START <Card title="FrontMCP v0.4.1: Zod Compatibility" href="https://github.com/agentfront/frontmcp/releases/tag/v0.4.1" cta="View full changelog" > Compatibility fix ensuring consistent schema validation across dependencies. ๐Ÿ”ง **Dependency Fix** pinned @modelcontextprotocol/sdk to v1.22.0 for Zod v3 consistency. <Low11/28/2025
v0.4.0## What's Changed * fix(readme): Fix repo README and adjust publication readme content by @frontegg-david in https://github.com/agentfront/frontmcp/pull/49 * fix(docs): reorginaize docs folder and update coderabbit config by @frontegg-david in https://github.com/agentfront/frontmcp/pull/50 * feat(sdk): Extend tool outputSchema and Add prettier by @frontegg-david in https://github.com/agentfront/frontmcp/pull/52 * feat(libs): New lib mcp-from-openapi by @frontegg-david in https://github.comLow11/22/2025
v0.3.1## What's Changed * feat(core): Support split by app with multiple auth options by @frontegg-david in https://github.com/agentfront/frontmcp/pull/44 * feat(docs): Add support for versioning docs by @frontegg-david in https://github.com/agentfront/frontmcp/pull/45 * feat(docs): Add logos and default 404 redirect with docs preview dev dependency by @frontegg-david in https://github.com/agentfront/frontmcp/pull/46 * v0.3.1 by @github-actions[bot] in https://github.com/agentfront/frontmcp/pull/Low11/16/2025
v0.3.0## What's Changed * feat(hooks): add support for hook flows with will/did/around hooks by @frontegg-david in https://github.com/agentfront/frontmcp/pull/14 * fix(core): reorganize libs folder by @frontegg-david in https://github.com/agentfront/frontmcp/pull/15 * Add CI/CD and move frontmcp cli lib to the monorepo by @frontegg-david in https://github.com/agentfront/frontmcp/pull/16 * fix(ci): Fixes publish workflow code by @frontegg-david in https://github.com/agentfront/frontmcp/pull/18 * fLow11/15/2025
v0.2.5## What's Changed * docs by @frontegg-david in https://github.com/agentfront/frontmcp/pull/1 * Push code by @frontegg-david in https://github.com/agentfront/frontmcp/pull/2 * fix: Fix docs and README by @frontegg-david in https://github.com/agentfront/frontmcp/pull/3 * fix(core): fix tool listing by @frontegg-david in https://github.com/agentfront/frontmcp/pull/4 * feat(core): migrate tool call to new the flow runner by @frontegg-david in https://github.com/agentfront/frontmcp/pull/6 * feaLow11/14/2025

Dependencies & License Audit

Loading dependencies...

Similar Packages

mcp-ts-coreAgent-native TypeScript framework for building MCP servers. Build tools, not infrastructure.v0.10.15
keryxKeryx: The Fullstack TypeScript Framework for MCP and APIsv0.37.0
developers-guide-to-aiThe Developer's Guide to AI - A Field Guide for the Working Developermain@2026-07-24
MediaWiki-MCP-ServerModel Context Protocol (MCP) Server to connect your AI with any MediaWikiv0.14.0
nuclearStreaming music player that finds free music for youplayer@1.43.2

More in MCP Servers

vestigeCognitive memory for AI agents โ€” FSRS-6 spaced repetition, 29 brain modules, 3D dashboard, single 22MB Rust binary. MCP server for Claude, Cursor, VS Code, Xcode, JetBrains.
supersetCode Editor for the AI Agents Era - Run an army of Claude Code, Codex, etc. on your machine
kreuzbergA polyglot document intelligence framework with a Rust core. Extract text, metadata, images, and structured information from PDFs, Office documents, images, and 91+ formats. Available for Rust, Python
ai-engineering-from-scratchLearn it. Build it. Ship it for others.