Namespace Nexus\Mcp\Server\Handler\Request

Classes
CallToolRequestHandler

Handles the tools/call request by delegating to a ToolStoreInterface.

CompleteRequestHandler

Handles the completion/complete request by delegating to a CompletionStoreInterface.

GetPromptRequestHandler

Handles the prompts/get request by delegating to a PromptStoreInterface.

InitializeRequestHandler

Handles the initialize request, returning the server's protocol version, capabilities, and identification info.

ListPromptsRequestHandler

Handles the prompts/list request by delegating to a PromptStoreInterface.

ListResourcesRequestHandler

Handles the resources/list request by delegating to a ResourceStoreInterface.

ListResourceTemplatesRequestHandler

Handles the resources/templates/list request by delegating to a ResourceTemplateStoreInterface.

ListToolsRequestHandler

Handles the tools/list request by delegating to a ToolStoreInterface.

ReadResourceRequestHandler

Handles the resources/read request by delegating to a ResourceStoreInterface.

SetLevelRequestHandler

Handles the logging/setLevel request by updating the server's minimum log level so subsequent ServerContext::log() calls below the threshold are dropped before reaching the transport.