Skip to content

Commit e312d0c

Browse files
committed
Update README.md
1 parent 2ccec6c commit e312d0c

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

README.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,30 @@ npx -y mcp-devcontainers
3232

3333
## 📚 Tools
3434

35-
### In Development. Coming Soon
35+
Tools are built on the [devcontainers/cli](https://github.com/devcontainers/cli)
36+
37+
They enable you to generate and configure development containers directly from `devcontainer.json` configuration files:
38+
39+
- ### devcontainer_up
40+
- workspaceFolder: Path to the workspace folder (string)
41+
- outputFilePath: Path for output logs (string)
42+
43+
> Initializes and starts a devcontainer environment in the specified workspace folder. Ensures the devcontainer is operational and ready for development tasks.
44+
45+
46+
- ### devcontainer_run_user_commands
47+
- workspaceFolder: Path to the workspace folder (string)
48+
- outputFilePath: Path for output logs (string)
49+
50+
> Executes user-defined postCreateCommand and postStartCommand scripts within the devcontainer for the specified workspace. Use this to run setup or initialization tasks after container startup.
51+
52+
53+
- ### devcontainer_exec
54+
- workspaceFolder: Path to the workspace folder (string)
55+
- outputFilePath: Path for output logs (string)
56+
- command: Command to execute (array of string)
57+
58+
> Runs a custom shell command inside the devcontainer for the specified workspace. Useful for executing arbitrary commands or scripts within the devcontainer environment.
3659
3760
## 🤝 Contributing
3861

0 commit comments

Comments
 (0)