-
Notifications
You must be signed in to change notification settings - Fork 260
Description
🧭 Epic
Title: Provide pre generate connection strings to servers through API and UI
Goal: Allow users to call an API or UI to generate connection strings with their server details to receive connection strings to various predefined clients
Benefit: Simplifies the connection to servers. Users can skip the documentation and get connection strings with preconfigured credentials so they always work.
Note: this is related to #136
🧭 Type of Feature
- Enhancement to existing functionality
- New feature or capability
- Security Related (for auditability)
🙋♂️ User Story 1
As a: Server creator working from UI
I want: to connect to the server from Claude Desktop
So that: I can start testing the tools without having to set all the keys and connection string manually
✅ Acceptance Criteria
Scenario: Download connection details in a file from UI
When I click the button to download connection string button and select my client such `Claude Desktop` in the popup dropdown
Then A file with the connection details gets download that I can export to `Claude Desktop`
🙋♂️ User Story 2
As a: API consumer
I want: get connection string to a server my team created
So that: Use it with an agent framework such as Langchain without having to set the connection strings and keys manually
✅ Acceptance Criteria
Scenario: Call an API to receive connection details
When I POST /servers/{server_id}/connect with server details and gateway authentication and client type such as `langchain`
Then I receive prebuilt connection config I can use to connect to connect to the server from Langchain