diff --git a/src/_data/sidebars/help.yml b/src/_data/sidebars/help.yml index 6f2df0c0..425751ae 100644 --- a/src/_data/sidebars/help.yml +++ b/src/_data/sidebars/help.yml @@ -171,6 +171,11 @@ resources: link: /mcp-servers/debug-sessions/ - label: Security link: /mcp-servers/security/ + - type: category + label: Customization options + items: + - label: Custom domains + link: /mcp-servers/customization-options/custom-domain/ - label: Specification support items: - label: Flower support diff --git a/src/_help/mcp-servers/customization-options/custom-domain.md b/src/_help/mcp-servers/customization-options/custom-domain.md new file mode 100644 index 00000000..277cc21d --- /dev/null +++ b/src/_help/mcp-servers/customization-options/custom-domain.md @@ -0,0 +1,35 @@ +--- +title: Custom domains +--- + +- TOC +{:toc} + +Your MCP server is hosted on Bump.sh under our domain name. By default, accessing your MCP server will be possible via a URL such as `https://run.bump.sh///mcp`. + +To extend your brand experience to users adding your MCP server to AI tools, you can use your own domain to replace our default URL by setting up a specific CNAME record. + +## Setting a CNAME record + +First, you'll need to create a CNAME record pointing to `custom.run.bump.sh`, at your domain name provider. + +For instance, if you want to host your MCP server under the `mcp.example.com` domain, you will create the following record: + +``` +mcp.example.com. 3600 IN CNAME custom.run.bump.sh. +``` + +> The configuration of the CNAME record can vary from one hosting provider to another. Feel free to contact your hosting provider if you have any questions at this stage. +{: .info} + +Once this is done, you can set your custom domain in Bump.sh. + +## Setting a custom domain in Bump.sh + +From the settings of your MCP server, check the "Custom domain" box. You will then be asked to enter the URL of your custom domain, which has been configured on your end in the previous step. Confirm by selecting "Update general settings". SSL certificates are automatically issued at this step. + +![Setting page of an MCP server with the custom domain option activated](/docs/images/help/mcp-servers/mcp-servers-custom-domains.png) + +> It may take some time for your custom domain update to propagate. This delay is normal and is not dependent on Bump.sh or your hosting provider. +During this period, AI tools trying to connect to your MCP server may have difficulty reaching it. +{: .info} \ No newline at end of file diff --git a/src/docs/images/help/mcp-servers/mcp-servers-custom-domains.png b/src/docs/images/help/mcp-servers/mcp-servers-custom-domains.png new file mode 100644 index 00000000..db9d3e96 Binary files /dev/null and b/src/docs/images/help/mcp-servers/mcp-servers-custom-domains.png differ