Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
run_commandA

Execute a shell command and return its output.

The command runs through the platform shell (cmd on Windows, sh on Unix), so pipes, redirects and chained commands work. Use with care: this tool can run arbitrary commands.

python_codeB

Execute a Python snippet with the running interpreter.

python_fileC

Execute a Python script file with the running interpreter.

glob_filesA

Return file paths matching a glob pattern (recursive).

grepA

Return lines matching pattern in a single file, with line numbers.

read_fileA

Read a file's contents as UTF-8 text.

write_fileA

Write UTF-8 content to a file (created if missing, overwritten if present).

create_folderA

Create a folder, including parent folders if needed.

delete_folderB

Recursively delete a folder.

list_dirA

List the contents of a directory (name and type, sorted).

get_cwdA

Return the current working directory of the server process.

Example: get_cwd()

file_infoA

Return metadata about a file or folder (type, size, modified time).

delete_fileA

Delete a single file.

append_fileB

Append text to a file, creating it first if needed.

move_fileC

Move or rename a file or folder.

copy_fileC

Copy a file to a new location.

replace_in_fileC

Replace all occurrences of old with new in a file.

search_textA

Recursively search files under directory for pattern.

Common build/venv/cache directories are skipped automatically.

read_file_linesA

Read a range of lines (1-based, inclusive) from a file.

Out-of-range numbers are clamped to the file's actual length.

get_env_varB

Return the value of an environment variable.

treeB

Show a tree of the directory structure up to a given depth.

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/jvcaesar/gremlin-mcp'

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