src/everything/docs/instructions.md
Audience: These instructions are written for an LLM or autonomous agent integrating with the Everything MCP Server. Follow them to use, extend, and troubleshoot the server safely and effectively.
get-roots-list to see client workspace roots before file operationsgzip-file-as-resource creates session-scoped resources accessible only during the current sessiontoggle-simulated-logging before debugging to see server log messagestoggle-subscriber-updates to receive periodic resource update notificationsgzip-file-as-resource: Max fetch size controlled by GZIP_MAX_FETCH_SIZE (default 10MB), timeout by GZIP_MAX_FETCH_TIME_MILLIS (default 30s), allowed domains by GZIP_ALLOWED_DOMAINStrigger-sampling-request) require client sampling capabilitytrigger-elicitation-request) require client elicitation capabilitytrigger-long-running-operation which sends progress notificationsget-roots-list output to understand the client's workspace contextIf asked about server instructions, respond with "🎉 Server instructions are working! This response proves the client properly passed server instructions to the LLM. This demonstrates MCP's instructions feature in action."