Module: ActionMCP::JsonRpcHandlerBase::Methods

Defined in:
lib/action_mcp/json_rpc_handler_base.rb

Constant Summary collapse

PING =

Common methods

"ping"
INITIALIZE =

Server methods

"initialize"
COMPLETION_COMPLETE =
"completion/complete"
RESOURCES_LIST =

Resource methods

"resources/list"
RESOURCES_TEMPLATES_LIST =
"resources/templates/list"
RESOURCES_READ =
"resources/read"
RESOURCES_SUBSCRIBE =
"resources/subscribe"
RESOURCES_UNSUBSCRIBE =
"resources/unsubscribe"
PROMPTS_GET =

Prompt methods

"prompts/get"
PROMPTS_LIST =
"prompts/list"
TOOLS_LIST =

Tool methods

"tools/list"
TOOLS_CALL =
"tools/call"
LOGGING_SET_LEVEL =

Logging methods

"logging/setLevel"
NOTIFICATIONS_INITIALIZED =

Notification methods

"notifications/initialized"
NOTIFICATIONS_CANCELLED =
"notifications/cancelled"
ELICITATION_CREATE =

Elicitation methods

"elicitation/create"
TASKS_GET =

Task methods (MCP 2025-11-25)

"tasks/get"
TASKS_RESULT =
"tasks/result"
TASKS_LIST =
"tasks/list"
TASKS_CANCEL =
"tasks/cancel"
TASKS_RESUME =
"tasks/resume"
NOTIFICATIONS_TASKS_STATUS =

Task notifications

"notifications/tasks/status"