stela-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ALLOWED_DIR | No | Primary directory for command execution context. Default: First directory from ALLOWED_DIRS or current working directory. | |
| ALLOWED_DIRS | No | Comma-separated list of directories where file operations are allowed. Default: Current working directory. | |
| ALLOWED_FLAGS | No | Comma-separated list of allowed command flags. Default: -l,-a,-h,--help | -l,-a,-h,--help |
| COMMAND_TIMEOUT | No | Maximum execution time for commands in seconds. Default: 60 | 60 |
| ALLOWED_COMMANDS | No | Comma-separated list of allowed shell commands. Default: ls,cat,pwd,echo | ls,cat,pwd,echo |
| MAX_COMMAND_LENGTH | No | Maximum length of command strings. Default: 1024 | 1024 |
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| read_fileA | Read the complete contents of a file from the file system. Handles UTF-8 encoding. Fails if the path is not a file or not accessible. Only works within allowed directories:
|
| read_multiple_filesA | Read the contents of multiple files simultaneously.Returns results separated by '---'.Individual file read errors are reported inline.Only works within allowed directories:
|
| write_fileB | Create a new file or completely overwrite an existing file with new content. Use with caution. Creates parent directories if needed. Only works within allowed directories:
|
| edit_fileA | Make selective edits to a text file based on exact line matches (or whitespace normalized). Each edit replaces an existing sequence of lines (
|
| create_directoryA | Create a new directory, including parent directories if needed. Succeeds silently if the directory already exists. Only works within allowed directories:
|
| list_directoryA | List directory contents with [FILE] or [DIR] prefixes. Only works within allowed directories:
|
| directory_treeA | Get a recursive tree view of files and directories as a JSON structure. Each entry includes 'name', 'type' (file/directory), and potentially 'children' for directories. Only works within allowed directories:
|
| move_fileA | Move or rename files and directories. Fails if the destination already exists.Both source and destination must resolve within allowed directories:
|
| search_filesA | Recursively search for files/directories matching a pattern (case-insensitive). Use
|
| get_file_infoA | Retrieve detailed metadata about a file or directory (size, dates, type, permissions). Only works within allowed directories:
|
| list_allowed_directoriesA | List all directories the server's FileSystem module is allowed to access. |
| execute_commandA | Execute a shell command in the current shell working directory or a specified one. Command execution context is limited to: /app Available commands: cat, echo, ls, pwd Available flags: --help, -a, -h, -l Note: Shell operators (&&, |, >, etc.) are NOT supported. Paths in arguments are validated against the primary directory context. |
| change_directoryA | Change the shell's current working directory. The path must be within the primary allowed directory context:/app |
| show_security_rulesA | Show security configuration for command execution (allowed commands, flags, primary directory context). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Sachin-Bhat/stela-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server