aipotheosis-labs / aipotheosis-labs/gate22

Allow deletion of custom MCP servers (admin)

Offen
#140 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
backend feature frontend
Vorherrschende Sprache
TypeScript
Sterne
178
Forks
24
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

- Motivation:
Admins should be able to remove custom MCP servers from the control plane when deprecated or incorrect.

- Proposed solution:
Add a delete action in the MCP server details view (`frontend/src/app/(dashboard)/mcp-servers/[id]/page.tsx`) gated by `PERMISSIONS.CUSTOM_MCP_SERVER_DELETE`, and call `mcpService.servers.delete`.

- Additional context:
- Frontend API: `frontend/src/features/mcp/api/mcp.service.ts` (servers.delete)
- Backend route: `backend/aci/control_plane/routes/mcp_servers.py` (ensure delete endpoint exists/authorized).

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.