← WebMCP Directory

Tool tree

usectrl.dev

Developer ToolsTools verified
Website
Bring tickets, code reviews, AI agents, meetings and pipelines together. A free, open-source developer workspace for desktop, web and phone.
Explore capabilities

    page: Every page

    list_pagesAnswer

    List every page published on this site (usectrl.dev, the Control Center product and docs site): path, title and one-line description. Use this to find the page you need, then fetch it with get_page_markdown.

    View tool JSON
    {
      "name": "list_pages",
      "kind": "answer",
      "impl": "imperative",
      "description": "List every page published on this site (usectrl.dev, the Control Center product and docs site): path, title and one-line description. Use this to find the page you need, then fetch it with get_page_markdown.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "locale": {
            "type": "string",
            "description": "Language of the pages, as a BCP 47 tag: ar-SA, cs-CZ, de-DE, el-GR, en-GB, en-US, es-ES, es-MX, fa-IR, fr-CA, fr-FR, he-IL, hu-HU, id-ID, it-IT, ja-JP, ko-KR, ms-MY, nb-NO, nl-NL, pl-PL, pt-BR, pt-PT, ro-RO, ru-RU, sv-SE, th-TH, tr-TR, uk-UA, ur-PK, vi-VN, zh-CN, zh-HK, zh-TW. A bare language (e.g. \"fr\") picks its main region. Defaults to this page's language. English-only pages are included in every language."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    get_page_markdownAnswer

    Fetch one page of this site as markdown, from the build-time markdown twin the site publishes. Paths use a trailing slash, e.g. "/" for the landing page or "/manual/guides/mcp-server/" for a docs page. Call list_pages for the full set.

    View tool JSON
    {
      "name": "get_page_markdown",
      "kind": "answer",
      "impl": "imperative",
      "description": "Fetch one page of this site as markdown, from the build-time markdown twin the site publishes. Paths use a trailing slash, e.g. \"/\" for the landing page or \"/manual/guides/mcp-server/\" for a docs page. Call list_pages for the full set.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string",
            "description": "Site path with trailing slash, e.g. /manual/quick-start/. An English path returns its translation in `locale`."
          },
          "locale": {
            "type": "string",
            "description": "Language of the pages, as a BCP 47 tag: ar-SA, cs-CZ, de-DE, el-GR, en-GB, en-US, es-ES, es-MX, fa-IR, fr-CA, fr-FR, he-IL, hu-HU, id-ID, it-IT, ja-JP, ko-KR, ms-MY, nb-NO, nl-NL, pl-PL, pt-BR, pt-PT, ro-RO, ru-RU, sv-SE, th-TH, tr-TR, uk-UA, ur-PK, vi-VN, zh-CN, zh-HK, zh-TW. A bare language (e.g. \"fr\") picks its main region. Defaults to this page's language. English-only pages are included in every language."
          }
        },
        "required": [
          "path"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    search_pagesAnswer

    Full-text search over this site. Queries the site search index when it is available and falls back to the curated page index otherwise. Returns matching paths with snippets; fetch a result with get_page_markdown.

    View tool JSON
    {
      "name": "search_pages",
      "kind": "answer",
      "impl": "imperative",
      "description": "Full-text search over this site. Queries the site search index when it is available and falls back to the curated page index otherwise. Returns matching paths with snippets; fetch a result with get_page_markdown.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Words to search for."
          },
          "limit": {
            "type": "integer",
            "description": "Max results (default 10, max 25).",
            "minimum": 1,
            "maximum": 25
          },
          "locale": {
            "type": "string",
            "description": "Language of the pages, as a BCP 47 tag: ar-SA, cs-CZ, de-DE, el-GR, en-GB, en-US, es-ES, es-MX, fa-IR, fr-CA, fr-FR, he-IL, hu-HU, id-ID, it-IT, ja-JP, ko-KR, ms-MY, nb-NO, nl-NL, pl-PL, pt-BR, pt-PT, ro-RO, ru-RU, sv-SE, th-TH, tr-TR, uk-UA, ur-PK, vi-VN, zh-CN, zh-HK, zh-TW. A bare language (e.g. \"fr\") picks its main region. Defaults to this page's language. English-only pages are included in every language."
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    navigate_to_pageAction

    Open a page of this site in the current tab. The path is checked against the published page list first, so this never navigates to a page that does not exist. Use get_page_markdown instead when you only need to read the page.

    View tool JSON
    {
      "name": "navigate_to_page",
      "kind": "act",
      "impl": "imperative",
      "description": "Open a page of this site in the current tab. The path is checked against the published page list first, so this never navigates to a page that does not exist. Use get_page_markdown instead when you only need to read the page.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string",
            "description": "Site path to open, e.g. /manual/install/. Must be a page list_pages returns."
          }
        },
        "required": [
          "path"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }