Package: mcp

Defined variables (7)

mcp-log-sizeMaximum size for logging jsonrpc event. 0 disables, nil means infinite.
mcp-log-levelThe min log level for mcp server.
mcp-server-start-timeThe Seconds of mcp server start time.
mcp--in-process-filterNon-nil if inside `mcp--process-filter'.
mcp-server-wait-initial-timeSeconds to wait after server init before fetching MCP resources.
mcp--support-versionsMCP support version.
mcp-server-connectionsMcp server process.

Defined functions (107)

mcp--connection-type(&rest ARGS)
mcp--resources-callback(&rest ARGS)
mcp--session-id(&rest ARGS)
mcp--resolve-value(VALUE)
mcp-async-get-prompt(CONNECTION NAME ARGUMENTS CALLBACK ERROR-CALLBACK)
mcp--tools(&rest ARGS)
mcp-get-roots(NAME)
(setf mcp--path)(mcp--path\) &rest ARGS)
mcp-async-initialize-message(CONNECTION CHECK-SSE CALLBACK &optional ERROR-CALLBACK)
(setf mcp--server-info)(mcp--server-info\) &rest ARGS)
mcp--path(&rest ARGS)
mcp-async-read-resource(CONNECTION URI &optional CALLBACK ERROR-CALLBACK)
mcp-process-connection-p(OBJ)
(setf mcp--headers)(mcp--headers\) &rest ARGS)
mcp--headers(&rest ARGS)
mcp-remove-root(NAME ROOT)
mcp-process-connection-child-p(OBJ)
mcp-sync-list-resources(CONNECTION &optional CALLBACK ERROR-CALLBACK)
mcp--tls(&rest ARGS)
mcp--parse-http-url(URL)
mcp--connect-sse(&rest ARGS)
mcp-async-ping(CONNECTION)
mcp--host(&rest ARGS)
mcp--roots(&rest ARGS)
mcp-async-set-log-level(CONNECTION LOG-LEVEL)
mcp--prompts-callback(&rest ARGS)
mcp-stdio-process-connection(&rest SLOTS)
mcp--tools-callback(&rest ARGS)
mcp--template-resources(&rest ARGS)
(setf mcp--tools-callback)(mcp--tools-callback\) &rest ARGS)
mcp--resources(&rest ARGS)
mcp-async-list-prompts(CONNECTION &optional CALLBACK ERROR-CALLBACK)
mcp-sync-list-resource-templates(CONNECTION &optional CALLBACK ERROR-CALLBACK)
mcp--initialize-message(CONNECTION CHECK-SSE CALLBACK &optional ERROR-CALLBACK SYNCP)
mcp-request-dispatcher(NAME METHOD PARAMS)
mcp--server-info(&rest ARGS)
mcp--error-callback(&rest ARGS)
(setf mcp--capabilities)(mcp--capabilities\) &rest ARGS)
mcp--token(&rest ARGS)
(setf mcp--error-callback)(mcp--error-callback\) &rest ARGS)
mcp--parse-tool-call-result(RES)
mcp-make-text-tool(NAME TOOL-NAME &optional ASYNCP)
mcp-stdio-process-connection-p(OBJ)
mcp-async-call-tool(CONNECTION NAME ARGUMENTS CALLBACK ERROR-CALLBACK)
mcp-http-process-connection--eieio-childp(OBJ)
(setf mcp--port)(mcp--port\) &rest ARGS)
mcp--endpoint(&rest ARGS)
mcp-connect-server
mcp--process-filter(PROC STRING)
mcp--set-log-level(CONNECTION LOG-LEVEL SYNCP)
mcp--running(&rest ARGS)
mcp--resources-templates-callback(&rest ARGS)
mcp--server-running-p(NAME)
mcp-get-prompt(CONNECTION NAME ARGUMENTS)
mcp--timeout(&rest ARGS)
(setf mcp--timeout)(mcp--timeout\) &rest ARGS)
mcp--status(&rest ARGS)
mcp-process-connection(&rest SLOTS)
(setf mcp--template-resources)(mcp--template-resources\) &rest ARGS)
(setf mcp--session-id)(mcp--session-id\) &rest ARGS)
mcp-process-connection--eieio-childp(OBJ)
mcp--port(&rest ARGS)
mcp-sync-set-log-level(CONNECTION LOG-LEVEL)
mcp-sync-list-prompts(CONNECTION &optional CALLBACK ERROR-CALLBACK)
mcp--send-initial-message(CONNECTION &optional CHECK-SSE SYNCP)
(setf mcp--tools)(mcp--tools\) &rest ARGS)
mcp-http-process-connection(&rest SLOTS)
mcp-stdio-process-connection-child-p(OBJ)
mcp-notification-dispatcher(CONNECTION NAME METHOD PARAMS)
(setf mcp--resources-templates-callback)(mcp--resources-templates-callback\) &rest ARGS)
(setf mcp--host)(mcp--host\) &rest ARGS)
(setf mcp--initial-callback)(mcp--initial-callback\) &rest ARGS)
mcp-async-list-resources(CONNECTION &optional CALLBACK ERROR-CALLBACK)
(setf mcp--tls)(mcp--tls\) &rest ARGS)
mcp-read-resource(CONNECTION URI)
mcp--initial-callback(&rest ARGS)
(setf mcp--resources)(mcp--resources\) &rest ARGS)
mcp-set-roots(NAME ROOTS)
(setf mcp--sse)(mcp--sse\) &rest ARGS)
(setf mcp--prompts)(mcp--prompts\) &rest ARGS)
mcp-http-process-connection-p(OBJ)
mcp--prompts(&rest ARGS)
(setf mcp--token)(mcp--token\) &rest ARGS)
mcp-http-process-connection-child-p(OBJ)
mcp--generate-tool-call-args(ARGS PROPERTIES)
mcp-stop-server(NAME)
mcp-async-list-tools(CONNECTION &optional CALLBACK ERROR-CALLBACK)
mcp-add-root(NAME ROOT)
mcp-sync-initialize-message(CONNECTION CHECK-SSE CALLBACK &optional ERROR-CALLBACK)
(setf mcp--status)(mcp--status\) &rest ARGS)
(setf mcp--resources-callback)(mcp--resources-callback\) &rest ARGS)
(setf mcp--prompts-callback)(mcp--prompts-callback\) &rest ARGS)
mcp--parse-http-header(HEADERS)
(setf mcp--connection-type)(mcp--connection-type\) &rest ARGS)
mcp--sse(&rest ARGS)
mcp-notify(CONNECTION METHOD &optional (PARAMS nil))
mcp-async-list-resource-templates(CONNECTION &optional CALLBACK ERROR-CALLBACK)
mcp--parse-tool-args(PROPERTIES REQUIRED)
mcp--capabilities(&rest ARGS)
mcp--list-items(CONNECTION METHOD KEY-NAME SLOT-NAME CALLBACK ERROR-CALLBACK SYNCP)
mcp-sync-list-tools(CONNECTION &optional CALLBACK ERROR-CALLBACK)
(setf mcp--roots)(mcp--roots\) &rest ARGS)
mcp-stdio-process-connection--eieio-childp(OBJ)
(setf mcp--endpoint)(mcp--endpoint\) &rest ARGS)
mcp-on-shutdown(NAME)
(setf mcp--running)(mcp--running\) &rest ARGS)
mcp-call-tool(CONNECTION NAME ARGUMENTS)

Defined faces (0)