Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,33 @@ Replace the following values:
}
```

#### Optional local guardrail

You can also wrap the same stdio command with [Armorer Guard](https://github.com/ArmorerLabs/Armorer-Guard) to inspect tool-call arguments before they reach the Docker Hub MCP server:

```json
{
"mcpServers": {
"docker-hub": {
"command": "armorer-guard",
"args": [
"mcp-proxy",
"--",
"node",
"/FULL/PATH/TO/YOUR/docker-hub-mcp-server/dist/index.js",
"--transport=stdio",
"--username=YOUR_DOCKER_HUB_USERNAME"
],
"env": {
"HUB_PAT_TOKEN": "YOUR_DOCKER_HUB_PERSONAL_ACCESS_TOKEN"
}
}
}
}
```

The proxy runs locally and checks for prompt injection, credential leakage, exfiltration risk, and dangerous actions before forwarding safe calls.

2. Save the configuration file and completely restart Claude Desktop for the changes to take effect.

## Usage with VS Code
Expand Down