Developer tools · frontmcp.dev

FrontMCP

API reference for the FrontMCP TypeScript MCP framework. Agents can search docs and run code in playgrounds.

Ask an agent to

  • Search the docs for authentication
  • Open a playground and run its tests
  • Show the current FrontMCP version

13 tools

3 of these have the same names as a platform’s tool set (marked), so we count them as the platform’s, not FrontMCP’s.

  • call_playgrounduntrusted content

    Sends one MCP request to a Playground's server from its Call tab, as the user would: the user sees the result in the Call tab and the exchange in the Wire tab. A stopped Playground starts first. Returns the JSON-RPC…

    index: integer, method: string, params: object?

  • edit_playgroundasks to confirmuntrusted content

    Puts new code in one of the page's Playgrounds, as if the user typed it: the user sees it in the editor, the Playground counts as edited, and its Reset button brings back the original example. It replaces only the…

    index: integer, files: array

  • get_current_pageread-only

    Returns the frontmcp.dev page open in this tab: its path, title, and the section headings on it, each with the anchor that links to it. Use it to know what the user is reading before you answer, or to point them to a…

  • get_pagefrom Blumeread-only

    Returns a frontmcp.dev docs or blog page as Markdown: its title, summary and full text, with code samples and links to other pages. Use it to read a page that search_docs or list_pages found. Takes a path on this…

    path: string

  • get_playgroundread-only

    Returns one Playground on the page: its files as the user sees them, with their edits, its status (and the error, if it has one), whether the user edited it, the response to the last request sent from its Call tab…

    index: integer

  • get_versionread-only

    Returns the FrontMCP version this site documents, the MCP protocol version its examples speak, and the latest FrontMCP releases with their summaries and changelog links. Use it before giving version-specific advice.

  • list_pagesfrom Blumeread-only

    Returns the site's navigation: for Learn, Reference, Examples and Compare, the sidebar's groups and pages in reading order, and the blog's posts, each with its title and path. Use it to see what the docs cover, or to…

    section: string?

  • list_playgroundsread-only

    Returns the Playgrounds on the page open in this tab, in page order: each one's index (its position, from 1), the heading it sits under, its file names, its status (not started, starting, running, stopped while the…

  • navigate

    Opens a frontmcp.dev page in this tab, as a link on the site does, and scrolls to a section when you give its anchor. Only the site's own pages: the docs, the blog, and /, /playground, /releases and /versions. Returns…

    path: string, anchor: string?

  • open_playground

    Opens the full-page Playground, /playground, in this tab with your files loaded in its editor, where the user can edit and run them and share the link. Returns the link. Use it to hand the user a project to try; then…

    files: array

  • run_in_playgrounduntrusted content

    Compiles FrontMCP code and starts it in the Playground's runtime in this page: FrontMCP and a simulated MCP client in a Web Worker, as the site's Playgrounds run. Nothing is shown to the user. Returns, in order: the…

    files: array, call: object?, runTests: boolean?

  • run_playground_testsuntrusted content

    Runs a Playground's tests, or a challenge's checks, against a fresh copy of its server, as its Tests tab does: the user sees the results there. A Playground that isn't running starts first. Returns how many passed and…

    index: integer

  • search_docsfrom Blumeread-only

    Searches frontmcp.dev, the FrontMCP documentation, by page titles, descriptions and section headings: the same index as the site's search box. Returns up to `limit` matches, best first, each with its title, path (with…

    query: string, section: string?, limit: integer?

Tools
13
Registered with
JavaScript
Also carries
Blume
Scan finished
Oct 19, 2026

Tool names and descriptions are what frontmcp.dev/reference registered when we loaded it in Chrome 154 on Browser Use Cloud. The summary and the “ask an agent” lines are AI-written from them. To call the tools yourself, see Chrome’s WebMCP docs. How we found it.

More developer tools sites

All 1,393 developer tools sites →