MCP Server
ELI5 — The Vibe Check
An MCP Server is like a plugin for your AI assistant. It gives the AI new superpowers — like being able to read files, browse the web, query a database, or control a browser. The Model Context Protocol is a standard way for AI models to connect to external tools. Think of it as USB ports for AI: any tool that speaks MCP can plug right in.
Real Talk
An MCP (Model Context Protocol) Server is a service that exposes tools, resources, and prompts to AI models through a standardized protocol. MCP servers allow LLMs to interact with external systems — databases, APIs, file systems, browsers, etc. — in a consistent way. The protocol defines a JSON-RPC-based interface for tool discovery, invocation, and resource access.
Show Me The Code
// MCP server exposing a database tool
{
"tools": [{
"name": "query_database",
"description": "Run SQL against the database",
"inputSchema": {
"type": "object",
"properties": {
"sql": { "type": "string" }
}
}
}]
}
When You'll Hear This
"Add an MCP server so Claude can access our Jira board." / "The Playwright MCP server lets the AI control the browser."
Related Terms
Agent
An AI agent is an LLM that doesn't just answer questions — it takes actions.
Claude Code
Claude Code is like having a senior developer living inside your terminal.
Function Calling
Function Calling is the OpenAI term for what Anthropic calls Tool Use — teaching the AI to call your code functions.
Model Context Protocol (MCP)
The full name for MCP — Anthropic's open standard for connecting AI models to external tools.
Tool Use
Tool use is when an AI can call external functions, APIs, or programs to do things it can't do alone.