Skip to content

AgentFront

Open-source TypeScript building blocks for AI agents.
A framework for MCP servers • A sandbox for the code agents write • A vector database that runs in memory

FrontMCP docs · FrontMCP · EnclaveVM & VectoriaDB docs · Issues · Releases


Projects

Project What it is Docs
FrontMCP The TypeScript framework for MCP servers frontmcp.dev
EnclaveVM A JavaScript sandbox for running the code AI agents write docs.agentfront.dev
VectoriaDB An in-memory vector database for semantic search, with offline embeddings docs.agentfront.dev

Also: mcp-from-openapi, which turns OpenAPI specs into MCP tools, and json-schema-to-zod-v3, which turns JSON Schema into Zod v3 schemas.

What is FrontMCP?

FrontMCP is our TypeScript framework for building servers that speak the Model Context Protocol (MCP)—the emerging standard for connecting LLM apps to tools, data, and services. FrontMCP focuses on developer joy and production pragmatism:

  • TypeScript-first DX — strong types, Zod schemas, ergonomic decorators
  • Composable architecture — plugins, adapters, resources, and tools with clear metadata
  • Secure, scoped execution — DI-powered invoker with per-tool access views and consent
  • Modern transports — Streamable HTTP, SSE compatibility, and session management
  • Great ergonomics — clean logging, hooks, and structured flow control

If you’re building an AI IDE, copilots, or custom workflows, FrontMCP gives you the fastest path from idea → MCP server.

Learn and build

  • The docs are at frontmcp.dev: lessons, the reference, examples and comparisons. Every example runs in your browser.

  • Docs for your agent: FrontMCP's own MCP server gives coding agents those docs, for the FrontMCP release your project uses. See Docs for Your Agent, or add it to Claude Code:

    claude mcp add --transport http frontmcp-docs https://frontmcp.dev/mcp
  • Start a server:

    npx frontmcp create my-mcp-server

Pinned Loading

  1. frontmcp frontmcp Public

    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.

    TypeScript 146 8

  2. enclave enclave Public

    A secure JavaScript sandbox designed for safe AI agent code execution. Protects against code injection, prototype pollution, and sandbox escapes. The security layer that makes AI-generated code saf…

    TypeScript 6 2

  3. mcp-from-openapi mcp-from-openapi Public

    Production-ready TypeScript library for converting OpenAPI specifications into MCP (Model Context Protocol) tool

    TypeScript 4

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…