11---
22title : MCP Toolkit
3- description : Use the MCP Tookit to set up MCP servers and MCP clients.
3+ description : Use the MCP Toolkit to set up MCP servers and MCP clients.
44keywords : Docker MCP Toolkit, MCP server, MCP client, AI agents
55aliases :
66 - /desktop/features/gordon/mcp/gordon-mcp-server/
@@ -21,6 +21,34 @@ The Docker MCP Toolkit enables seamless setup, management, and execution of cont
2121
2222![ Visualisation of the MCP toolkit] ( /assets/images/mcp_servers.png )
2323
24+ ## Security
25+
26+ The Docker MCP Toolkit combines passive and active measures to reduce attack
27+ surfaces and ensure safe runtime behavior.
28+
29+ ### Passive security
30+
31+ - Image signing and attestation: All MCP server images under ` mcp/ ` in the [ catalog] ( catalog.md )
32+ are built by Docker and digitally
33+ signed to verify their source and integrity. Each image includes a Software
34+ Bill of Materials (SBOM) for full transparency.
35+
36+ ### Active security
37+
38+ Security at runtime is enforced through resource and access limitations:
39+
40+ - CPU allocation: MCP tools are run in their own container. They are
41+ restricted to 1 CPU, limiting the impact of potential misuse of computing
42+ resources.
43+
44+ - Memory allocation: Containers for MCP tools are limited to 2 Gb.
45+
46+ - Filesystem access: By default, MCP Servers have no access to the host filesystem.
47+ The user explicitly selects the servers that will be granted file mounts.
48+
49+ - Interception of tool requests: Requests to and from tools that contain sensitive
50+ information such as secrets are blocked.
51+
2452## Install an MCP server
2553
2654To install an MCP server:
0 commit comments