Skip to main content
Glama
acartine
by acartine

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SHEMCP_ROOTNoOverride the sandbox root directory. If not set, falls back to git repository root or current working directory.
MCP_SANDBOX_ROOTNoAlternative environment variable to override the sandbox root.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
shell_execA

Execute an allow-listed command within the sandbox (git project root). Optional cwd must be a relative path from the sandbox root, or an absolute path within the sandbox or a valid git worktree. Supports pagination via limit_bytes and next_cursor (page and cursor are required for pagination). Automatically spills large outputs to file with spill_uri.

read_file_chunkA

Reads paginated data from a spilled file (stdout or stderr). Accepts cursor and limit_bytes to safely stream contents.

shell_infoA

Get sandbox information including the sandbox root path, allow/deny command policy, and server version.

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/acartine/shemcp'

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