diff options
| author | Dhravya Shah <[email protected]> | 2026-01-02 12:59:33 -0800 |
|---|---|---|
| committer | Dhravya Shah <[email protected]> | 2026-01-02 12:59:33 -0800 |
| commit | e37c84e51f3272c301c4ad00daa5c53db1e31796 (patch) | |
| tree | aa52bdc3c71253d89092734d4e735e4cf20daaec /apps | |
| parent | chore(browser-extension): twitter import modal & package dependencies (#643) (diff) | |
| download | supermemory-e37c84e51f3272c301c4ad00daa5c53db1e31796.tar.xz supermemory-e37c84e51f3272c301c4ad00daa5c53db1e31796.zip | |
fix: mcp initializes in durable object
Diffstat (limited to 'apps')
| -rw-r--r-- | apps/mcp/src/server.ts | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/mcp/src/server.ts b/apps/mcp/src/server.ts index e34c84a6..f5ea5f48 100644 --- a/apps/mcp/src/server.ts +++ b/apps/mcp/src/server.ts @@ -1,7 +1,7 @@ import { McpAgent } from "agents/mcp" import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js" import { SupermemoryClient } from "./client" -import { posthog } from "./posthog" +import { initPosthog, posthog } from "./posthog" import { z } from "zod" type Env = { @@ -35,7 +35,9 @@ export class SupermemoryMCP extends McpAgent<Env, unknown, Props> { this.clientInfo = storedClientInfo } - // Hook MCP initialization to capture client info + initPosthog(this.env.POSTHOG_API_KEY) + + // Hook MCP McpAgent to capture client info this.server.server.oninitialized = async () => { const clientVersion = this.server.server.getClientVersion() if (clientVersion) { |