Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
pingA

Simple ping command to check server connectivity

insert_and_execute_cellA

Insert a cell at the specified position and execute it, and optionally set slideshow type. If code cell, it will be executed. If markdown cell, it will be rendered.

Args:
    cell_type: The type of cell ('code' or 'markdown')
    position: The position to insert the cell at
    content: The content of the cell
    slideshow_type: Optional slideshow type ('slide', 'subslide', 'fragment', 'skip', 'notes')
save_notebookA

Save the current Jupyter notebook

get_cells_infoB

Get information about all cells in the notebook

get_notebook_infoB

Get information about the current Jupyter notebook

run_cellC

Run a specific cell by its index

Args:
    index: The index of the cell to run
run_all_cellsA

Restart and run all cells in the notebook. You need to wait for user approval

get_cell_text_outputA

Get the text output content of a specific code cell by its index

Args:
    index: The index of the cell to get output from
    max_length: Maximum length of text output to return (default: 1500 characters)
get_image_outputA

Get image outputs from a specific cell by its index

Args:
    index: The index of the cell to get images from

Returns:
    A list of images from the cell output
edit_cell_contentA

Edit the content of a specific cell by its index and optionally execute it

Args:
    index: The index of the cell to edit
    content: The new content for the cell
    execute: If True and the cell is code, execute after editing and return output
set_slideshow_typeA

Set the slideshow type for a specific cell by its index

Args:
    index: The index of the cell to modify
    slideshow_type: The slideshow type to set. Valid values are:
                    "slide" - Start a new slide
                    "subslide" - Start a new subslide
                    "fragment" - Fragment (appear on click)
                    "skip" - Skip cell in slideshow
                    "notes" - Speaker notes
                    "-" or null - Remove slideshow type

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jjsantos01/jupyter-notebook-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server