envy-mcp-hello
envy-mcp-hello
Un pequeño servidor MCP público respaldado por un sandbox de Modal gestionado por Envy. Expone
un entorno hello y las herramientas MCP estándar de Envy:
create_sandbox · kill_sandbox · bash · read · write · edit · glob · grep
Este ejemplo fija la versión preliminar actual de FastMCP 4 (4.0.0b3) para que el despliegue
público ejercite el servidor y el protocolo de cliente v4.
Desplegarlo
Crea un token de Modal en el espacio de trabajo
modal-labs.En este repositorio de GitHub, añade estos secretos de Actions en Settings → Secrets and variables → Actions:
MODAL_TOKEN_IDMODAL_TOKEN_SECRET
Haz push a
main, o ejecuta Deploy MCP server manualmente desde la pestaña Actions.
El flujo de trabajo instala Envy desde el repositorio público aaazzam/envy,
ejecuta la prueba de declaración y despliega modal_app en
devboxes.py en Modal.
La URL MCP desplegada es:
https://modal-labs-aaazzam-dev--envy-mcp-hello-serve.modal.run/mcpEl endpoint es intencionalmente público para experimentación. No pongas secretos ni código fuente privado en el sandbox hello.
Related MCP server: Modal MCP
Probarlo
Apunta un cliente MCP a la URL y llama:
create_sandboxconenvironment: "hello"write/tmp/hello/message.txtconhello from MCPread,edit,bash,globogrepcontra ese archivoread/tmp/hello/README.mdo ejecuta/tmp/hello/hello.pykill_sandboxcuando termines
El sandbox es efímero, usa /tmp/hello como directorio de trabajo y está
precargado con un pequeño README.md y hello.py como ejemplo de hello-world.
Validación local
Con Python y el extra MCP instalado:
python -m unittest discover -s testsLa integración en vivo con Modal no es intencionalmente parte de la GitHub Action. La
Action despliega el plano de control público; la creación del sandbox ocurre cuando un
cliente MCP llama a create_sandbox.
This server cannot be deployed
Maintenance
Related MCP Connectors
Cloudflare Workers MCP server: interactive-api-playground
Cloudflare Workers MCP server: ai-agent-scratchpad
Cloud-hosted MCP server for durable AI memory
Related MCP Servers
AlicenseAqualityFmaintenanceMCP server to give every agent an ephemeral Linux sandboxes for executing shell commands.114 PyPI52MIT- AlicenseAqualityAmaintenanceAn MCP server for managing Modal — apps, containers, volumes, and secrets — and for deploying & running Modal apps directly from Claude Code and other MCP clients.1283 PyPI4MIT
- FlicenseNot gradedqualityDmaintenanceA sandbox MCP server for testing and debugging MCP tools and interactions via the MCP Inspector.-
- FlicenseNot gradedqualityDmaintenanceA minimal MCP server with hello and echo tools.-