Back to Home
Dub1n icon

stelae

by Dub1n

Overview

Transforms a local WSL workspace into a single, extensible MCP endpoint for desktop agents, ChatGPT Connectors, and other HTTP/SSE clients, enabling declarative tool overrides and aggregations for AI agent tooling.

Installation

Run Command
source ~/.nvm/nvm.sh && make up

Environment Variables

  • STELAE_DIR
  • STELAE_CONFIG_HOME
  • PUBLIC_BASE_URL
  • CF_TUNNEL_NAME
  • CF_CREDENTIALS_FILE
  • OPENAI_API_KEY
  • GITHUB_TOKEN

Security Notes

The server is designed to execute local commands, manage filesystems, and install/remove other MCP servers, which exposes a significant attack surface if not properly secured at the deployment and access control layers. It relies heavily on `subprocess.run` and `urllib.request.urlopen` for core functionalities and external interactions. Configuration changes via `manage_stelae` allow the server to self-modify its operational capabilities. While the code includes some path validation and environment variable expansion, robust external authentication and authorization are critical, especially when exposed publicly via Cloudflare. Hardcoded secrets are generally avoided, with `OPENAI_API_KEY` and `GITHUB_TOKEN` being passed via environment variables.

Similar Servers

Stats

Interest Score0
Security Score6
Cost ClassMedium
Avg Tokens750
Stars0
Forks0
Last Update2025-11-25

Tags

MCPAPI GatewayAI Agent ToolingLocal DevelopmentCloudflareWSLTool AggregationProcess Management