Add Option to Disable MCP Servers (#513)

This commit is contained in:
Timo Clasen
2025-06-29 03:05:31 +02:00
committed by GitHub
parent 3a9584a419
commit f0962e2d9c
3 changed files with 20 additions and 0 deletions

View File

@@ -26,6 +26,10 @@ export namespace MCP {
[name: string]: Awaited<ReturnType<typeof experimental_createMCPClient>>
} = {}
for (const [key, mcp] of Object.entries(cfg.mcp ?? {})) {
if (mcp.enabled === false) {
log.info("mcp server disabled", { key })
continue
}
log.info("found", { key, type: mcp.type })
if (mcp.type === "remote") {
const client = await experimental_createMCPClient({