agent-env-mcp
@brycepelletier/agent-env-mcp
강화된 Linux 소프트웨어 엔지니어링 런타임을 위한 재사용 가능한 호스트 측 MCP 컨트롤러입니다.
0.3.1 신뢰 분할
Compose 런타임은 동일한 작업 트리에서 두 개의 실행 도메인을 갖습니다:
agent: Software Engineer 도구에서 사용합니다. 실제.git디렉터리는 root 소유의 tmpfs 마운트로 마스킹됩니다.git:git_command에서만 사용합니다. 실제.git디렉터리를 볼 수 있으며network_mode: none이 설정되어 있습니다.
원격 Git/GitHub 작업은 이 패키지에 포함되지 않습니다. 별도의 GitHub MCP 신뢰 도메인을 위한 것입니다.
Related MCP server: anvil
도구
ensure_environmentlist_directoryread_filesearch_workspaceworkspace_editrun_commandgit_command
MCP는 도구가 처음 사용될 때 MCP Roots를 통해 활성 VS Code 작업 영역을 지연 탐색합니다. ${workspaceFolder} 시작 시 변수는 필요하지 않습니다.
로컬 개발
npm run link링크된 동안의 사용자 수준 VS Code MCP 구성:
"agent-env": {
"type": "stdio",
"command": "agent-env-mcp"
}전역 개발 링크를 제거하려면:
npm run unlink0.3.1 인수 검사
프로젝트의 이전 .devcontainer를 제거하기 전에:
ensure_environment가 성공하고/agent-env/environment/<project>를 보고해야 합니다.run_command가 프로젝트를 빌드할 수 있어야 합니다.run_command는 Python/Node를 통해 Git을 간접적으로 호출하더라도 실제 Git 브랜치/히스토리를 얻을 수 없어야 합니다.git_command ["status", "--short", "--branch"]가 성공해야 합니다.Git 서비스는 네트워크에 접근할 수 없어야 합니다.
현재 .git 마스킹 구현은 .git이 디렉터리인 표준 체크아웃을 가정합니다. .git 파일을 사용하는 Git 워크트리/서브모듈은 이 런타임을 해당 저장소 형태에 대해 강화된 것으로 간주하기 전에 거부하거나 향후 마운트 전략으로 처리해야 합니다.
This server cannot be deployed
Maintenance
Related MCP Connectors
Persistent cloud workspaces for AI agents: run commands, edit files, use git and a browser.
Linux microVM sandboxes for AI agents: run commands, files, processes, pause and wake.
Git-backed platform for skills, tools, and context for AI agents
Remote Linux boxes for coding agents: Docker, a browser, screenshots, logs, human takeover.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceProvides AI coding agents with a secure, sandboxed environment for executing coding tasks including file operations, command execution, and testing. Features session management, policy enforcement, and Docker-based sandboxing for safe code execution and development workflows.-
- AlicenseNot gradedqualityCmaintenanceA throwaway Docker sandbox for agents to run code and shell commands safely.5 npmMIT
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to safely execute Python, JavaScript, and Bash code in an isolated Docker sandbox with strict security constraints.1-
- AlicenseAqualityBmaintenanceEnables AI coding agents to safely execute commands, run tests, and modify project files inside disposable, policy-enforced Docker sandboxes that are isolated from the host machine and its credentials.15MIT