Token导航 LogoToken导航TokenDH.com
Ipykernel MCP logo
运维云端stdio官方级别未说明来源级核验

Ipykernel MCP

MCP Server

github

ipykernel-mcp是一个基于MCP协议的服务器,用于管理IPython内核,允许LLMs在项目的虚拟环境中执行Python代码。

工具数

8

提示词数

0

GitHub Stars

1

资源数

0
代码执行PythonLLM工具

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

0x0L

提供方

0x0L

最后核验

2026/5/17 20:19

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx github:0x0L/jupyter_watch <connection_file>

详细介绍

ipykernel mcp

主控程序 管理IPython内核的服务器,允许LLM在项目的虚拟环境中执行Python代码。

工具

工具说明
kernel_start(project_dir)使用以下命令启动内核 .venv 从给定的项目目录
kernel_execute(code, timeout)执行代码并返回标记的输出块([stdout], [stderr], [result], [error],图像)。超时时,返回部分输出+ [pending] 带着一个 msg_id
kernel_get_output(msg_id, timeout)检索超时执行的剩余输出。完成后自动清理
kernel_interrupt()发送SIGINT以取消长时间运行的执行而不丢失内核状态
kernel_restart()重新启动内核,清除所有变量和状态
kernel_stop()停止内核并清理资源
kernel_status()返回内核状态:正在运行、活动、project_dir、connection_file、pending_executions、ports

安装

uv sync

传递给的项目目录 kernel_start 必须包含 .venv 随着 ipykernel 安装。

用法

运行MCP服务器:

ipykernel-mcp

或者将其添加到MCP客户端配置中:

{
  "mcpServers": {
    "ipykernel-mcp": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/0x0L/ipykernel-mcp", "ipykernel-mcp"]
    }
  }
}

监控

朱庇特观察 可以在浏览器中实时监视内核输出(stdout、stderr、显示数据):

npx github:0x0L/jupyter_watch 

连接文件路径由以下方式打印 kernel_start 当内核启动时。

发展

uv sync --dev
uv run pytest tests/ -v

预提交钩子被配置为运行格式化、linting和类型检查:

uv run pre-commit install

目录标签

目录标签

代码执行PythonLLM工具IPython内核本地部署虚拟环境

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

github

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP