Skip to content

Commit ecf9c11

Browse files
committed
docs: Why MCP
1 parent c2abc29 commit ecf9c11

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,12 @@ The Model Context Protocol allows applications to provide context for LLMs in a
5454

5555
Learn more: https://modelcontextprotocol.io/introduction
5656

57+
## Why MCP
58+
59+
By defining clear specifications for components like resources (data exposure), prompts (reusable templates), tools (actions), and sampling (completions), MCP simplifies the development process and fosters consistency.
60+
61+
A key advantage highlighted is flexibility; MCP allows developers to more easily switch between different LLM providers without needing to completely overhaul their tool and data integrations. It provides a structured approach, potentially reducing the complexity often associated with custom tool implementations for different models. While frameworks like Google Agent Development Kit, LangGraph, OpenAI Agents, or libraries like PydanticAI facilitate agent building, MCP focuses specifically on standardising the interface between the agent's reasoning (the LLM) and its capabilities (tools and data), aiming to create a more interoperable ecosystem.
62+
5763
## Setup Instructions
5864

5965
1. Clone this repository

0 commit comments

Comments
 (0)