@@ -134,22 +134,63 @@ Options:
134134 --transport [stdio| streamable-http] Transport type (default: stdio)
135135 --provider [jupyter| datalayer] Provider type (default: jupyter)
136136 --jupyterlab BOOLEAN Enable JupyterLab mode (default: true)
137- --runtime-url TEXT Runtime URL for kernel operations (default: http://localhost:8888 )
137+ --runtime-url TEXT Runtime URL for kernel operations (default: None )
138138 --runtime-token TEXT Runtime authentication token (default: None)
139139 --runtime-id TEXT Specific kernel ID to use (default: None)
140- --start-new-runtime BOOLEAN Create new runtime vs use existing (default: false )
141- --document-url TEXT Document URL for notebook operations (default: http://localhost:8888 )
140+ --start-new-runtime BOOLEAN Create new runtime vs use existing (default: true )
141+ --document-url TEXT Document URL for notebook operations (default: None )
142142 --document-id TEXT Notebook path/ID (default: None)
143143 --document-token TEXT Document authentication token (default: None)
144+ --jupyter-url TEXT Jupyter URL as default for both document and runtime URLs (default: None)
145+ --jupyter-token TEXT Jupyter token as default for both document and runtime tokens (default: None)
144146 --port INTEGER Port for streamable-http transport (default: 4040)
145147```
146148
147- ** Example:**
149+ ### Additional Commands
150+
151+ The server also supports additional commands for advanced workflows:
152+
153+ #### Connect Command
154+ ``` bash
155+ jupyter-mcp-server connect --help
156+
157+ Usage: jupyter-mcp-server connect [OPTIONS]
158+
159+ Connect a Jupyter MCP Server to a document and a runtime.
160+
161+ Options:
162+ --provider [jupyter| datalayer] Provider type (default: jupyter)
163+ --jupyterlab BOOLEAN Enable JupyterLab mode (default: true)
164+ --runtime-url TEXT Runtime URL for kernel operations (default: None)
165+ --runtime-token TEXT Runtime authentication token (default: None)
166+ --runtime-id TEXT Specific kernel ID to use (default: None)
167+ --document-url TEXT Document URL for notebook operations (default: None)
168+ --document-id TEXT Notebook path/ID (default: None)
169+ --document-token TEXT Document authentication token (default: None)
170+ --jupyter-url TEXT Jupyter URL as default for both document and runtime URLs (default: None)
171+ --jupyter-token TEXT Jupyter token as default for both document and runtime tokens (default: None)
172+ --jupyter-mcp-server-url TEXT URL of the Jupyter MCP Server to connect to (default: http://localhost:4040)
173+ ```
174+
175+ #### Stop Command
176+ ``` bash
177+ jupyter-mcp-server stop --help
178+
179+ Usage: jupyter-mcp-server stop [OPTIONS]
180+
181+ Stop a running Jupyter MCP Server.
182+
183+ Options:
184+ --jupyter-mcp-server-url TEXT URL of the Jupyter MCP Server to stop (default: http://localhost:4040)
185+ ```
186+
187+ ### Usage Examples
188+
148189``` bash
149190jupyter-mcp-server start \
150191 --transport streamable-http \
151- --document -url http://localhost:8888 \
152- --document -token MY_TOKEN \
192+ --jupyter -url http://localhost:8888 \
193+ --jupyter -token MY_TOKEN \
153194 --port 4040
154195```
155196
0 commit comments