Skip to content

Commit 3eef339

Browse files
committed
update architecture diagram
1 parent b30fbae commit 3eef339

File tree

1 file changed

+18
-30
lines changed

1 file changed

+18
-30
lines changed

exercises/README.mdx

Lines changed: 18 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -12,36 +12,24 @@ standardizes how LLMs (Large Language Models) access context, resources, and
1212
capabilities from a wide variety of sources.
1313

1414
```mermaid
15-
graph LR
16-
subgraph "Application Host Process"
17-
H[Host]
18-
C1[Client 1]
19-
C2[Client 2]
20-
C3[Client 3]
21-
H --> C1
22-
H --> C2
23-
H --> C3
24-
end
25-
26-
subgraph "Local machine"
27-
S1[Server 1<br>Files & Git]
28-
S2[Server 2<br>Database]
29-
R1[("Local<br>Resource A")]
30-
R2[("Local<br>Resource B")]
31-
32-
C1 --> S1
33-
C2 --> S2
34-
S1 <--> R1
35-
S2 <--> R2
36-
end
37-
38-
subgraph "Internet ."
39-
S3[Server 3<br>External APIs]
40-
R3[("Remote<br>Resource C")]
41-
42-
C3 --> S3
43-
S3 <--> R3
44-
end
15+
flowchart LR
16+
subgraph "Your Computer"
17+
Host["Host with MCP Client<br/>(Claude, IDEs, Tools)"]
18+
S1["MCP Server A"]
19+
S2["MCP Server B"]
20+
D1[("Local<br/>Data Source A")]
21+
Host <-->|"MCP Protocol"| S1
22+
Host <-->|"MCP Protocol"| S2
23+
S1 <--> D1
24+
end
25+
subgraph "Internet ."
26+
S3["MCP Server C"]
27+
D2[("Remote<br/>Service B")]
28+
D3[("Remote<br/>Service C")]
29+
S2 <-->|"Web APIs"| D2
30+
S3 <-->|"Web APIs"| D3
31+
end
32+
Host <-->|"MCP Protocol"| S3
4533
```
4634

4735
Throughout this workshop, you'll learn:

0 commit comments

Comments
 (0)