mirror of
https://github.com/aljazceru/Tutorial-Codebase-Knowledge.git
synced 2025-12-19 07:24:20 +01:00
update index
This commit is contained in:
@@ -7,16 +7,13 @@ has_children: true
|
||||
|
||||
# Tutorial: MCP Python SDK
|
||||
|
||||
> This tutorial is AI-generated! To learn more: https://github.com/The-Pocket/Tutorial-Codebase-Knowledge
|
||||
> This tutorial is AI-generated! To learn more, check out [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge)
|
||||
|
||||
The **MCP Python SDK** helps developers build applications (clients and servers) that talk to each other using the *Model Context Protocol (MCP)* specification.
|
||||
The **MCP Python SDK**<sup>[View Repo](https://github.com/modelcontextprotocol/python-sdk/tree/d788424caa43599de38cee2f70233282d83e3a34/src/mcp)</sup> helps developers build applications (clients and servers) that talk to each other using the *Model Context Protocol (MCP)* specification.
|
||||
It simplifies communication by handling the low-level details like standard **message formats** (Abstraction 0), connection **sessions** (Abstraction 1), and different ways to send/receive data (**transports**, Abstraction 2).
|
||||
It also provides a high-level framework, **`FastMCP`** (Abstraction 3), making it easy to create servers that expose **tools** (Abstraction 5), **resources** (Abstraction 4), and **prompts** (Abstraction 6) to clients.
|
||||
The SDK includes **command-line tools** (Abstraction 8) for running and managing these servers.
|
||||
|
||||
|
||||
**Source Repository:** [https://github.com/modelcontextprotocol/python-sdk/tree/d788424caa43599de38cee2f70233282d83e3a34/src/mcp](https://github.com/modelcontextprotocol/python-sdk/tree/d788424caa43599de38cee2f70233282d83e3a34/src/mcp)
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
A0["MCP Protocol Types"]
|
||||
|
||||
Reference in New Issue
Block a user