🪐 ✨ Servidor Jupyter MCP
Jupyter MCP Server es una implementación de servidor de Protocolo de contexto de modelo (MCP) que proporciona interacción con 📓 cuadernos Jupyter que se ejecutan en cualquier JupyterLab (también funciona con su 💻 JupyterLab local).
Iniciar JupyterLab
Asegúrese de tener instalado lo siguiente. El paquete de colaboración es necesario, ya que las modificaciones realizadas en el notebook se pueden ver gracias a Jupyter Real Time Collaboration .
Luego, inicie JupyterLab con el siguiente comando.
También puedes ejecutar make jupyterlab
.
[!NOTA]
La
--ip
se establece en0.0.0.0
para permitir que el servidor MCP que se ejecuta en un contenedor Docker acceda a su JupyterLab local.
Usar con Claude Desktop
Claude Desktop se puede descargar desde esta página para macOS y Windows.
Para Linux, tuvimos éxito al usar este script de compilación NO OFICIAL basado en nix
Para usar esto con Claude Desktop, agregue lo siguiente a su claude_desktop_config.json
(lea más en el sitio web de documentación de MCP ).
[!IMPORTANTE]
Asegúrese de que el puerto de
SERVER_URL
yTOKEN
coincidan con los utilizados en el comandojupyter lab
.
NOTEBOOK_PATH
debe ser relativo al directorio donde se inició JupyterLab.
Configuración de Claude en macOS y Windows
Configuración de Claude en Linux
Componentes
Herramientas
El servidor actualmente ofrece 2 herramientas:
add_execute_code_cell
- Agregar y ejecutar una celda de código en un cuaderno Jupyter.
- Aporte:
cell_content
(cadena): Código a ejecutar.
- Devuelve: Salida de la celda.
add_markdown_cell
- Agregue una celda de rebajas en un cuaderno Jupyter.
- Aporte:
cell_content
(cadena): contenido Markdown.
- Devuelve: Mensaje de éxito.
Edificio
Puedes crear la imagen de Docker desde la fuente.
Instalación mediante herrería
Para instalar Jupyter MCP Server para Claude Desktop automáticamente a través de Smithery :
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Permite la interacción con cuadernos Jupyter a través del Protocolo de contexto de modelo, lo que admite la ejecución de código y la inserción de rebajas dentro de entornos JupyterLab.
Related Resources
Related MCP Servers
- -securityAlicense-qualityA comprehensive toolkit that enhances LLM capabilities through the Model Context Protocol, allowing LLMs to interact with external services including command-line operations, file management, Figma integration, and audio processing.Last updated -22PythonApache 2.0
- -securityFlicense-qualityAllows LLM tools like Claude Desktop and Cursor AI to access and summarize code files through a Model Context Protocol server, providing structured access to codebase content without manual copying.Last updated -2TypeScript
- -securityAlicense-qualityA Model Context Protocol server implementation that provides geospatial analysis tools in Jupyter notebooks, particularly for downloading NASA Earth data granules.Last updated -4PythonBSD 3-Clause
- -securityFlicense-qualityA Model Control Protocol (MCP) server that enables remote programmatic control of Jupyter notebooks, allowing AI assistants and applications to create, edit, and execute notebook cells via SSE protocol.Last updated -Python