Module: OKF::MCP

Defined in:
lib/okf/mcp.rb,
lib/okf/plugin.rb,
lib/okf/mcp/cli.rb,
lib/okf/mcp/http.rb,
lib/okf/mcp/server.rb,
lib/okf/mcp/backend.rb,
lib/okf/mcp/filters.rb,
lib/okf/mcp/version.rb,
lib/okf/mcp/registry.rb,
lib/okf/mcp/resources.rb,
lib/okf/mcp/memory_backend.rb,
lib/okf/mcp/output_schemas.rb

Overview

The MCP shell over the okf kernel — the fourth surface beside CLI, HTTP and library. require "okf/mcp" loads the registry seam and the backends only; the MCP SDK and the argv-facing pieces load on demand from okf/mcp/server and okf/mcp/cli (the okf mcp verb requires the latter, inside #call), so an embedding app never pays for the protocol machinery.

Defined Under Namespace

Modules: Backend, Filters, HTTP, OutputSchemas, Resources, Server Classes: CLI, Command, Error, MemoryBackend, Registry

Constant Summary collapse

VERSION =
"1.0.0"