Reconfigure MCP Server without profile regeneration
- Last Updated: December 23, 2025
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
You can update the MCP Server configuration without recreating the profile. This step is useful for making changes such as adding scopes, adjusting routing, or enabling mTLS after initial deployment. The process differs slightly depending on whether you are working with development profiles or exported production bundles.
Update configuration for development profiles
Use the
mcpgen utility to stop the running profile, edit the configuration
file, and restart the profile. - Stop the running profile.
./mcpgen stop <profile_name> - Edit the
server/mcp_server_config.jsonfile to apply changes such as adding scopes, adjusting routing rules, or enabling mTLS. - Restart the profile with the updated configuration.
./mcpgen start <profile_name>
Update configuration for exported bundles
For production bundles, use the launcher scripts provided in the export directory.
- Stop the running containers using the appropriate helper script.On Linux or macOS:
./run.sh stopOn Windows PowerShell:.\run.ps1 stop - Edit the
server/mcp_server_config.jsonfile to apply configuration changes. - Restart the containers using the same helper script.On Linux or macOS:
./run.sh startOn Windows PowerShell:.\run.ps1 start
Notes
- Always validate the syntax of
mcp_server_config.jsonafter editing to avoid startup errors. - Restarting the profile or containers is required for changes to take effect.