feat(cli): add mcp list, add, auth, and logout commands (#34643)

This commit is contained in:
Aiden Cline
2026-06-30 13:49:07 -05:00
committed by GitHub
parent 194b0615e0
commit 0a60662d71
12 changed files with 302 additions and 9 deletions
+7 -1
View File
@@ -11,7 +11,13 @@ export const McpHandler = HttpApiBuilder.group(Api, "server.mcp", (handlers) =>
Effect.fn(function* () {
const service = yield* MCP.Service
return yield* response(
service.servers().pipe(Effect.map((servers) => servers.map((info) => ({ name: info.name, status: info.status })))),
service
.servers()
.pipe(
Effect.map((servers) =>
servers.map((info) => ({ name: info.name, status: info.status, integrationID: info.integrationID })),
),
),
)
}),
)