What are the runtime requirements for STeLA MCP?
Python 3.10–3.12, pip or uv package manager, and Pydantic v2.x.
@Sachin-Bhat
Basic information
MCP server for local system operations
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"stela-mcp": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@Sachin-Bhat/stela-mcp",
"--client",
"claude"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
STeLA (Simple Terminal Language Assistant) MCP is a lightweight Python implementation of a Model Context Protocol server that provides secure access to local machine commands and file operations via a standardized API interface. It acts as a bridge between applications and the local system, implementing the MCP architecture.
Install via Smithery (npx -y @smithery/cli install @Sachin-Bhat/stela-mcp --client claude) or manually by cloning the repository, creating a virtual environment, and installing dependencies. Configure environment variables for directory access (ALLOWED_DIRS, ALLOWED_DIR), command security (ALLOWED_COMMANDS, ALLOWED_FLAGS, MAX_COMMAND_LENGTH, COMMAND_TIMEOUT), then start the server with uv run python -m src.stella_mcp.server. Use with Claude Desktop by adding it as an MCP tool.
Python 3.10–3.12, pip or uv package manager, and Pydantic v2.x.
It enforces allowed directories (`ALLOWED_DIRS`), allowed commands (`ALLOWED_COMMANDS`), allowed flags (`ALLOWED_FLAGS`), command length limits, timeouts, and performs strict path validation including symlink and parent directory checks.
The server listens for connections through standard I/O (stdio interface).
Yes, you can create a self-contained binary using PyInstaller: `pyinstaller --onefile src/stella_mcp/server.py --name stela-mcp`.
Default allowed commands: `ls,cat,pwd,echo`. Default allowed flags: `-l,-a,-h,--help`. Both can be overridden or set to `all` (not recommended).

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
A search tool helps dev to solve the naming things problem.

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
Painless E2E Automation for Mobile and Web
不止于 CSS
Comments