Function: claude-code-ide-mcp-server-ensure-server
claude-code-ide-mcp-server-ensure-server is a natively compiled
function defined in claude-code-ide-mcp-server.el.
Signature
(claude-code-ide-mcp-server-ensure-server)
Documentation
Ensure the MCP tools server is running.
Starts the server if not already running. Returns the port number on success, nil on failure.
Source Code
;; Defined in /nix/store/yjvbhwl7p6zrbw9xlnni7y4hra8sa3pl-emacs-packages-deps/share/emacs/site-lisp/claude-code-ide-mcp-server.el
;;; Public Functions
(defun claude-code-ide-mcp-server-ensure-server ()
"Ensure the MCP tools server is running.
Starts the server if not already running.
Returns the port number on success, nil on failure."
(when claude-code-ide-enable-mcp-server
(unless (and claude-code-ide-mcp-server--server
claude-code-ide-mcp-server--port
(claude-code-ide-mcp-server--server-alive-p))
(claude-code-ide-mcp-server--start-server))
claude-code-ide-mcp-server--port))