MCP Jupyter编辑服务器
MCP服务器,提供读取和编辑Jupyter笔记本的工具(.ipynb 文件)以LLM友好的格式。
此服务器用于与集成的VSCode Jupyter一起工作,或在没有安装Jupyter Lab的环境中运行。如果您更喜欢使用Jupyter Lab,请考虑使用此MCP,因为它具有更多功能:
Ofc我完全接受了。
特性
- 以LLM友好的标记格式阅读整个笔记本
- 以LLM友好格式编写笔记本
- 列出带有ID、类型和位置的单元格
- 获取单个单元格内容
- 按ID添加、更新和删除单元格
安装
克隆仓库
CD到存储库
cargo build --release从以下位置检索二进制文件 ./target/release
用法
OpenCode配置
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"jupyter-edit": {
"type": "local",
"command": ["/path/to/mcp-server-jupyter-edit"],
"enabled": true,
"timeout": 1000
}
}
}
工具
| 工具 | 说明 |
|---|---|
read_notebook | 阅读笔记本到LLM友好的降价 |
write_notebook | 用LLM友好的标记写笔记本 |
list_cells | 列出所有具有ID和类型的单元格 |
get_cell | 获取特定单元格内容 |
add_cell | 添加新单元格 |
update_cell | 更新单元格源 |
delete_cell | 按ID删除单元格 |
