Agent-ready JupyterLab.
ajlab is a small meta-package that installs JupyterLab plus a few extensions
useful for agent workflows, and ships some defaults under etc/jupyter/labconfig.
Minimum versions (see pyproject.toml):
jupyterlab >=4.6.0a5jupyter-docprovider >=2.4.0a0andjupyter-server-ydoc >=2.4.0a0jupyter-server-mcpjupyterlab-commands-toolkit
- Hidden files shown in the file browser.
pip install ajlabOnce installed, start JupyterLab with:
jupyter labAgent connectivity is provided by jupyter-server-mcp, which exposes an
MCP endpoint (default http://localhost:3001/mcp) that any MCP client can
connect to.
For example, to wire it up to Claude Code:
claude mcp add --transport http jupyter-mcp http://localhost:3001/mcpSee the jupyter-server-mcp README for tool registration via
jupyter_config.py and snippets for other MCP clients.
BSD-3-Clause
