Enable an MCP server automatically for all models of a custom endpoint #15165 #15279
Unanswered
izabel-usheva
asked this question in
Q&A
Replies: 1 comment
|
there is no endpoint level requiredMcpServers today |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi,
we use a custom endpoint in LibreChat that provides multiple models dynamically. We would like one specific MCP server to always be enabled for every model behind this endpoint, without requiring users to select it manually from the MCP dropdown.
We currently understand the following:
startup: true initializes the MCP connection but does not automatically select the server for a conversation.
chatMenu: true only makes the server available in the dropdown.
modelSpecs.mcpServers can enable it automatically, but this requires maintaining a separate Model Spec for every model.
Is there an existing configuration that enables an MCP server for all current and dynamically added models of a custom endpoint?
Conceptually, we are looking for something like:
endpoints:
custom:
requiredMcpServers:
The MCP server should remain connected and available for every request through this endpoint, without manual selection by the user.
If this is not currently supported, would an endpoint-level configuration such as requiredMcpServers be considered for an upstream contribution?
Thank you!
All reactions