📚 docs: Add MCP Servers configuration to interface documentation (#337)

* 📚 docs: Add MCP Servers configuration to interface documentation

- Introduced `mcpServers` field in the interface configuration with a placeholder for the MCP server selection dropdown.
- Updated example configurations and added detailed descriptions for the `mcpServers` key and its sub-key `placeholder` in the documentation.

* 📚 docs: Add docs update summary to config_v1.2.8 changelog

---------

Co-authored-by: Danny Avila <danny@librechat.ai>
This commit is contained in:
Dustin Healy
2025-07-07 09:57:33 -07:00
committed by GitHub
parent 8a4376fc17
commit cb9eaf239b
3 changed files with 32 additions and 1 deletions

View File

@@ -16,6 +16,10 @@
- Configurable through UI via settings icon in tool selection or MCP Settings panel
- Ensures authentication details remain private in multi-user environments
- See: [MCP Servers Object Structure - customUserVars](/docs/configuration/librechat_yaml/object_structure/mcp_servers#customuservars)
- Added `mcpServers` to the `interface` configuration in `librechat.yaml`:
- Centralizes UI-related settings for Model Context Protocol (MCP) servers.
- This includes the `placeholder` option, which customizes the text shown in the server selection dropdown when no MCP is selected.
- See: [Interface Object Structure - mcpServers](/docs/configuration/librechat_yaml/object_structure/interface#mcp-servers)
- Added user placeholder variables support to Custom Endpoint Headers:
- Users can now use `{{LIBRECHAT_USER_ID}}`, `{{LIBRECHAT_USER_EMAIL}}`, and other user field placeholders in custom endpoint headers
- See: [Custom Endpoint Object Structure - Headers](/docs/configuration/librechat_yaml/object_structure/custom_endpoint#headers) for details
- See: [Custom Endpoint Object Structure - Headers](/docs/configuration/librechat_yaml/object_structure/custom_endpoint#headers) for details