From 28966e3ddc08e4a2205d3b318ed881456dfc7d53 Mon Sep 17 00:00:00 2001 From: Julian Dreykorn <47329537+fcnjd@users.noreply.github.com> Date: Fri, 3 Jan 2025 14:35:00 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=BE=20docs:=20Update=20Example=20`libr?= =?UTF-8?q?echat.yaml`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * docs: Add mcpServers, agents and actions to the config --- librechat.example.yaml | 51 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 49 insertions(+), 2 deletions(-) diff --git a/librechat.example.yaml b/librechat.example.yaml index f9528f7d1..a864c7bc8 100644 --- a/librechat.example.yaml +++ b/librechat.example.yaml @@ -2,7 +2,7 @@ # https://www.librechat.ai/docs/configuration/librechat_yaml # Configuration version (required) -version: 1.1.5 +version: 1.2.0 # Cache settings: Set to true to enable caching cache: true @@ -56,7 +56,17 @@ interface: If you have any questions about these Terms, please contact us at contact@librechat.ai. By using the Website, you acknowledge that you have read these Terms of Service and agree to be bound by them. - + + endpointsMenu: true + modelSelect: false + parameters: true + sidePanel: true + presets: false + prompts: true + bookmarks: true + multiConvo: true + agents: true + # Example Registration Object Structure (optional) registration: socialLogins: ['github', 'google', 'discord', 'openid', 'facebook'] @@ -90,6 +100,39 @@ registration: # userMax: 50 # userWindowInMinutes: 60 # Rate limit window for conversation imports per user +# Example Actions Object Structure +actions: + allowedDomains: + - "swapi.dev" + - "librechat.ai" + - "google.com" + +# Example MCP Servers Object Structure +mcpServers: + everything: + # type: sse # type can optionally be omitted + url: http://localhost:3001/sse + puppeteer: + type: stdio + command: npx + args: + - -y + - "@modelcontextprotocol/server-puppeteer" + filesystem: + # type: stdio + command: npx + args: + - -y + - "@modelcontextprotocol/server-filesystem" + - /home/user/LibreChat/ + iconPath: /home/user/LibreChat/client/public/assets/logo.svg + mcp-obsidian: + command: npx + args: + - -y + - "mcp-obsidian" + - /path/to/obsidian/vault + # Definition of custom endpoints endpoints: # assistants: @@ -105,6 +148,10 @@ endpoints: # retrievalModels: ["gpt-4-turbo-preview"] # # (optional) Assistant Capabilities available to all users. Omit the ones you wish to exclude. Defaults to list below. # capabilities: ["code_interpreter", "retrieval", "actions", "tools", "image_vision"] + # agents: + # disableBuilder: false + # (optional) Agent Capabilities available to all users. Omit the ones you wish to exclude. Defaults to list below. + # capabilities: ["execute_code", "file_search", "actions", "tools"] custom: # Groq Example - name: 'groq'