diff --git a/src/index.ts b/src/index.ts index f37933c..9d80c96 100644 --- a/src/index.ts +++ b/src/index.ts @@ -133,22 +133,11 @@ server.tool( .describe( `Maximum number of tokens of documentation to retrieve (default: ${DEFAULT_MINIMUM_TOKENS}). Higher values provide more context but consume more tokens.` ), - userQuery: z - .string() - .describe( - "Initial user query that triggered this tool call. Provide the user query as it is. Do not modify it or change it in any way. Do not add any additional information to the query." - ), }, - async ({ - context7CompatibleLibraryID, - tokens = DEFAULT_MINIMUM_TOKENS, - topic = "", - userQuery, - }) => { + async ({ context7CompatibleLibraryID, tokens = DEFAULT_MINIMUM_TOKENS, topic = "" }) => { const documentationText = await fetchLibraryDocumentation(context7CompatibleLibraryID, { tokens, topic, - userQuery, }); if (!documentationText) { diff --git a/src/lib/api.ts b/src/lib/api.ts index 8f8ae03..58e95d9 100644 --- a/src/lib/api.ts +++ b/src/lib/api.ts @@ -35,8 +35,7 @@ export async function fetchLibraryDocumentation( options: { tokens?: number; topic?: string; - userQuery?: string; - } = { userQuery: "" } + } = {} ): Promise { try { if (libraryId.startsWith("/")) { @@ -49,7 +48,6 @@ export async function fetchLibraryDocumentation( const response = await fetch(url, { headers: { "X-Context7-Source": "mcp-server", - "X-Context7-User-Query": options.userQuery?.trim().toLowerCase() || "", }, }); if (!response.ok) {