What image formats can be extracted?
PNG and JPEG images are supported. The server extracts base64‑encoded image data from matplotlib, seaborn, and plotly outputs.
@JosephLin11
基本信息
Jupyter MCP (Model Context Protocol) Server - Connect Jupyter notebooks with MCP-enabled applications
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"jupyter-mcp-server-josephlin11": {
"command": "python",
"args": [
"tests/test_image_extraction.py"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
This server bridges AI agents (e.g., Claude) with Jupyter notebooks, enabling real‑time code execution, visualization generation, advanced image extraction (PNG/JPEG), and full notebook management through the Model Context Protocol (MCP). It is a fork of Datalayer’s original project, enhanced with improved documentation, error handling, and additional tools.
Prerequisites: Python 3.11+, Jupyter Notebook, and a compatible MCP client (e.g., Claude Desktop).
Install: Clone the repository, run pip install -r requirements.txt, then start Jupyter with the provided script (./scripts/start_jupyter.sh).
Configure Claude Desktop by adding the following to claude_desktop_config.json:
{
"mcpServers": {
"jupyter": {
"command": "python",
"args": ["/path/to/your/jupyter-mcp-server/src/jupyter_mcp_server.py"]
}
}
}
Run python3 scripts/get_claude_config.py to generate the correct configuration with current paths.
PNG and JPEG images are supported. The server extracts base64‑encoded image data from matplotlib, seaborn, and plotly outputs.
Python 3.11 or later, a running Jupyter Notebook server, and an MCP‑compatible client (e.g., Claude Desktop). Dependencies are listed in `requirements.txt`.
It automatically detects and manages XSRF tokens, supports token‑based Jupyter authentication, and implements graceful fallbacks for connection issues.
This implementation offers 18 tools (vs. 10 or fewer in alternatives), supports both PNG and JPEG image extraction, provides automatic setup, works with all Jupyter versions, and uses WebSocket+HTTP for real‑time execution with automatic XSRF handling.
All created notebooks are stored in the `notebooks/` directory inside the project folder. The default notebook is `mcp_notebook.ipynb`.

Aard connects Macroeconomic and other official data from 170+ publishers including World Bank, IMF, BIS, ECB, Eurostat, and National Statistical Offices. Aard is powered by a large graph of the metadata universe and an

The Integrate.io MCP Server connects Claude to your Integrate.io ETL account, so you can manage data pipelines by describing what you want. It provides 44 tools in three groups. Reading tools list connections, packages,
Official MCP server for the Sugra API, giving AI agents source-attributed access to 1,500+ endpoints across 36 data domains from 160+ primary sources. Covers markets, economics, company fundamentals, government, news, cl
Hosted TikTok MCP server for AI agents: read public profiles, account videos, comments and replies, or search videos and creators. Structured JSON for creator research and content analysis.
The only MCP server with live whale trades across 15 exchanges plus on-chain DEX flow. Smart Money Radar, real liquidations and outcome-scored signals. No API key required.
评论