renamed resources in intro
This commit is contained in:
parent
fc2ecd5eaf
commit
137f23909f
1 changed files with 12 additions and 14 deletions
|
|
@ -14,33 +14,31 @@ MCP is a great choice for anyone building agents or complex integrations on top
|
||||||
|
|
||||||
### General architecture
|
### General architecture
|
||||||
|
|
||||||
At its core, MCP follows a client-server architecture where a client application can connect to multiple servers:
|
At its core, MCP follows a client-server architecture where a host application can connect to multiple servers:
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
subgraph "Your Computer"
|
subgraph "Your Computer"
|
||||||
Client["MCP Client\n(Claude, IDEs, Tools)"]
|
Host["MCP Host\n(Claude, IDEs, Tools)"]
|
||||||
S1["MCP Server A"]
|
S1["MCP Server A"]
|
||||||
S2["MCP Server B"]
|
S2["MCP Server B"]
|
||||||
S3["MCP Server C"]
|
S3["MCP Server C"]
|
||||||
|
Host <-->|"MCP Protocol"| S1
|
||||||
Client <-->|"MCP Protocol"| S1
|
Host <-->|"MCP Protocol"| S2
|
||||||
Client <-->|"MCP Protocol"| S2
|
Host <-->|"MCP Protocol"| S3
|
||||||
Client <-->|"MCP Protocol"| S3
|
S1 <--> D1[("Local\nData Source A")]
|
||||||
|
S2 <--> D2[("Local\nData Source B")]
|
||||||
S1 <--> R1[("Local\nResource A")]
|
|
||||||
S2 <--> R2[("Local\nResource B")]
|
|
||||||
end
|
end
|
||||||
|
|
||||||
subgraph "Internet"
|
subgraph "Internet"
|
||||||
S3 <-->|"Web APIs"| R3[("Remote\nResource C")]
|
S3 <-->|"Web APIs"| D3[("Remote\nService C")]
|
||||||
end
|
end
|
||||||
```
|
```
|
||||||
|
|
||||||
- **MCP Client**: Programs like Claude Desktop, IDEs, or AI tools that want to access resources through MCP
|
- **MCP Hosts**: Programs like Claude Desktop, IDEs, or AI tools that want to access data through MCP
|
||||||
|
- **MCP Clients**: Protocol clients that maintain 1:1 connections with servers
|
||||||
- **MCP Servers**: Lightweight programs that each expose specific capabilities through the standardized Model Context Protocol
|
- **MCP Servers**: Lightweight programs that each expose specific capabilities through the standardized Model Context Protocol
|
||||||
- **Local Resources**: Your computer's resources (databases, files, services) that MCP servers can securely access
|
- **Local Data Sources**: Your computer's files, databases, and services that MCP servers can securely access
|
||||||
- **Remote Resources**: Resources available over the internet (e.g., through APIs) that MCP servers can connect to
|
- **Remote Services**: External systems available over the internet (e.g., through APIs) that MCP servers can connect to
|
||||||
|
|
||||||
## Get started with MCP
|
## Get started with MCP
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue