(
server_name: str,
payload: ToolEnabledRequest,
_auth: AuthContext = Depends(require_mcp_scope),
service: ToolsService = Depends(get_service),
)
| 268 | |
| 269 | @router.patch("/mcp/servers/{server_name:path}/enabled") |
| 270 | async def set_mcp_server_enabled( |
| 271 | server_name: str, |
| 272 | payload: ToolEnabledRequest, |
| 273 | _auth: AuthContext = Depends(require_mcp_scope), |
| 274 | service: ToolsService = Depends(get_service), |
| 275 | ): |
| 276 | return await _update_mcp_server( |
| 277 | server_name, |
| 278 | {"server_name": server_name, "enabled": payload.enabled}, |
| 279 | service, |
| 280 | ) |
| 281 | |
| 282 | |
| 283 | @router.post("/mcp/servers/{server_name:path}/test") |
nothing calls this directly
no test coverage detected