← WebMCP Directory

Tool tree

librechat.ai

AI & Agents
https://www.librechat.ai/
Open-source AI chat platform and documentation
Explore capabilities

Tools verified

get_librechat_docAnswer

Retrieve bounded Markdown from an English LibreChat documentation page. Localized documentation paths are resolved to their English source.

View tool JSON
{
  "name": "get_librechat_doc",
  "kind": "answer",
  "impl": "imperative",
  "description": "Retrieve bounded Markdown from an English LibreChat documentation page. Localized documentation paths are resolved to their English source.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "path": {
        "type": "string",
        "minLength": 1,
        "maxLength": 512,
        "pattern": "^/(?:[A-Za-z-]+/)?docs(?:/|$)",
        "description": "Documentation path returned by search."
      },
      "maxCharacters": {
        "type": "integer",
        "minimum": 1000,
        "maximum": 20000,
        "default": 12000,
        "description": "Maximum number of Markdown characters to return."
      }
    },
    "required": [
      "path"
    ],
    "additionalProperties": false
  }
}
navigate_librechat_siteAction

Navigate the current tab to an internal LibreChat documentation, blog, changelog, author, toolkit, project, or policy page. External URLs and API routes are rejected.

View tool JSON
{
  "name": "navigate_librechat_site",
  "kind": "act",
  "impl": "imperative",
  "description": "Navigate the current tab to an internal LibreChat documentation, blog, changelog, author, toolkit, project, or policy page. External URLs and API routes are rejected.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "path": {
        "type": "string",
        "minLength": 1,
        "maxLength": 512,
        "pattern": "^/",
        "description": "Internal path returned by search, for example /docs/features/agents."
      }
    },
    "required": [
      "path"
    ],
    "additionalProperties": false
  }
}
search_librechat_docsAnswer

Search the LibreChat documentation in a supported language. Returns ranked page and section paths that can be passed to the navigation or documentation retrieval tools.

View tool JSON
{
  "name": "search_librechat_docs",
  "kind": "answer",
  "impl": "imperative",
  "description": "Search the LibreChat documentation in a supported language. Returns ranked page and section paths that can be passed to the navigation or documentation retrieval tools.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "query": {
        "type": "string",
        "minLength": 1,
        "maxLength": 200,
        "description": "Keywords or a question to search for."
      },
      "language": {
        "type": "string",
        "enum": [
          "en",
          "zh",
          "es",
          "fr",
          "de",
          "ja",
          "pt-BR",
          "it",
          "nl",
          "pl",
          "vi",
          "ko",
          "id",
          "tr"
        ],
        "description": "Documentation language. Defaults to the language of the current page."
      },
      "limit": {
        "type": "integer",
        "minimum": 1,
        "maximum": 10,
        "default": 5,
        "description": "Maximum number of results to return."
      }
    },
    "required": [
      "query"
    ],
    "additionalProperties": false
  }
}