
Package index
-
new_server()new_mcp() - Create a new MCP object
-
add_capability() - Add a capability to an MCP object
-
register_mcpr_tools() - Register MCPR tools with an ellmer chat
-
schema() - Create a new input schema
-
properties() - Create a new properties list
-
property_string() - Create a string property definition
-
property_number() - Create a number property definition
-
property_boolean() - Create a boolean property definition
-
property_array() - Create an array property definition
-
property_object() - Create an object property definition
-
property_enum() - Create an enum property with predefined values
-
new_property() - Create a new property
-
serve_io() - Serve an MCP server using stdin/stdout
-
serve_http() - Serve an MCP server over HTTP using ambiorix
-
get_name() - Get the name of a client
-
new_client_io()new_client_http() - Create a new mcp IO
-
initialize() - Initialize the server with protocol information
-
tools_list() - List all available tools
-
tools_call() - Call a tool with the given parameters
-
prompts_list() - List all available prompts
-
prompts_get() - Get a prompt with the given parameters
-
resources_list() - List all available resources
-
resources_read() - Read a resource with the given parameters
-
read() - Read a JSON-RPC response from a client provider
-
write() - Write a JSON-RPC request to a client provider
-
mcp_roclet() - MCP Roclet for Generating MCP Servers
-
roxy_tag_parse(<roxy_tag_mcp>) - Parse @mcp tag
-
roxy_tag_parse(<roxy_tag_type>) - Parse @type tag
-
roclet_process(<roclet_mcp>) - Process blocks for MCP roclet
-
roxy_tag_rd(<roxy_tag_mcp>) - Roxygen2 tag for @mcp This function is called by Roxygen2 to generate documentation for the @mcp tag
-
roxy_tag_rd(<roxy_tag_type>) - Roxygen2 tag handler for @type This function is called by Roxygen2 to generate documentation for the @type
-
roclet_output(<roclet_mcp>) - Generate MCP server output
-
register_mcpr_tools() - Register MCPR tools with an ellmer chat
-
ellmer_to_mcpr_tool() - Convert ellmer tools to mcpr tools