-
-
Couldn't load subscription status.
- Fork 43
Description
Problem
Besides human collaborations with the lab, it's very desirable for AI agents easily get in the loop. ModelContextProtocol (https://modelcontextprotocol.io) makes this idea very practical.
Proposed Solution
Ideally an sse endpoint (https://modelcontextprotocol.io/specification/2025-06-18/basic/transports#streamable-http) of MCP can be started with jupyterlab server, embedded as a plugin, for AI tools to easily config their MCP access to a jupyterlab instance with mere URL.
Or if notebook editing (and possibly other) apis can be exposed via typescript sdk of juypterlab, AI tools can easily config the MCP access with simple npx cmdls.
Additional context
@jupyterlab/services works now in accessing jupyterlab notebooks and other stuff, but lacks RTC ability for user to monitor and see AI mods in realtime.