Skip to main content
Glama
aaazzam

envy-mcp-hello

by aaazzam

envy-mcp-hello

Ein winziger öffentlicher MCP-Server, der von einer Envy-verwalteten Modal-Sandbox unterstützt wird. Er stellt eine hello-Umgebung und die standardmäßigen Envy-MCP-Tools bereit:

create_sandbox · kill_sandbox · bash · read · write · edit · glob · grep

Dieses Beispiel verwendet die aktuelle FastMCP 4-Vorabversion (4.0.0b3), sodass die öffentliche Bereitstellung das v4-Server- und Client-Protokoll nutzt.

Bereitstellen

  1. Erstellen Sie ein Modal-Token im modal-labs-Workspace.

  2. Fügen Sie in diesem GitHub-Repository unter Settings → Secrets and variables → Actions diese Actions-Geheimnisse hinzu:

    • MODAL_TOKEN_ID

    • MODAL_TOKEN_SECRET

  3. Pushen Sie auf main oder führen Sie Deploy MCP server manuell über den Actions-Tab aus.

Der Workflow installiert Envy aus dem öffentlichen Repository aaazzam/envy, führt den Deklarationstest aus und stellt modal_app in devboxes.py auf Modal bereit.

Die bereitgestellte MCP-URL lautet:

https://modal-labs-aaazzam-dev--envy-mcp-hello-serve.modal.run/mcp

Der Endpunkt ist absichtlich öffentlich für Experimente. Legen Sie keine Geheimnisse oder privaten Quellcode in der Hello-Sandbox ab.

Related MCP server: Modal MCP

Ausprobieren

Richten Sie einen MCP-Client auf die URL und rufen Sie auf:

  1. create_sandbox mit environment: "hello"

  2. write /tmp/hello/message.txt mit hello from MCP

  3. read, edit, bash, glob oder grep für diese Datei

  4. read /tmp/hello/README.md oder führen Sie /tmp/hello/hello.py aus

  5. kill_sandbox, wenn Sie fertig sind

Die Sandbox ist flüchtig, verwendet /tmp/hello als Arbeitsverzeichnis und ist mit einer kleinen README.md- und hello.py-Hello-World-Vorlage versehen.

Lokale Validierung

Mit Python und dem MCP-Extra installiert:

python -m unittest discover -s tests

Die Live-Modal-Integration ist bewusst nicht Teil der GitHub Action. Die Action stellt die öffentliche Kontrollebene bereit; die Sandbox-Erstellung erfolgt, wenn ein MCP-Client create_sandbox aufruft.

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

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/aaazzam/envy-mcp-hello'

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