🪐 ✨ 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 -17PythonApache 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 -TypeScript
- -security-license-qualityA Python implementation of the Model Context Protocol that allows applications to provide standardized context for LLMs, enabling creation of servers that expose data and functionality to LLM applications through resources, tools, and prompts.Last updated -PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server implementation that provides geospatial analysis tools in Jupyter notebooks, particularly for downloading NASA Earth data granules.Last updated -2PythonBSD 3-Clause