Mcp Config — odpi/egeria-workspaces
Docker compose starter configurations for work, samples, and demos
6/19/2026 · 19 viewsMCP config
{
"mcpServers" : {
"pyegeria" : {
"command" : "\/Users\/dwolfson\/localGit\/egeria-python\/.venv\/bin\/python",
"args" : [
"\/Users\/dwolfson\/localGit\/egeria-python\/pyegeria\/mcp_server.py"
],
"env" : {
"EGERIA_USER" : "erinoverview",
"EGERIA_VIEW_SERVER" : "qs-view-server",
"EGERIA_PASSWORD" : "secret",
"EGERIA_VIEW_SERVER_URL" : "https:\/\/localhost:9443"
}
},
"dr-egeria" : {
"command" : "\/Users\/dwolfson\/localGit\/egeria-python\/.venv\/bin\/python",
"args" : [
"\/Users\/dwolfson\/localGit\/egeria-v6\/egeria-workspaces-fs\/compose-configs\/egeria-quickstart\/PyegeriaWebHandler\/mcp_server.py"
],
"env" : {
"EGERIA_USER" : "erinoverview",
"EGERIA_USER_PASSWORD" : "secret",
"EGERIA_VIEW_SERVER" : "qs-view-server",
"EGERIA_VIEW_SERVER_URL" : "https:\/\/localhost:9443",
"EGERIA_ROOT_PATH" : "\/Users\/dwolfson\/localGit\/egeria-v6\/egeria-workspaces-fs\/exchange-quickstart",
"EGERIA_INBOX_PATH" : "loading-bay\/dr-egeria-inbox",
"EGERIA_OUTBOX_PATH" : "distribution-hub\/dr-egeria-outbox",
"PYEGERIA_LOG_DIRECTORY" : "\/Users\/dwolfson\/localGit\/egeria-v6\/egeria-workspaces-fs\/compose-configs\/egeria-quickstart\/PyegeriaWebHandler\/logs"
}
}
}
}
The mcpServers keys ("pyegeria" and "dr-egeria") are just client-side aliases. They only need to be unique within the JSON file.
When you run the Dr. Egeria MCP server directly from your host, EGERIA_ROOT_PATH should point at the exchange tree root, not /. The server code now auto-detects a local quickstart/freshstart workspace layout, but keeping explicit host paths in the client config is still a good idea.
Source: odpi/egeria-workspaces · 6★ Repo: Docker compose starter configurations for work, samples, and demos