topic: mcp
44 modules sharing the mcp name family (derived from the tree's prefix discipline).
The 'mcp' topic family in the Nishi sovereign ecosystem provides tools for managing MCP (Message Control Protocol) interactions within the system. The nx_mcp module serves as the sovereign MCP client, replacing older Python and PowerShell scripts. nx_mcp_call enables secure JSON-RPC calls over TLS-1.3, while nx_mcp_coverage ensures API exposure is properly monitored and controlled. These modules work together to maintain secure, efficient, and compliant MCP operations across the ecosystem.
auto-narrated by the local model from this topic's module headers; links verified against the wiki index.
narrated overview -- maintained by the narration lane, module links verified against this wiki.
| module | description | lines | funcs |
|---|---|---|---|
| nx_mcp.nx | THE SOVEREIGN MCP CLIENT. Retires nishi-ops/nxmcp.py (Python) and nxfsedit.ps1 | 249 | 9 |
| nx_mcp_authenticated_gate.nx | Fresh native stdio read-only authenticated roundtrip using existing HTTPS fixture. | 76 | 2 |
| nx_mcp_body_gate.nx | LANE K 2026-08-23. Referee for the MCP-wire body-read root fix in | 400 | 17 |
| nx_mcp_call.nx | the SOVEREIGN MCP client: POST a JSON-RPC tools/call to /mcp over our own TLS-1.3 and PRINT | 274 | 14 |
| nx_mcp_control.nx | Borrowed MCP control metadata. JSON stays at the boundary; no value tree | 180 | 3 |
| nx_mcp_control_gate.nx | 22 | 1 | |
| nx_mcp_coverage.nx | THE STANDING MCP/API EXPOSURE COVERAGE ORGAN (operator 2026-07-16: make | 200 | 6 |
| nx_mcp_coverage_gate.nx | gate for the standing MCP/API exposure coverage organ. | 54 | 2 |
| nx_mcp_edge_boundary_gate.nx | 44 | 2 | |
| nx_mcp_envelope.nx | Native MCP envelope selection. Reuses the estate value parser. | 62 | 2 |
| nx_mcp_envelope_gate.nx | 30 | 3 | |
| nx_mcp_http_envelope_gate.nx | 24 | 2 | |
| nx_mcp_http_gate.nx | 51 | 3 | |
| nx_mcp_http_gate_t174.nx | 50 | 3 | |
| nx_mcp_https_gate.nx | 53 | 6 | |
| nx_mcp_https_gate_t175.nx | 53 | 6 | |
| nx_mcp_pending.nx | MCP-specific identity ownership over the generic process pool. | 567 | 33 |
| nx_mcp_pending_candidate_t230.nx | MCP-specific identity ownership over the generic process pool. | 567 | 33 |
| nx_mcp_pending_http_t174.nx | MCP-specific identity ownership over the generic process pool. | 393 | 20 |
| nx_mcp_queue_canonical_gate_t230.nx | Manages JSON-RPC request queues with cancellation, budgeting, and recovery mechanisms for MCP gateways. | 75 | 3 |
| nx_mcp_queue_gate_t230.nx | Manages JSON-RPC request queuing, cancellation, and worker recovery in a distributed system. | 75 | 3 |
| nx_mcp_queue_stdio_canonical_gate_t230.nx | Tests MCP queue behavior with JSON-RPC input and checks output for expected responses and error conditions. | 74 | 3 |
| nx_mcp_queue_stdio_gate_t230.nx | Sends JSON-RPC requests to a tool lister and checks responses for expected outcomes. | 74 | 3 |
| nx_mcp_queue_stdio_recheck_t236.nx | Tests MCP admission recheck with stdio by executing a tool and verifying output and event logs. | 74 | 3 |
| nx_mcp_route.nx | Credential routing is explicit configuration; the remote capability verifier remains authoritative. | 127 | 7 |
| nx_mcp_route_archive_gate_t160.nx | Validates and configures route authorization policies for the Nishi sovereign ecosystem. | 58 | 2 |
| nx_mcp_route_auth_read_gate_t1.nx | Validates and configures route authorization policies for the Nishi sovereign ecosystem. | 48 | 2 |
| nx_mcp_route_auth_read_t1.nx | Credential routing is explicit configuration; the remote capability verifier remains authoritative. | 127 | 7 |
| nx_mcp_route_json_canonical_gate_t160.nx | Validates and configures route authorization policies for the Nishi sovereign ecosystem. | 233 | 6 |
| nx_mcp_route_json_gate_t160.nx | Validates and configures route authorization policies for the Nishi sovereign ecosystem. | 233 | 6 |
| nx_mcp_route_json_t160.nx | Credential routing is explicit configuration; the remote capability verifier remains authoritative. | 127 | 7 |
| nx_mcp_sse.nx | MCP response decoding belongs to the native stdio transport, before protocol output. | 127 | 6 |
| nx_mcp_sse_gate_t316.nx | Tests message stream decoding, HTTP parsing, chunking, and overflow handling in the Nishi sovereign ecosystem. | 88 | 5 |
| nx_mcp_sse_live_gate_t316.nx | 32 | 1 | |
| nx_mcp_sse_pool_gate_t316.nx | 59 | 5 | |
| nx_mcp_stdio.nx | MCP stdio to sovereign HTTPS. The server remains the authority for discovery and capability checks. | 413 | 7 |
| nx_mcp_stdio_candidate_t230.nx | MCP stdio to sovereign HTTPS. The server remains the authority for discovery and capability checks. | 418 | 7 |
| nx_mcp_stdio_gate.nx | lane conn, 2026-09-11. | 197 | 4 |
| nx_mcp_stdio_gate_t174.nx | lane conn, 2026-09-11. | 197 | 4 |
| nx_mcp_stdio_http_t174.nx | MCP stdio to sovereign HTTPS. The server remains the authority for discovery and capability checks. | 403 | 6 |
| nx_mcp_stdio_samepool_gate_t161.nx | lane conn, 2026-09-11. | 197 | 4 |
| nx_mcp_stdio_sse_t316.nx | MCP stdio to sovereign HTTPS. The server remains the authority for discovery and capability checks. | 413 | 7 |
| nx_mcp_transport.nx | the SOVEREIGN MCP client: POST a JSON-RPC tools/call to /mcp over our own TLS-1.3 and PRINT | 223 | 16 |
| nx_mcp_transport_gate.nx | 22 | 1 |