From 8c081c31f962e90c56501c2454059b9445b34274 Mon Sep 17 00:00:00 2001 From: "Kent C. Dodds" Date: Sat, 28 Jun 2025 16:13:33 -0600 Subject: [PATCH 1/2] fix architecture diagram --- docs/introduction.mdx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/introduction.mdx b/docs/introduction.mdx index 65d60f355..99fc632fa 100644 --- a/docs/introduction.mdx +++ b/docs/introduction.mdx @@ -23,16 +23,17 @@ flowchart LR Host["Host with MCP Client\n(Claude, IDEs, Tools)"] S1["MCP Server A"] S2["MCP Server B"] - S3["MCP Server C"] Host <-->|"MCP Protocol"| S1 Host <-->|"MCP Protocol"| S2 - Host <-->|"MCP Protocol"| S3 S1 <--> D1[("Local\nData Source A")] S2 <--> D2[("Local\nData Source B")] end subgraph "Internet" - S3 <-->|"Web APIs"| D3[("Remote\nService C")] + S3["MCP Server C"] + D3[("Remote\nService C")] + S3 <-->|"Web APIs"| D3 end + Host <-->|"MCP Protocol"| S3 ``` - **MCP Hosts**: Programs like Claude Desktop, IDEs, or AI tools that want to access data through MCP From fa85fbf8c031a48908f0dd060358b1069148fdf8 Mon Sep 17 00:00:00 2001 From: "Kent C. Dodds" Date: Wed, 2 Jul 2025 05:29:47 +0200 Subject: [PATCH 2/2] show all three options --- docs/introduction.mdx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/introduction.mdx b/docs/introduction.mdx index 99fc632fa..fbd247e66 100644 --- a/docs/introduction.mdx +++ b/docs/introduction.mdx @@ -20,17 +20,19 @@ At its core, MCP follows a client-server architecture where a host application c ```mermaid flowchart LR subgraph "Your Computer" - Host["Host with MCP Client\n(Claude, IDEs, Tools)"] + Host["Host with MCP Client
(Claude, IDEs, Tools)"] S1["MCP Server A"] S2["MCP Server B"] + D1[("Local
Data Source A")] Host <-->|"MCP Protocol"| S1 Host <-->|"MCP Protocol"| S2 - S1 <--> D1[("Local\nData Source A")] - S2 <--> D2[("Local\nData Source B")] + S1 <--> D1 end subgraph "Internet" S3["MCP Server C"] - D3[("Remote\nService C")] + D2[("Remote
Service B")] + D3[("Remote
Service C")] + S2 <-->|"Web APIs"| D2 S3 <-->|"Web APIs"| D3 end Host <-->|"MCP Protocol"| S3