From be738df88a9e78a7b85ba89a9b5c4ba9c42dbcad Mon Sep 17 00:00:00 2001 From: Igor Ilic Date: Thu, 8 Jan 2026 12:47:42 +0100 Subject: [PATCH] refactor: Use same default_k value in MCP as for Cognee --- cognee-mcp/src/server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cognee-mcp/src/server.py b/cognee-mcp/src/server.py index f67b62648..c02de06c8 100755 --- a/cognee-mcp/src/server.py +++ b/cognee-mcp/src/server.py @@ -316,7 +316,7 @@ async def save_interaction(data: str) -> list: @mcp.tool() -async def search(search_query: str, search_type: str, top_k: int = 5) -> list: +async def search(search_query: str, search_type: str, top_k: int = 10) -> list: """ Search and query the knowledge graph for insights, information, and connections. @@ -390,7 +390,7 @@ async def search(search_query: str, search_type: str, top_k: int = 5) -> list: The search_type is case-insensitive and will be converted to uppercase. top_k : int, optional - Maximum number of results to return (default: 5). + Maximum number of results to return (default: 10). Controls the amount of context retrieved from the knowledge graph. - Lower values (3-5): Faster, more focused results - Higher values (10-20): More comprehensive, but slower and more context-heavy