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
Basic information
Jupyter MCP (Model Context Protocol) Server - Connect Jupyter notebooks with MCP-enabled applications
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"jupyter-mcp-server-josephlin11": {
"command": "python",
"args": [
"tests/test_image_extraction.py"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
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`.
Read public Instagram profiles and post feeds by handle in Claude, Cursor, and other MCP clients. Get follower counts, captions, hashtags, mentions, and engagement counts as structured JSON.

Databar.ai enables access to 100+ third party data providers, waterfall enrichments, and company signals via a single MCP server. It offers two additional products - Flows, which enable agents to build re-usable enrichme

Homesage.ai MCP gives AI assistants real estate data on 160M+ US properties: estimated values with comps, rent, renovation costs from listing photos, flip returns and owner of record. Website: https://homesage.ai/product

Validated aviation reference tools for AI agents: resolve airports, airlines, aircraft types, registrations and flight designators to canonical entities with confidence, alternates, validity dates and per-field provenanc
Anonymous, read-only search and reads of published Altss company-profile summaries, with canonical citations. Hosted HTTP and npm stdio connections; no private app data or account access.
Comments