Skip to main content

markdown_content

Function markdown_content 

Source
pub fn markdown_content(markdown: impl Into<String>) -> Value
Expand description

Helper to create a Markdown content response

Creates a standard MCP Markdown content response:

{
  "content": [{
    "type": "markdown",
    "markdown": "# Title\n\nContent..."
  }]
}

Use case: Formatted text for chat clients

§Example

fn handle_get_readme(args: &Value) -> Result<Value, String> {
    let markdown = format!("# {}\n\n{}", title, content);
    Ok(markdown_content(markdown))
}