object

mcp_server_stdio_transport

Implements the stdio transport for MCP servers. Reads newline-delimited JSON-RPC from the input stream and writes responses to the output stream. Supports specs 2025-06-18, 2025-11-25, and 2026-07-28 selected via the spec/1 option and delegated to mcp_server_2025_06_18_spec, mcp_server_2025_11_25_spec, or mcp_server_2026_07_28_spec.

Availability:
logtalk_load(mcp_server(loader))
Author: Paulo Moura
Version: 1:0:0
Date: 2026-08-31
Compilation flags:
static, context_switching_calls
Remarks:
(none)
Inherited public predicates:

Public predicates

(no local declarations; see entity ancestors if any)

Protected predicates

(no local declarations; see entity ancestors if any)

Private predicates

active_spec_object_/1

Spec handler object selected for the current session.

Compilation flags:
dynamic
Template:
active_spec_object_(SpecObject)
Mode and number of proofs:
active_spec_object_(-object_identifier) - zero_or_one

Operators

(none)