{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_xbfx62vdyn37","handle":"data-wise-jupyter-mcp-server","url":"https://wellknown.network/agents/data-wise-jupyter-mcp-server","links":{"self":"https://wellknown.network/agents/data-wise-jupyter-mcp-server/record.json","html":"https://wellknown.network/agents/data-wise-jupyter-mcp-server","markdown":"https://wellknown.network/agents/data-wise-jupyter-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/data-wise-jupyter-mcp-server","status":"https://wellknown.network/api/v1/agents/data-wise-jupyter-mcp-server/status","claim":"https://wellknown.network/agents/data-wise-jupyter-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/data-wise-jupyter-mcp-server/claim.json","badge":"https://wellknown.network/agents/data-wise-jupyter-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/data-wise-jupyter-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/data-wise-jupyter-mcp-server/tools"},"ard":{"identifier":"urn:air::server:data-wise-jupyter-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"data-wise-jupyter-mcp-server","summary":"Jupyter Lab MCP Server - 提供远程控制 Jupyter Lab 的 MCP 服务","description":"# DataWise Jupyter Lab MCP Server\n\n提供远程控制 Jupyter Lab 的 MCP (Model Context Protocol) 服务。\n\n## 功能特性\n\n- 🔗 **远程连接**: 连接到远程或本地 Jupyter Lab 服务器\n- 📓 **笔记本管理**: 创建、查看、列出笔记本\n- ⚡ **代码执行**: 在笔记本中执行 Python 代码\n- 🔄 **内核控制**: 管理和重启 Jupyter 内核\n- 📊 **服务器监控**: 获取服务器状态和会话信息\n- 📥 **文件下载**: 通过内容 API 下载文件到本地\n- 📁 **目录浏览**: 列出远程目录内容\n- 📄 **文件信息**: 获取文件元数据而不下载内容\n- 🔧 **会话管理**: 一次连接，多次使用，无需重复传递参数\n\n## 安装\n\n```bash\npip install data-wise-jupyter-mcp-server\n```\n\n## 使用方法\n\n### 会话模式（唯一模式）\n\n```python\n# 1. 首先连接到 Jupyter Lab 服务器\nconnect_jupyter({\n    \"url\": \"http://localhost:8888\",\n    \"token\": \"your_token_here\"\n})\n\n# 2. 检查连接状态和服务器信息\nget_connection_status({\"include_server_info\": true})\n\n# 3. 使用各种功能（无需传递连接参数）\nmanage_notebook({\"action\": \"list\"})  # 列出笔记本\n\nmanage_notebook({\n    \"action\": \"execute\",\n    \"path\": \"analysis.ipynb\",\n    \"code\": \"print('Hello World')\"\n})  # 执行代码\n\nmanage_file({\n    \"action\": \"download\",\n    \"file_path\": \"data.csv\",\n    \"local_path\": \"./data.csv\"\n})  # 下载文件\n\n# 4. 完成后断开连接\ndisconnect_jupyter()\n```\n\n### 错误处理\n\n如果未先连接就调用其他工具，会收到错误提示：\n```json\n{\n  \"success\": false,\n  \"error\": \"未连接到服务器，请先调用 connect_jupyter\"\n}\n```\n\n### 启动 MCP 服务器\n\n```bash\ndata-wise-jupyter-mcp-server\n```\n\n或者\n\n```bash\ndatawise-jupyter-mcp\n```\n\n### 可用工具\n\n#### 0. 连接管理 🆕\n- **`connect_jupyter`** - 连接并保存会话配置\n  - 一次性设置连接参数，后续操作无需重复传递\n- **`disconnect_jupyter`** - 断开连接并清除会话配置\n- **`get_connection_status`** - 获取连接状态和服务器信息\n  - `include_server_info=true`: 包含详细服务器信息\n\n#### 1. 笔记本管理 🔄\n- **`manage_notebook`** - 统一的笔记本管理工具\n  - `action=\"list\"`: 列出所有笔记本\n  - `action=\"create\"`: 创建新笔记本\n  - `action=\"get_content\"`: 获取笔记本内容\n  - `action=\"execute\"`: 执行代码\n\n#### 2. 内核管理 🔄\n- **`manage_kernel`** - 统一的内核管理工具\n  - `action=\"list\"`: 列出所有内核\n  - `action=\"restart\"`: 重启内核\n\n#### 3. 文件操作 🔄\n- **`manage_file`** - 统一的文件管理工具\n  - `action=\"info\"`: 获取文件信息\n  - `action=\"download\"`: 下载文件到本地\n\n#### 4. 目录浏览\n- **`list_directory_contents`** - 列出目录内容\n  - 浏览远程目录结构\n\n### 🔄 合并优化说明\n\n为了简化使用，我们将相关功能合并到统一的管理工具中：\n\n- **笔记本操作** → `manage_notebook` (4合1)\n- **内核操作** → `manage_kerne…","publisher":null,"homepage":"https://github.com/datawisecenter/jupyter-mcp-server#readme","repository":"https://github.com/datawisecenter/jupyter-mcp-server#readme","version":"2.1.0","license":"MIT","protocols":["mcp"],"tags":["fastmcp","jupyter","lab","mcp","notebook","remote"],"pricing":null,"endpoints":[{"url":"pypi:data-wise-jupyter-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"code.execution","name":"Code Execution","confidence":1,"provenance":"declared"}],"categories":["code"],"language":"fr"},"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":"data-wise-jupyter-mcp-server","registry":"pypi","observedAt":"2026-10-27T23:25:20.745Z","publishedAt":"2025-12-24T03:30:45.662702Z","latestVersion":"2.1.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"data-wise-jupyter-mcp-server","url":"https://pypi.org/project/data-wise-jupyter-mcp-server/","firstSeenAt":"2026-09-09T13:21:38.744Z","fetchedAt":"2026-10-27T23:23:55.339Z","normalizedAt":"2026-10-27T23:23:55.339Z"}]},"firstSeenAt":"2026-09-09T13:21:38.744Z","updatedAt":"2026-10-27T23:25:20.745Z"}