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
* relabeling
* continue relabeling
* fmt
* integrations to connections
* Update terminology from "gateway" to "Assistant" across documentation and codebase for consistency
* rewording
Copy file name to clipboardExpand all lines: apps/docs/client/src/content/en/mcp-mesh/connect-clients.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,10 +17,10 @@ There are two common ways to connect clients to the Mesh:
17
17
18
18
-**Management MCP**: `POST /mcp`
19
19
-**Connection proxy**: `POST /mcp/:connectionId`
20
-
-**Gateway (virtual server)**: `POST /mcp/gateway/:gatewayId` (or omit `:gatewayId` to use the org default gateway with headers)
20
+
-**Hub (virtual server)**: `POST /mcp/gateway/:gatewayId` (or omit `:gatewayId` to use the org default Hub with headers)
21
21
22
22
<Callouttype="tip">
23
-
If your goal is a “single MCP URL” for a curated tool surface, use **Gateways**. If you want a direct pipe to one upstream MCP, use **Connection proxy**.
23
+
If your goal is a "single MCP URL" for a curated tool surface, use **Hubs**. If you want a direct pipe to one upstream MCP, use **Connection proxy**.
An**MCP Gateway** is a **virtual MCP server** that aggregates multiple connections into a single MCP surface:
11
+
A**Hub** is a **virtual MCP server** that aggregates multiple connections into a single MCP surface:
12
12
13
13
- tools (`tools/list`, `tools/call`)
14
14
- resources (`resources/list`, `resources/read`)
15
15
- prompts (`prompts/list`, `prompts/get`)
16
16
17
-
This is how you create a curated endpoint for clients without exposing every tool from every connected server.
17
+
This is how you create a curated endpoint for clients without exposing every tool from every connected integration.
18
18
19
19
## Endpoint
20
20
21
21
-`POST /mcp/gateway/:gatewayId`
22
22
23
-
You can also omit `:gatewayId` and rely on the organization’s default gateway by providing one of these headers:
23
+
You can also omit `:gatewayId` and rely on the organization's default Hub by providing one of these headers:
24
24
25
25
-`x-org-id`, or
26
26
-`x-org-slug`
@@ -32,7 +32,7 @@ You can also omit `:gatewayId` and rely on the organization’s default gateway
32
32
33
33
## Tool exposure strategies
34
34
35
-
Gateways also control **how tools are exposed** to clients (useful when tool surfaces get large).
35
+
Hubs also control **how tools are exposed** to clients (useful when tool surfaces get large).
36
36
These strategies ship by default:
37
37
38
38
### Passthrough (baseline)
@@ -56,14 +56,14 @@ These strategies ship by default:
56
56
-`GATEWAY_RUN_CODE` (run JS in a sandbox that can call tools)
57
57
- Goal: reduce tool exposure overhead on large surfaces by shifting work into a constrained runtime.
58
58
59
-
## The default gateway (auto-created per org)
59
+
## The default Hub (auto-created per org)
60
60
61
-
Every new organization gets a **Default Gateway**:
61
+
Every new organization gets a **Default Hub**:
62
62
63
63
-**Strategy**: `passthrough`
64
64
-**Mode**: `exclusion`
65
65
-**Default exclusions**: the built-in **Mesh MCP** connection (management tools) and the **Store/Registry** connection are excluded by default
66
-
-**Default behavior**: everything else in the org is included — so as you connect MCP servers, this endpoint becomes the “all tools in the org” gateway
66
+
-**Default behavior**: everything else in the org is included — so as you connect Integrations, this endpoint becomes the "all tools in the org" Hub
67
67
68
68
This is the endpoint most teams use as the single aggregated MCP surface for an org.
Copy file name to clipboardExpand all lines: apps/docs/client/src/content/en/mcp-mesh/mcp-servers.mdx
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
title: MCP Servers
2
+
title: Connections
3
3
description: Register upstream MCP servers, store credentials, and proxy requests securely
4
4
icon: Server
5
5
---
@@ -8,14 +8,14 @@ import Callout from "../../../components/ui/Callout.astro";
8
8
9
9
## What is a connection?
10
10
11
-
An**MCP Server** in the Mesh is a configured upstream MCP endpoint (typically HTTP). The Mesh stores its configuration and (optionally) credentials, and can then proxy MCP requests to it.
11
+
A**Connection** in the Mesh is a configured upstream MCP endpoint (typically HTTP). The Mesh stores its configuration and (optionally) credentials, and can then proxy MCP requests to it.
12
12
13
13
## In the UI
14
14
15
-
Go to **MCP Servers** to:
15
+
Go to **Connections** to:
16
16
17
-
- browse connected servers
18
-
-add a new server (**Connect MCP Server**)
17
+
- browse connected connections
18
+
-create a new connection (**Create Connection**)
19
19
- search and manage existing connections
20
20
21
21
## Proxying to a single connection
@@ -33,7 +33,7 @@ The Mesh will:
33
33
5. log a monitoring event
34
34
35
35
<Callouttype="info">
36
-
If you need a single aggregated endpoint for multiple servers, use [MCP Gateways](/en/mcp-mesh/mcp-gateways) instead.
36
+
If you need a single aggregated endpoint for multiple connections, use [Hubs](/en/mcp-mesh/mcp-gateways) instead.
Copy file name to clipboardExpand all lines: apps/docs/client/src/content/pt-br/mcp-mesh/mcp-gateways.mdx
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,16 @@
1
1
---
2
-
title: MCP Gateways
3
-
description: Gateways agregam e curam tools de múltiplas connections em um único endpoint MCP
2
+
title: Hubs
3
+
description: Hubs agregam e curam tools de múltiplas connections em um único endpoint MCP
4
4
icon: Share2
5
5
---
6
6
7
-
## O que é um Gateway?
7
+
## O que é um Hub?
8
8
9
-
Um **MCP Gateway** é um “MCP virtual”: ele expõe um único endpoint MCP que agrega tools/resources/prompts de múltiplas **connections**.
9
+
Um **Hub** é um "MCP virtual": ele expõe um único endpoint MCP que agrega tools/resources/prompts de múltiplas **connections**.
10
10
11
11
## Estratégias de exposição de tools
12
12
13
-
Gateways também controlam **como as tools são expostas** (útil quando o surface cresce).
13
+
Hubs também controlam **como as tools são expostas** (útil quando o surface cresce).
14
14
Essas estratégias vêm por padrão:
15
15
16
16
### Passthrough (baseline)
@@ -34,14 +34,14 @@ Essas estratégias vêm por padrão:
34
34
-**GATEWAY_RUN_CODE** (executa JS em um sandbox que pode chamar tools)
35
35
- Objetivo: reduzir overhead de exposição em superfícies grandes movendo parte do trabalho para um runtime controlado.
36
36
37
-
## O Default Gateway (criado automaticamente por org)
37
+
## O Default Hub (criado automaticamente por org)
38
38
39
-
Toda organização nova recebe um **Default Gateway**:
39
+
Toda organização nova recebe um **Default Hub**:
40
40
41
41
-**Strategy**: `passthrough`
42
42
-**Mode**: `exclusion`
43
43
-**Exclusões padrão**: a connection interna **Mesh MCP** (tools de administração) e a connection da **Store/Registry** são excluídas por padrão
44
-
-**Comportamento**: todo o resto entra automaticamente — então, conforme você conecta MCP servers, esse endpoint vira o gateway “com todas as tools da org”
44
+
-**Comportamento**: todo o resto entra automaticamente — então, conforme você conecta Conexões, esse endpoint vira o Hub "com todas as tools da org"
45
45
46
46
Esse é o endpoint que muitos times usam como a superfície MCP principal da organização.
0 commit comments