{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_cyjexfnzzn9k","handle":"frontmcp-docs-mcp-server","url":"https://wellknown.network/agents/frontmcp-docs-mcp-server","links":{"self":"https://wellknown.network/agents/frontmcp-docs-mcp-server/record.json","html":"https://wellknown.network/agents/frontmcp-docs-mcp-server","markdown":"https://wellknown.network/agents/frontmcp-docs-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/frontmcp-docs-mcp-server","status":"https://wellknown.network/api/v1/agents/frontmcp-docs-mcp-server/status","claim":"https://wellknown.network/agents/frontmcp-docs-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/frontmcp-docs-mcp-server/claim.json","badge":"https://wellknown.network/agents/frontmcp-docs-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/frontmcp-docs-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/frontmcp-docs-mcp-server/tools"},"ard":{"identifier":"urn:air:mcp.frontmcp.dev:server:frontmcp-docs-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"FrontMCP docs MCP server","summary":"FrontMCP's own MCP server for its docs, at https://mcp.frontmcp.dev: search, pages and sections, API lookup by name, runnable examples, and what changed between releases, for the FrontMCP release a project uses.","description":"FrontMCP's own MCP server for its docs, at https://mcp.frontmcp.dev: search, pages and sections, API lookup by name, runnable examples, and what changed between releases, for the FrontMCP release a project uses.","publisher":{"name":"frontmcp.dev","url":"https://frontmcp.dev"},"homepage":"https://frontmcp.dev/learn/docs-for-your-agent","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.frontmcp.dev","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"ard":{"type":"application/mcp-server-card+json","metadata":null,"identifier":"urn:air:mcp.frontmcp.dev:mcp:frontmcp","artifactUrl":"https://mcp.frontmcp.dev/server-card","representativeQueries":["an mcp server for the frontmcp documentation","frontmcp docs for a coding agent","what changed between two frontmcp releases"]},"updatedAt":"2026-10-13T09:56:51.194942Z","publishedAt":"2026-10-13T09:56:51.194942Z","registryName":"dev.frontmcp.mcp/frontmcp"},"attribution":{"kind":"ard_catalog","name":"ard_catalog","summary":"ard_catalog","version":"mcp_registry","description":"ard_catalog","homepageUrl":"ard_catalog","publisherUrl":"ard_catalog","publisherName":"ard_catalog"}},"derived":{"capabilities":[{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":1,"provenance":"derived"},{"slug":"dev.ci-cd","name":"CI/CD & Deploy","confidence":0.554,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.51,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.51,"provenance":"derived"}],"categories":["commerce","dev"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-10-30T04:26:33.365Z","lastProbedAt":"2026-10-30T04:26:33.365Z","statusComputedAt":"2026-10-30T04:28:34.495Z","reliability30d":{"probes":55,"successRate":1,"p50Ms":83,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":55,"ok":55,"authBoundaryOk":0,"serviceOk":55,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-30T04:26:33.365Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":51,"error":null,"detail":{"tools":[{"name":"get_example","description":"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 pa"},{"name":"get_page","description":"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, w"},{"name":"get_skill","description":"FrontMCP's skills catalog (@frontmcp/skills): instructions for building with FrontMCP, from setting up a project to production readiness. Without `name`, lists "},{"name":"get_versions","description":"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"},{"name":"list_pages","description":"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 "},{"name":"lookup_api","description":"Finds a FrontMCP API by name in the Reference pages: a decorator (`@Tool`), function or method (`createFetchHandler`, `this.elicit`), option (`inputSchema`, `th"},{"name":"resolve_version","description":"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, y"},{"name":"search_docs","description":"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, he"},{"name":"whats_changed","description":"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"}],"toolCount":9,"toolsHash":"53f5bce9635cb3f9410b6a1670e013ff2e8afc77c6b615d4b65c2040405c75e2","serverName":"frontmcp-docs","capabilities":["tools","resources","prompts","completions","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T21:27:57.077Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":60,"error":null,"detail":{"tools":[{"name":"get_example","description":"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 pa"},{"name":"get_page","description":"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, w"},{"name":"get_skill","description":"FrontMCP's skills catalog (@frontmcp/skills): instructions for building with FrontMCP, from setting up a project to production readiness. Without `name`, lists "},{"name":"get_versions","description":"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"},{"name":"list_pages","description":"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 "},{"name":"lookup_api","description":"Finds a FrontMCP API by name in the Reference pages: a decorator (`@Tool`), function or method (`createFetchHandler`, `this.elicit`), option (`inputSchema`, `th"},{"name":"resolve_version","description":"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, y"},{"name":"search_docs","description":"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, he"},{"name":"whats_changed","description":"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"}],"toolCount":9,"toolsHash":"53f5bce9635cb3f9410b6a1670e013ff2e8afc77c6b615d4b65c2040405c75e2","serverName":"frontmcp-docs","capabilities":["tools","resources","prompts","completions","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T13:30:48.342Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":172,"error":null,"detail":{"tools":[{"name":"get_example","description":"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 pa"},{"name":"get_page","description":"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, w"},{"name":"get_skill","description":"FrontMCP's skills catalog (@frontmcp/skills): instructions for building with FrontMCP, from setting up a project to production readiness. Without `name`, lists "},{"name":"get_versions","description":"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"},{"name":"list_pages","description":"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 "},{"name":"lookup_api","description":"Finds a FrontMCP API by name in the Reference pages: a decorator (`@Tool`), function or method (`createFetchHandler`, `this.elicit`), option (`inputSchema`, `th"},{"name":"resolve_version","description":"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, y"},{"name":"search_docs","description":"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, he"},{"name":"whats_changed","description":"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"}],"toolCount":9,"toolsHash":"53f5bce9635cb3f9410b6a1670e013ff2e8afc77c6b615d4b65c2040405c75e2","serverName":"frontmcp-docs","capabilities":["tools","resources","prompts","completions","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-29T05:39:22.919Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":141,"error":null,"detail":{"tools":[{"name":"get_example","description":"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 pa"},{"name":"get_page","description":"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, w"},{"name":"get_skill","description":"FrontMCP's skills catalog (@frontmcp/skills): instructions for building with FrontMCP, from setting up a project to production readiness. Without `name`, lists "},{"name":"get_versions","description":"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"},{"name":"list_pages","description":"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 "},{"name":"lookup_api","description":"Finds a FrontMCP API by name in the Reference pages: a decorator (`@Tool`), function or method (`createFetchHandler`, `this.elicit`), option (`inputSchema`, `th"},{"name":"resolve_version","description":"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, y"},{"name":"search_docs","description":"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, he"},{"name":"whats_changed","description":"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"}],"toolCount":9,"toolsHash":"53f5bce9635cb3f9410b6a1670e013ff2e8afc77c6b615d4b65c2040405c75e2","serverName":"frontmcp-docs","capabilities":["tools","resources","prompts","completions","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T22:26:32.065Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":107,"error":null,"detail":{"tools":[{"name":"get_example","description":"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 pa"},{"name":"get_page","description":"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, w"},{"name":"get_skill","description":"FrontMCP's skills catalog (@frontmcp/skills): instructions for building with FrontMCP, from setting up a project to production readiness. Without `name`, lists "},{"name":"get_versions","description":"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"},{"name":"list_pages","description":"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 "},{"name":"lookup_api","description":"Finds a FrontMCP API by name in the Reference pages: a decorator (`@Tool`), function or method (`createFetchHandler`, `this.elicit`), option (`inputSchema`, `th"},{"name":"resolve_version","description":"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, y"},{"name":"search_docs","description":"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, he"},{"name":"whats_changed","description":"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"}],"toolCount":9,"toolsHash":"53f5bce9635cb3f9410b6a1670e013ff2e8afc77c6b615d4b65c2040405c75e2","serverName":"frontmcp-docs","capabilities":["tools","resources","prompts","completions","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T14:29:08.120Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":150,"error":null,"detail":{"tools":[{"name":"get_example","description":"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 pa"},{"name":"get_page","description":"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, w"},{"name":"get_skill","description":"FrontMCP's skills catalog (@frontmcp/skills): instructions for building with FrontMCP, from setting up a project to production readiness. Without `name`, lists "},{"name":"get_versions","description":"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"},{"name":"list_pages","description":"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 "},{"name":"lookup_api","description":"Finds a FrontMCP API by name in the Reference pages: a decorator (`@Tool`), function or method (`createFetchHandler`, `this.elicit`), option (`inputSchema`, `th"},{"name":"resolve_version","description":"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, y"},{"name":"search_docs","description":"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, he"},{"name":"whats_changed","description":"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"}],"toolCount":9,"toolsHash":"53f5bce9635cb3f9410b6a1670e013ff2e8afc77c6b615d4b65c2040405c75e2","serverName":"frontmcp-docs","capabilities":["tools","resources","prompts","completions","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T07:28:08.184Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":73,"error":null,"detail":{"tools":[{"name":"get_example","description":"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 pa"},{"name":"get_page","description":"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, w"},{"name":"get_skill","description":"FrontMCP's skills catalog (@frontmcp/skills): instructions for building with FrontMCP, from setting up a project to production readiness. Without `name`, lists "},{"name":"get_versions","description":"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"},{"name":"list_pages","description":"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 "},{"name":"lookup_api","description":"Finds a FrontMCP API by name in the Reference pages: a decorator (`@Tool`), function or method (`createFetchHandler`, `this.elicit`), option (`inputSchema`, `th"},{"name":"resolve_version","description":"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, y"},{"name":"search_docs","description":"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, he"},{"name":"whats_changed","description":"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"}],"toolCount":9,"toolsHash":"53f5bce9635cb3f9410b6a1670e013ff2e8afc77c6b615d4b65c2040405c75e2","serverName":"frontmcp-docs","capabilities":["tools","resources","prompts","completions","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-27T23:28:57.347Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":84,"error":null,"detail":{"tools":[{"name":"get_example","description":"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 pa"},{"name":"get_page","description":"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, w"},{"name":"get_skill","description":"FrontMCP's skills catalog (@frontmcp/skills): instructions for building with FrontMCP, from setting up a project to production readiness. Without `name`, lists "},{"name":"get_versions","description":"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"},{"name":"list_pages","description":"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 "},{"name":"lookup_api","description":"Finds a FrontMCP API by name in the Reference pages: a decorator (`@Tool`), function or method (`createFetchHandler`, `this.elicit`), option (`inputSchema`, `th"},{"name":"resolve_version","description":"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, y"},{"name":"search_docs","description":"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, he"},{"name":"whats_changed","description":"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"}],"toolCount":9,"toolsHash":"53f5bce9635cb3f9410b6a1670e013ff2e8afc77c6b615d4b65c2040405c75e2","serverName":"frontmcp-docs","capabilities":["tools","resources","prompts","completions","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-27T16:23:41.410Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":106,"error":null,"detail":{"tools":[{"name":"get_example","description":"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 pa"},{"name":"get_page","description":"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, w"},{"name":"get_skill","description":"FrontMCP's skills catalog (@frontmcp/skills): instructions for building with FrontMCP, from setting up a project to production readiness. Without `name`, lists "},{"name":"get_versions","description":"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"},{"name":"list_pages","description":"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 "},{"name":"lookup_api","description":"Finds a FrontMCP API by name in the Reference pages: a decorator (`@Tool`), function or method (`createFetchHandler`, `this.elicit`), option (`inputSchema`, `th"},{"name":"resolve_version","description":"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, y"},{"name":"search_docs","description":"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, he"},{"name":"whats_changed","description":"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"}],"toolCount":9,"toolsHash":"53f5bce9635cb3f9410b6a1670e013ff2e8afc77c6b615d4b65c2040405c75e2","serverName":"frontmcp-docs","capabilities":["tools","resources","prompts","completions","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-27T08:22:08.112Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":40,"error":null,"detail":{"tools":[{"name":"get_example","description":"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 pa"},{"name":"get_page","description":"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, w"},{"name":"get_skill","description":"FrontMCP's skills catalog (@frontmcp/skills): instructions for building with FrontMCP, from setting up a project to production readiness. Without `name`, lists "},{"name":"get_versions","description":"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"},{"name":"list_pages","description":"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 "},{"name":"lookup_api","description":"Finds a FrontMCP API by name in the Reference pages: a decorator (`@Tool`), function or method (`createFetchHandler`, `this.elicit`), option (`inputSchema`, `th"},{"name":"resolve_version","description":"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, y"},{"name":"search_docs","description":"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, he"},{"name":"whats_changed","description":"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"}],"toolCount":9,"toolsHash":"53f5bce9635cb3f9410b6a1670e013ff2e8afc77c6b615d4b65c2040405c75e2","serverName":"frontmcp-docs","capabilities":["tools","resources","prompts","completions","logging"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_example","description":"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 pa"},{"name":"get_page","description":"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, w"},{"name":"get_skill","description":"FrontMCP's skills catalog (@frontmcp/skills): instructions for building with FrontMCP, from setting up a project to production readiness. Without `name`, lists "},{"name":"get_versions","description":"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"},{"name":"list_pages","description":"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 "},{"name":"lookup_api","description":"Finds a FrontMCP API by name in the Reference pages: a decorator (`@Tool`), function or method (`createFetchHandler`, `this.elicit`), option (`inputSchema`, `th"},{"name":"resolve_version","description":"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, y"},{"name":"search_docs","description":"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, he"},{"name":"whats_changed","description":"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"}],"package":null,"toolSurface":{"id":"ts_nukukx6ma8pb","endpointId":"ep_73mc8muq3adt","hash":"53f5bce9635cb3f9410b6a1670e013ff2e8afc77c6b615d4b65c2040405c75e2","toolCount":9,"serverName":"frontmcp-docs","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-22T04:28:19.003Z","lastSeenAt":"2026-10-30T04:26:33.366Z","observations":28,"toolNames":["get_example","get_page","get_skill","get_versions","list_pages","lookup_api","resolve_version","search_docs","whats_changed"],"distinctSurfaces":3},"endpointFacts":[{"id":"ep_73mc8muq3adt","url":"https://mcp.frontmcp.dev","type":"mcp_streamable_http","factsCheckedAt":"2026-10-27T16:23:41.440Z","auth":{"observedAt":"2026-10-27T16:23:41.502Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://mcp.frontmcp.dev/.well-known/oauth-protected-resource","resource":"https://mcp.frontmcp.dev","authorizationServers":[],"scopesSupported":["anonymous"]},"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":true,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-27T16:23:41.531Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"frontmcp.dev","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-10-13T08:29:13.000Z","validTo":"2027-01-11T09:29:10.000Z","daysToExpiry":73,"sanCount":3,"fingerprint256":"CD:B6:C4:D2:F0:60:F4:74:3A:15:6F:AA:92:30:B4:E5:28:9F:EC:C6:B3:7A:97:6E:12:C3:96:B1:6E:BE:F5:D6"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"dev.frontmcp.mcp/frontmcp","url":"https://registry.modelcontextprotocol.io/v0/servers/dev.frontmcp.mcp%2Ffrontmcp","firstSeenAt":"2026-10-15T11:18:37.650Z","fetchedAt":"2026-10-29T01:19:45.344Z","normalizedAt":"2026-10-29T01:19:45.344Z"},{"source":"ard_catalog","key":"urn:air:mcp.frontmcp.dev:mcp:frontmcp","url":"https://frontmcp.dev/.well-known/ard.json","firstSeenAt":"2026-10-14T12:23:43.103Z","fetchedAt":"2026-10-29T07:20:17.721Z","normalizedAt":"2026-10-29T07:20:17.721Z"}]},"firstSeenAt":"2026-10-14T12:23:43.103Z","updatedAt":"2026-10-30T04:29:26.512Z"}