A podman ubuntu 24.04 container that serves a MCP server; with file, code execution, bash shell, knowledgebase, and more.
Container MCP server is a locally run integration for AI assistants that speak the Model Context Protocol. A podman ubuntu 24.04 container that serves a MCP server; with file, code execution, bash shell, knowledgebase, and more.
A secure, container-based implementation of the Model Context Protocol (MCP) for executing tools on behalf of large language models.
Container-MCP provides a sandboxed environment for safely executing code, running commands, accessing files, and performing web operations requested by large language models. It implements the MCP protocol to expose these capabilities as tools that can be discovered and called by AI systems in a secure manner.
Once Container is connected, these are the calls the assistant has available:
system_run_command — The system_run_command tool exposed by this serversystem_run_python — The system_run_python tool exposed by this serversystem_env_var — The system_env_var tool exposed by this serverhealth_check — The health_check tool exposed by this serverfs_read — The fs_read tool exposed by this serverfs_write — The fs_write tool exposed by this serverfs_list — The fs_list tool exposed by this serverfs_delete — The fs_delete tool exposed by this serverfs_move — The fs_move tool exposed by this serverfs_apply_diff — Applies a unified diff patch to a file in the sandbox filesystemweb_search — The web_search tool exposed by this serverweb_scrape — The web_scrape tool exposed by this serverYou will need 2 environment variables: MCP_PORT, SANDBOX_ROOT. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.
Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client.
Among the browser automation options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Container's toolset — system_run_command, system_run_python, system_env_var and 11 more — is a fair guide to whether it matches your workflow. It is maintained by 54rt1n; worth a glance at recent repository activity before you build anything load-bearing on it.
SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.
| Tool | What it does |
|---|---|
| system_run_command | The system_run_command tool exposed by this server. |
| system_run_python | The system_run_python tool exposed by this server. |
| system_env_var | The system_env_var tool exposed by this server. |
| health_check | The health_check tool exposed by this server. |
| fs_read | The fs_read tool exposed by this server. |
| fs_write | The fs_write tool exposed by this server. |
| fs_list | The fs_list tool exposed by this server. |
| fs_delete | The fs_delete tool exposed by this server. |
| fs_move | The fs_move tool exposed by this server. |
| fs_apply_diff | Applies a unified diff patch to a file in the sandbox filesystem. |
| web_search | The web_search tool exposed by this server. |
| web_scrape | The web_scrape tool exposed by this server. |
| web_browse | Note: web_browse requires Playwright browser binaries. Outside the container, install them with python -m playwright install chromium (or playwright install). |
| kb_create_document | Creates a new document in the knowledge base with optional metadata and content. |
| Variable | Description | Required |
|---|---|---|
| MCP_PORT | Configuration value read at startup. | Optional |
| SANDBOX_ROOT | Configuration value read at startup. | Optional |
Microsoft's official browser automation server — drive a real browser through the accessibility tree, no screenshots needed.
Industrial-strength web extraction — render, scrape, crawl and search entire sites into clean markdown.
The original Chromium automation reference server — simple, screenshot-driven browser control.
Give your coding agent the full DevTools toolbox: traces, network, console, heap snapshots and Lighthouse.
Puppeteer-powered browser control that drives pages from the accessibility tree instead of pixels.
Cloud browsers for AI agents — automation sessions that run in Browserbase's fleet, not on your machine.