LEVIATHAN v962456e · 962456eee1

atlantis

namespace Mcp

since 0.1.0-alpha.1linux

Types

Functions

content

content(string s) -> McpResult
content(int v) -> McpResult
content(float v) -> McpResult
content(bool v) -> McpResult
content(JsonValue v) -> McpResult
content<R>(R r) -> McpResult

contentErrorText

contentErrorText(string s) -> McpResult

contentText

contentText(string s) -> McpResult

contentTextItem

contentTextItem(string s) -> JsonValue

errEnvelope

errEnvelope(JsonValue id, int code, string message) -> JsonValue

guard

guard(string name, () => McpResult thunk) -> McpResult

mcpCommand

mcpCommand(McpServer server) -> App::Command

mcpHttpJson

mcpHttpJson(int status, string bodyJson) -> HttpResponse

mcpHttpProblem

mcpHttpProblem(int status, string detail) -> HttpResponse

okEnvelope

okEnvelope(JsonValue id, JsonValue result) -> JsonValue

runMcpOnly

runMcpOnly(McpServer server, Config::Config cfg) -> int

warnUnwiredTools

warnUnwiredTools(IToolSource source) -> void