Add URL parameter support for pre-selecting MCP servers in chat initialization #9189
abhishekag03
started this conversation in
Feature Requests & Suggestions
Replies: 2 comments 7 replies
-
@danny-avila what are your views on the above feature request? Shall we go about implementing this? |
Beta Was this translation helpful? Give feedback.
1 reply
-
Aside from just MCPs being enabled, supporting params for all the configuration options (e.g. artifacts, shadcn, etc) would also be useful 🤔 |
Beta Was this translation helpful? Give feedback.
6 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.
-
Currently, LibreChat supports various URL parameters for initializing chats with specific models, endpoints, and settings (via tQueryParamsSchema), but there's no way to pre-select MCP (Model Context Protocol) servers through URL parameters. Users must manually select MCP servers from the UI after navigating to a chat.
Something like this URL would be good to have:
https://your-librechat-instance.com/c/new?endpoint=openAI&model=gpt-4&mcp=["jira","github"]
Use Cases
The issue with using Agents (having the above MCP enabled) is that it takes away the freedom from users to switch model or prompts. I see use cases where users just want to use a particular mcp and struggle finding that option.
I'm happy to work on implementing this if @danny-avila thinks this would be a valuable adoption.
I'm planning to extend the existing
tQueryParamsSchema
Beta Was this translation helpful? Give feedback.
All reactions