Phantom.Request (phantom_mcp v0.3.2)

View Source

Standard requests and responses for the MCP protocol

Summary

Functions

Invalid request due to no streaming connection being available

An empty response

Response error

Server encountered an issue

Invalid request

Invalid request due to bad parameters

The method is not implemented or found

A generic notifiation

Invalid request due to parsing error

Ping request

Prompts List updated notification

The resource is not found

Resource updated notification

Resources List updated notification

Tools List updated notification

Types

t()

@opaque t()

Functions

closed(message \\ nil)

Invalid request due to no streaming connection being available

completion_response(results)

empty()

An empty response

error(id \\ nil, error)

Response error

internal_error(message \\ nil)

Server encountered an issue

invalid(message \\ nil)

Invalid request

invalid_params()

invalid_params(data)

Invalid request due to bad parameters

not_found(message \\ nil)

The method is not implemented or found

notify(content)

A generic notifiation

notify_progress(progress_token, progress, total)

Progress notifiation

parse_error(message \\ nil)

Invalid request due to parsing error

ping()

Ping request

prompts_updated()

Prompts List updated notification

resource_not_found(data)

The resource is not found

resource_updated(content)

Resource updated notification

resources_updated()

Resources List updated notification

tools_updated()

Tools List updated notification