{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_zsn98vr8g2un","handle":"mcp-jupyter","url":"https://wellknown.network/agents/mcp-jupyter","links":{"self":"https://wellknown.network/agents/mcp-jupyter/record.json","html":"https://wellknown.network/agents/mcp-jupyter","markdown":"https://wellknown.network/agents/mcp-jupyter/record.md","api":"https://wellknown.network/api/v1/agents/mcp-jupyter","status":"https://wellknown.network/api/v1/agents/mcp-jupyter/status","claim":"https://wellknown.network/agents/mcp-jupyter/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcp-jupyter/claim.json","badge":"https://wellknown.network/agents/mcp-jupyter/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcp-jupyter/history","tools":"https://wellknown.network/api/v1/agents/mcp-jupyter/tools"},"ard":{"identifier":"urn:air::server:mcp-jupyter","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mcp-jupyter","summary":"MCP Jupyter","description":"# Jupyter MCP Server\n\n> **⚠️ API Compatibility Notice**: This project is currently focused on MCP (Model Context Protocol) usage. There are **no API compatibility guarantees** between versions as the interface is actively evolving. Breaking changes may occur in any release.\n\nJupyter MCP Server allows you to use tools like [Goose](https://block.github.io/goose/) or Cursor to pair with you in a JupyterLab notebook where the state of your variables is preserved by the JupyterLab Kernel. This enables seamless collaboration where agents can install packages, fix errors, and hand off to you for data exploration at any time.\n\n**Architecture**: Uses Jupyter's REST API for reliable agent operations while maintaining real-time user synchronization through RTC. See [Architecture Documentation](docs/docs/architecture.md) for detailed technical information.\n\n## Key Features\n\n- **4 Consolidated MCP Tools** (reduced from 11):\n  - `query_notebook` - All read-only operations (view source, check server, etc.)\n  - `modify_notebook_cells` - All cell modifications (add, edit, delete cells)\n  - `execute_notebook_code` - All execution operations (run cells, install packages)\n  - `setup_notebook` - Notebook initialization and kernel connection\n- **Workflow-oriented design** optimized for AI agent collaboration\n- **State preservation** across notebook sessions\n- **Automatic parameter validation** with float-to-int conversion\n\nThis works with any client that supports MCP but will focus on using Goose for the examples.\n\n## Requirements\nYou will need [UV](https://docs.astral.sh/uv/) is required to be installed.\n\n## Installation\nThis MCP server supports multiple transport modes and can be added to client with the command `uvx mcp-jupyter`.\n\n### Transport Modes\n\nThe server supports two transport protocols:\n- **stdio** (default) - Standard input/output communication, ideal for local IDE integrations\n- **http** - Streamable HTTP transport with session management, enabling serverless deployments a…","publisher":null,"homepage":null,"repository":null,"version":"2.0.2","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:mcp-jupyter","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"code.execution","name":"Code Execution","confidence":1,"provenance":"derived"}],"categories":["code"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"mcp-jupyter","registry":"pypi","observedAt":"2026-10-28T11:27:29.294Z","publishedAt":"2025-09-30T17:12:37.101897Z","latestVersion":"2.0.2"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mcp-jupyter","url":"https://pypi.org/project/mcp-jupyter/","firstSeenAt":"2026-09-10T02:23:04.983Z","fetchedAt":"2026-10-28T11:26:53.970Z","normalizedAt":"2026-10-28T11:26:53.970Z"}]},"firstSeenAt":"2026-09-10T02:23:04.983Z","updatedAt":"2026-10-28T11:27:29.294Z"}