Agent ready JupyterLab
Project description
ajlab
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.
What's included
Minimum versions (see pyproject.toml):
jupyterlab >=4.6.0a5jupyter-docprovider >=2.4.0a0andjupyter-server-ydoc >=2.4.0a0jupyter-server-mcpjupyterlab-commands-toolkit
Default settings
- Hidden files shown in the file browser.
Install
pip install ajlab
Run
Once installed, start JupyterLab with:
jupyter lab
Configure agents
Agent 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/mcp
See the jupyter-server-mcp README for tool registration via
jupyter_config.py and snippets for other MCP clients.
License
BSD-3-Clause
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ajlab-0.1.6.tar.gz.
File metadata
- Download URL: ajlab-0.1.6.tar.gz
- Upload date:
- Size: 2.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1c13535fe7cdaba34d65ed4992d61d19a57f7d1215c41be24897dd8f942db24d
|
|
| MD5 |
a7ed4c9fb10fe7cfe4539965250ae6be
|
|
| BLAKE2b-256 |
40d8a1fbe0409b6a9c53015194d7cf6e9ebc4262612d4dade9c30021e550fda3
|
File details
Details for the file ajlab-0.1.6-py3-none-any.whl.
File metadata
- Download URL: ajlab-0.1.6-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
29469065479a5a53d6be4aa4b793005ebf1c9d2da5cbf54318c45da585e8db94
|
|
| MD5 |
19775670d7eab63f9aa1429af4b4d9fa
|
|
| BLAKE2b-256 |
ef9c807d70b8a2d1991c78c08b282bf5ee23fb99bda71957e25a7524dfa27fdc
|