MCP Client Compatibility

Which MCP features does each client actually support? These answers come from independent tests, not vendor claims, and every result links to the protocol traffic that proves it. Last tested .

Results

MCP feature support by client, from independent testing
ClientTools
List and call a tool
Prompts
List and get a prompt
Resources
List and read a resource
Protocol on the wireLast tested
Claude Code
v2.1.296
SupportedSupportedSupported2026-07-28
modern era

One client so far. Side by side comparisons arrive once a second client is tested. 7 test results recorded in total.

What the statuses mean

SupportedSupported
Every expected step was observed on the wire and the result reached the model.
PartialPartial
Some steps were observed but not all, for example a tool was listed but never called.
UnsupportedUnsupported
The client connected and ran, but never made the expected requests.
Test failedTest failed
The test itself failed to run, so it says nothing about support either way.
Not testedNot tested
No result yet. Not tested never means unsupported.

How the tests work

Clients

Features

Spec revisions

Use the data

Every result on this site, including the wire evidence, is available as one JSON file: compat.json. It is the same snapshot these pages are built from.

Related reading

© 2026 ABWaters. Thinking out loud.