diff --git a/src/mcp.ts b/src/mcp.ts index 2133c7e..fee8462 100644 --- a/src/mcp.ts +++ b/src/mcp.ts @@ -93,9 +93,14 @@ const tools = [ ]; function result(data: unknown) { + const structuredContent = + data !== null && typeof data === "object" && !Array.isArray(data) + ? data as Record + : { items: data }; + return { content: [{ type: "text", text: JSON.stringify(data, null, 2) }], - structuredContent: data + structuredContent }; }