Glossary
MCP Capability Negotiation
MCP capability negotiation is the handshake process between an MCP client and server at connection time where each side declares which features and protocol versions it supports. Negotiation ensures compatibility and lets clients and servers gracefully handle each other's capabilities without hard-coding version assumptions.