Which protocol gives agents a standard way to connect to tools and data sources?
Why C is the answer
Model Context Protocol
MCP standardizes tool and context connections.
In detail
- MCP standardizes tool and context connections.
- MCP is a standard for tools and context.
Use case
An illustrative scenario, not a real incident.
An agent connects to a database through an MCP server, and another agent reuses it.
See it in different ways
sequenceDiagram participant M as Model participant A as Application participant T as Tool M->>A: Tool name and arguments A->>A: Validate arguments A->>T: Call T-->>A: Result or error A-->>M: Result as context
mindmap
root((Standards))
Tools and data
Model Context Protocol
Other agents
Agent-to-agent protocols
Long tasks
Asynchronous steps
Durable statesequenceDiagram participant P0 as Agent participant P1 as MCP server participant P2 as Database P0->>P1: Call a tool P1->>P2: Query P2-->>P0: Result
Key point: MCP standardizes connections.
Why the other options are wrong
- A. Simple Network Management Protocol
- SNMP is for network devices.
- B. Network Time Protocol
- NTP synchronizes clocks.
- D. Border Gateway Protocol
- BGP is for network routing.

