You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Studio Pro adds the **Mendix Marketplace** connection automatically when you open the MCP Client panel. It authenticates with your Mendix ID — no extra credentials needed. Marketplace tools are disabled by default — enable the ones you need from the expanded card.
35
+
Studio Pro adds the **Mendix Marketplace** connection automatically when you open the MCP Client panel. It authenticates with your Mendix ID, so no extra credentials are needed. Marketplace tools are disabled by default; enable the ones you need from the expanded card.
36
36
37
37
Mendix manages this connection. You cannot remove it, but you can enable or disable it using the checkbox on the **Mendix Marketplace** card.
38
38
39
39
#### Preset Catalog {#preset-catalog}
40
40
41
-
Click **+ Add MCP Server** to open the catalog alongside the manual entry form. Each preset appears as a tile. Click a tile to select it — Studio Pro sets the URL, connection type, and authentication type automatically. Only the server name remains editable.
41
+
Click **Add MCP Server** to open the catalog alongside the manual entry form. Each preset appears as a tile. Click a tile to select it. Studio Pro sets the URL, connection type, and authentication type automatically. Only the server name remains editable.
42
42
43
-
* For OAuth presets: click **Authenticate** to authorize in your browser, then click **OK** to save.
44
-
* For bearer token presets: enter your token, then click **OK**.
43
+
* For OAuth presets: click **Authenticate** to authorize in your browser, then click **OK** to save
44
+
* For bearer token presets: enter your token, then click **OK**
45
45
46
-
Tools from new preset connections are **disabled by default**. Enable the tools you need from the expanded connection card.
46
+
Tools from new preset connections are disabled by default. Enable the tools you need from the expanded connection card.
47
47
48
48
### Adding an MCP Server {#adding-server}
49
49
@@ -88,7 +88,7 @@ For Figma MCP, the simplest option is to generate a personal access token in Fig
88
88
89
89
##### Callback URL {#callback-url}
90
90
91
-
The OAuth callback URL format is `http://localhost:{port}/mcp/oauth/callback`. Studio Pro uses a fixed port from the range **44380–44384** — one port per running Studio Pro instance, starting from 44380.
91
+
The OAuth callback URL format is `http://localhost:{port}/mcp/oauth/callback`. Studio Pro uses a fixed port from the range **44380–44384**, one port per running Studio Pro instance, starting from 44380.
92
92
93
93
When registering an OAuth app with a provider, enter all five callback URLs if the provider allows multiple:
94
94
@@ -98,7 +98,7 @@ When registering an OAuth app with a provider, enter all five callback URLs if t
98
98
*`http://localhost:44383/mcp/oauth/callback`
99
99
*`http://localhost:44384/mcp/oauth/callback`
100
100
101
-
If the provider allows only one callback URL, use `http://localhost:44380/mcp/oauth/callback` — Studio Pro always tries port 44380 first.
101
+
If the provider allows only one callback URL, use `http://localhost:44380/mcp/oauth/callback`. Studio Pro always tries port 44380 first.
102
102
103
103
{{% alert color="info" %}}
104
104
If all ports in the range 44380–44384 are occupied (for example, when multiple Studio Pro instances are open), Studio Pro shows an error. Close another instance or free a port and try connecting again.
@@ -107,7 +107,7 @@ If all ports in the range 44380–44384 are occupied (for example, when multiple
107
107
Use `--mcp-oauth-ports` to override the port range (for example, `--mcp-oauth-ports=44380-44384` or `--mcp-oauth-ports=44380,39321`).
108
108
109
109
{{% alert color="warning" %}}
110
-
For servers that validate the callback URL against the [OAuth Client ID Metadata Document (SEP-991)](https://modelcontextprotocol.io/seps/991-enable-url-based-client-registration-using-oauth-c), custom ports will always be rejected — the metadata document is hosted by Mendix and lists only ports 44380–44384 as valid callback URLs. Custom ports are only useful for servers that do not enforce this validation, such as internal or self-hosted servers.
110
+
Some servers validate the callback URL against the [OAuth Client ID Metadata Document (SEP-991)](https://modelcontextprotocol.io/seps/991-enable-url-based-client-registration-using-oauth-c). For these servers, custom ports are always rejected; the metadata document is hosted by Mendix and lists only ports 44380–44384 as valid callback URLs. Custom ports only work with servers that do not enforce this validation, such as internal or self-hosted servers.
0 commit comments