agents MCP
Model Context Protocol
An open standard by Anthropic for connecting AI models to external data sources and tools.
What Is MCP
Model Context Protocol (MCP) is an open standard developed by Anthropic that defines how AI applications (clients) interact with external data sources and tools (servers).
Architecture
MCP follows a client-server model:
- MCP Host — the application (Claude Desktop, IDE, your app)
- MCP Client — maintains connection with the server
- MCP Server — provides tools, resources, and prompts
MCP Server Capabilities
- Tools — functions the model can call (search, create files, API calls)
- Resources — data the model can read (files, databases, APIs)
- Prompts — prompt templates for common tasks
Popular MCP Servers
- Filesystem — read/write files
- GitHub — work with repos, PRs, issues
- Slack — send messages
- PostgreSQL — database queries
- Google Calendar — manage events
- Puppeteer — browser automation