External Tools & MCP
Connect your AI to external services using the Model Context Protocol.
Last updated: March 2026
What Is MCP?
I asked my AI to check my latest YouTube analytics. It generated a plausible but completely fabricated response — 12,400 views, 340 likes. The real numbers were 8,200 views and 510 likes. After connecting a YouTube MCP server, the AI stopped guessing and started querying real data. MCP is an open standard that lets AI models connect to external tools and make real API calls instead of hallucinating answers.
For your business using your current tools, MCP servers can connect your AI directly to these services. This transforms your AI from a text generator into an actual operator that interacts with your real systems.
How MCP Servers Work
- 1An MCP server runs locally on your machine (or remotely).
- 2It exposes tools — functions that the AI can call, like 'search_emails' or 'create_task'.
- 3Claude Code connects to MCP servers defined in your settings.json.
- 4When the AI needs external data, it calls the relevant MCP tool instead of guessing.
- 5The server handles authentication, API calls, and returns real data to the AI.
Adding an MCP Server
{
"mcpServers": {
"example-server": {
"command": "npx",
"args": ["-y", "@example/mcp-server"],
"env": {
"API_KEY": "your-api-key-here"
}
}
}
}Popular MCP Servers
The MCP ecosystem is growing rapidly. Here are some of the most useful servers for different business types. Check the awesome-mcp-servers repository on GitHub for the full, up-to-date list.
General Purpose:
- filesystem — Read/write files with access controls
- github — Interact with GitHub repos, issues, PRs
- slack — Send and read Slack messages
- google-drive — Access Google Drive files
For E-commerce:
- shopify — Manage products, orders, customers
- stripe — Payment and subscription management
For SaaS:
- linear — Issue tracking and project management
- sentry — Error monitoring and debugging
For Content Creators:
- youtube — Video management and analytics
- notion — Content database management
Find more: github.com/punkpeye/awesome-mcp-serversMCP servers are registered in settings.json — the same file where you register enforcement hooks (Chapter 6: The Enforcement System). Your agents from Chapter 3 can call MCP tools when spawned, and the routing table from Chapter 4: The Rules System determines which agent handles which external service.