envy-mcp-hello
envy-mcp-hello
Envyが管理するModalサンドボックスを利用した小さな公開MCPサーバーです。1つのhello環境と標準的なEnvy MCPツールを公開しています:
create_sandbox · kill_sandbox · bash · read · write · edit · glob · grep
この例では、現在のFastMCP 4のプレリリース(4.0.0b3)を固定しているため、公開デプロイメントはv4サーバーとクライアントプロトコルをテストします。
デプロイする
modal-labsワークスペースでModalトークンを作成します。このGitHubリポジトリで、Settings → Secrets and variables → Actions の下に以下のActionsシークレットを追加します:
MODAL_TOKEN_IDMODAL_TOKEN_SECRET
mainにプッシュするか、Actionsタブから手動でDeploy MCP serverを実行します。
ワークフローは公開リポジトリaaazzam/envyからEnvyをインストールし、宣言テストを実行して、devboxes.py内のmodal_appをModalにデプロイします。
デプロイされたMCP URLは次のとおりです:
https://modal-labs-aaazzam-dev--envy-mcp-hello-serve.modal.run/mcpエンドポイントは実験のために意図的に公開されています。helloサンドボックスにシークレットやプライベートなソースコードを入れないでください。
Related MCP server: Modal MCP
試してみる
MCPクライアントをURLに向けて、以下を呼び出します:
create_sandboxをenvironment: "hello"で呼び出すwrite/tmp/hello/message.txtをhello from MCPで呼び出すそのファイルに対して
read、edit、bash、glob、またはgrepを呼び出すread/tmp/hello/README.mdを呼び出すか、/tmp/hello/hello.pyを実行する終了したら
kill_sandboxを呼び出す
サンドボックスは一時的で、ワーキングディレクトリとして /tmp/hello を使用し、小さな README.md と hello.py のHello Worldフィクスチャで初期化されています。
ローカル検証
PythonとMCP拡張がインストールされている状態で:
python -m unittest discover -s testsライブのModal統合は意図的にGitHub Actionの一部ではありません。Actionは公開コントロールプレーンをデプロイし、サンドボックスの作成はMCPクライアントがcreate_sandboxを呼び出したときに行われます。
This server cannot be installed
Maintenance
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
AlicenseAqualityFmaintenanceMCP server to give every agent an ephemeral Linux sandboxes for executing shell commands.148MIT- AlicenseAqualityBmaintenanceAn MCP server for managing Modal — apps, containers, volumes, and secrets — and for deploying & running Modal apps directly from Claude Code and other MCP clients.26MIT
- AlicenseAqualityCmaintenanceMCP server that gives AI assistants a secure gVisor-isolated sandbox to run Python or JavaScript code, returning stdout, stderr, and exit codes without local access.136MIT
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Cloud-hosted MCP server for durable AI memory
Connect AI agents to Flato's editable canvas runtime through a hosted MCP server.
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/aaazzam/envy-mcp-hello'
If you have feedback or need assistance with the MCP directory API, please join our Discord server