[ ABORT TO HUD ]
SEQ. 1
SEQ. 2
SEQ. 3
SEQ. 4
SEQ. 5
SEQ. 6
MCP: The Universal Tool Layer
Model Context Protocol (MCP)
MCP is the open standard for connecting AI to data sources and tools. Think of it as USB-C for AI.
Instead of writing custom API wrappers for every service, you run an MCP Server. The MCP Server exposes standard Tools, Resources (read-only data), and Prompts.
- MCP Servers: Lightweight connectors to databases, Jira, GitHub, local files, etc.
- MCP Clients: Applications like Claude Desktop, Cursor, or your custom agent framework that consume the server.
- Transports: Connect via local
stdiofor same-machine servers or remoteStreamable HTTPfor stateless, network-accessible servers. Streamable HTTP replaced the earlier SSE transport with a simpler, stateless protocol design that eliminates the need for long-lived connections and server-side session management.
💡 Key Insight: MCP separates the "thinking" (the LLM) from the "doing" (the tools). Because it is a unified protocol, you can hot-swap any compatible agent client with any compatible tool server.
⌨ HANDS-ON LABLaunch an MCP Server Locally
⭐ +150 XPBefore wiring MCP into an agent, prove the plumbing works. Launch a reference server, then open the MCP Inspector to poke at its tools.
1Launch the filesystem reference server with npx (package: @modelcontextprotocol/server-filesystem).
2Open the MCP Inspector to interactively test any server (package: @modelcontextprotocol/inspector).
OBJECTIVE 1 / 2 — type "hint" if stuck
SYNAPSE VERIFICATION
QUERY 1 // 2
What are the three primary capabilities exposed by an MCP server?
Databases, APIs, Local Files
Tools, Resources, Prompts
Authentication, Routing, Execution
Agents, LLMs, Memory