Skip to content

Commit e40567b

Browse files
authored
Merge pull request #1 from ArthurFlag/ENGDOCS-2645-mcp-security-info
Add MCP security info
2 parents d163e47 + 3a718a2 commit e40567b

File tree

1 file changed

+29
-1
lines changed
  • content/manuals/ai/mcp-catalog-and-toolkit

1 file changed

+29
-1
lines changed

content/manuals/ai/mcp-catalog-and-toolkit/toolkit.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: 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.
44
keywords: Docker MCP Toolkit, MCP server, MCP client, AI agents
55
aliases:
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

2654
To install an MCP server:

0 commit comments

Comments
 (0)