Skip to content

ModelContextProtocol MCP server for AI agentic collaboration #496

@complyue

Description

@complyue

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions