Register a server configuration
(&self, config: McpServerConfig)
| 55 | |
| 56 | /// Register a server configuration |
| 57 | pub async fn register_server(&self, config: McpServerConfig) { |
| 58 | let name = config.name.clone(); |
| 59 | let mut configs = self.configs.write().await; |
| 60 | configs.insert(name.clone(), config); |
| 61 | tracing::info!("Registered MCP server: {}", name); |
| 62 | } |
| 63 | |
| 64 | /// Connect to a registered server, recording success or failure internally. |
| 65 | /// |