code.mcp.server

*http-server*

dynamic

*server*

dynamic

create-http-server

(create-http-server)(create-http-server {:keys [host port endpoint], :or {host "127.0.0.1", port 3339, endpoint "/mcp"}, :as opts})

Creates a long-lived streamable HTTP MCP server map without installing it globally.

create-server

(create-server)(create-server opts)

default-instructions

(default-instructions)

default-tools

(default-tools)

start-http-server

(start-http-server)(start-http-server opts)

Starts the MCP server once in the current JVM and exposes it over streamable HTTP.

start-server

(start-server)(start-server opts)

stop-http-server

(stop-http-server)

Stops the long-lived HTTP MCP server, if one is running.

stop-server

(stop-server)