FrontMCP docs

dev.frontmcp.mcpPublished by mcp.frontmcp.devOfficial publisherv1.0.0Updated Oct 24, 2026

FrontMCP's docs for coding agents: search, pages, APIs, examples and upgrades, by FrontMCP release.

VerifiedStreamable HTTPWeb executableDeveloper Tools

Overview

AI-generated overview

Lets an assistant search and read FrontMCP documentation, API references, examples and release changes, matched to a project's version.

What you can do
Provides tools over the FrontMCP documentation: full-text search by section, a sidebar-ordered page list, whole pages or single sections as Markdown, and API lookup by name for decorators, functions, options, error codes and CLI commands. It also returns runnable Playground examples with their tests, a skills catalog, a release list, and a resolver that reads a project's package.json or lockfile to say which documented version applies. A change tool compares releases and lists affected pages.
When to use it
Use it when building or maintaining a FrontMCP project and you need API, option, error-code or example lookups, or want to see what changed between releases; also useful for browsing or searching the docs by topic when you do not know the page name.
Requirements
Network access to the remote endpoint at No authentication, environment variables or headers are declared.
Before you install
It is a read-only documentation service; the input shows no writes, deletions, payments or credential requests. Search terms and any project files you pass (such as package.json or lockfile contents) are sent to the remote endpoint.

Installation

In SourceWeft

  1. Open FrontMCP docs in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/dev.frontmcp.mcp%2Ffrontmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "frontmcp-docs": {
      "type": "http",
      "url": "https://mcp.frontmcp.dev/"
    }
  }
}

Tools

9

get_example

Get a page's example

Returns a runnable example from a FrontMCP docs page: the files of one of its Playgrounds, with their tests, as the docs run them. Without `index`, lists the page's Playgrounds (numbered from 1, in page order) with their section and files.

Parameterspathrequiredindexversion

get_page

Read a docs page

Returns a FrontMCP docs page as Markdown, or one section of it. `path` is a path (/reference/sdk/tool), a frontmcp.dev URL, or an old docs.agentfront.dev URL, which is mapped to its page here; a #anchor in it, or `section`, picks the section. A very long page comes back as its introduction and its sections, to read one at a time. Use it once search_docs, lookup_api or list_pages has given a path, or for a docs URL you already have. The page is the one documented for `version`.

Parameterspathrequiredsectionversion

get_skill

Read a FrontMCP skill

FrontMCP's skills catalog (@frontmcp/skills): instructions for building with FrontMCP, from setting up a project to production readiness. Without `name`, lists the skills. With `name`, returns its SKILL.md and the reference files beside it; with `file` too, that file. Skills are step-by-step guides written for coding agents: for the docs themselves use search_docs or get_page, and for runnable code get_example. The catalog is the newest FrontMCP release's, so the tool takes no version.

Parametersfilename

get_versions

List the documented versions

Lists the FrontMCP releases these docs cover, newest first, each with its release notes and the endpoint that pins it (https://mcp.frontmcp.dev/<version>). Says which version this endpoint serves. To find the version a project uses, call resolve_version.

Takes no parameters.

list_pages

List the docs pages

Lists the FrontMCP docs as the site's sidebar has them, in reading order: Learn (lessons), Reference (APIs, options, deployment), Examples and Compare, each in groups of pages with their titles and paths. Use it to browse, or to find a page by topic when you don't know its name; to find something specific, search_docs or lookup_api is faster. Read a page it lists with get_page. The pages are those of `version`.

Parameterssectionversion

lookup_api

Look up an API

Finds a FrontMCP API by name in the Reference pages: a decorator (`@Tool`), function or method (`createFetchHandler`, `this.elicit`), option (`inputSchema`, `throttle`), error code (`TOOL_NOT_FOUND`), CLI command or flag (`--target`). Returns the matching entries, most relevant first, each with what the docs say, its page and anchor. Read more with get_page.

Parameterslimitsymbolrequiredversion

resolve_version

Find the docs version for a project

Says which documented FrontMCP version a project should read, and the endpoint that pins it. Pass the project's package.json, its lockfile (package-lock.json, yarn.lock or pnpm-lock.yaml, including relevant importers and all SDK resolutions), or a version range. An unambiguous lockfile identifies an installation; package.json only the range it allows. If several installations exist, select an npm/pnpm workspace or pass an exact installedVersion read from the resolved SDK package. Call it first when you can read the project.

ParametersrangelockfileworkspacepackageJsoninstalledVersion

search_docs

Search the docs

Full-text search over the FrontMCP docs, by section: page titles, section headings and prose. Returns up to `limit` sections, best first, each with its page, heading, path (with the #anchor) and the start of its text. Read one with get_page. For an API, option or error code by name, lookup_api is more precise.

Parameterslimitqueryrequiredsectionversion

whats_changed

What changed between two releases

What changed in FrontMCP after `from` up to `to` (the endpoint's version by default): each release's notes, every note the docs make about a change ("Changed in 1.9.5: before, …"), with its page and section, and, when both versions are documented, which pages changed. `from` can be any release, documented or not. Use it to upgrade a project, or to check whether docs for one version hold for another.

Parameterstofromrequiredlimitsection

Version history

1
  1. v1.0.0LatestOct 13, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.