Skip to content
Closed
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
10 changes: 10 additions & 0 deletions docs/src/content/docs/consumer/install-mcp-servers.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,16 @@ MCP defines two transport families. APM exposes both:
and `file://` are rejected). Use `--header KEY=VALUE` (repeatable)
for HTTP headers such as `Authorization`.

### Docker-based registry servers and workspace variables

Some registry-resolved MCP servers run inside Docker containers and
declare `{workspaceFolder}` in their runtime arguments to mount your
project into the container. APM substitutes the current project root
for `{workspaceFolder}` when writing the runtime config, so Docker
volume mounts like `-v {workspaceFolder}:/workspace` resolve correctly
across all supported harnesses: Copilot CLI, Codex, Cursor, Claude,
Gemini, Windsurf, and OpenCode. (#1461)
Comment on lines +148 to +152

`--transport` is inferred when omitted: a `--url` implies a remote
transport, a post-`--` command implies `stdio`. The mutually-exclusive
combinations (`--url` plus stdio command, `--header` without `--url`,
Expand Down
Loading