What MCP configuration is
The Model Context Protocol lets a client connect to servers that expose tools, resources and prompts. The configuration is a JSON block naming each server, the command that starts it, and its arguments.
It is short and easy to get subtly wrong: arguments must be an array rather than a string, and a single misplaced element means the server silently fails to start.
Every server is context
Connecting a server adds its tool definitions to your context, and those are paid for on every request exactly like any other tool. A server exposing twenty tools is a substantial permanent overhead even if you use two of them.
Connect what you need. The token counter on this page is measuring the config, but the real cost is the tool surface it brings with it.