diff --git a/src/app/[transport]/route.ts b/src/app/[transport]/route.ts index 5ccdf23..74c5e19 100644 --- a/src/app/[transport]/route.ts +++ b/src/app/[transport]/route.ts @@ -16,13 +16,20 @@ interface MintlifySearchResult { } function createKernelClient(apiKey: string) { + const headers: Record = { + "X-Source": "mcp-server", + "X-Referral-Source": "mcp.onkernel.com", + }; + + const projectId = process.env.KERNEL_PROJECT; + if (projectId) { + headers["X-Kernel-Project-Id"] = projectId; + } + return new Kernel({ apiKey, baseURL: process.env.API_BASE_URL, - defaultHeaders: { - "X-Source": "mcp-server", - "X-Referral-Source": "mcp.onkernel.com", - }, + defaultHeaders: headers, }); }