ExMCP.MessageProcessor.Handlers (ex_mcp v0.10.0)
View SourceUnified message handlers for all MCP methods.
This module contains the business logic for handling each MCP method, extracted from the duplicate handler implementations in MessageProcessor. Each handler follows a consistent pattern and can be called from any dispatch mode (direct, genserver, or handler).
Summary
Functions
Handles completion/complete requests.
Handles custom/unknown method requests.
Handles initialize requests.
Handles ping requests.
Handles prompts/get requests.
Handles prompts/list requests.
Handles resources/list requests.
Handles resources/read requests.
Handles resources/subscribe requests.
Handles resources/unsubscribe requests.
Handles tools/call requests.
Handles tools/list requests.
Types
Functions
Handles completion/complete requests.
Handles custom/unknown method requests.
Handles initialize requests.
Handles ping requests.
Handles prompts/get requests.
Handles prompts/list requests.
Handles resources/list requests.
Handles resources/read requests.
Handles resources/subscribe requests.
Handles resources/unsubscribe requests.
Handles tools/call requests.
Handles tools/list requests.