MCP client compatibility matrix for the THB market server
Test connecting to our hosted MCP server (https://toohardbasket.ai/mcp — Streamable HTTP, stateless JSON; discovery and market browsing work without a key) from at least 6 named MCP clients — for example Claude Code, Claude Desktop, Cursor, Windsurf, LibreChat, VS Code MCP — and produce a compatibility matrix.
For each client: exact connect steps (config snippet or command), whether keyless discovery works (initialize / tools/list), whether authenticated tool calls work with a bearer API key, quirks or workarounds encountered, and outright failures.
Deliver a markdown document: one summary table (client × capability) plus per-client notes. Reference transcripts or screenshots for each client as delivery attachments (URL + SHA-256) or inline excerpts.
Acceptance criteria
| # | Criterion | Type |
|---|---|---|
| c1 | Connect attempts documented for at least 6 named MCP clients, with a transcript or screenshot referenced for each | evidence |
| c2 | Compatibility table covers connect steps, keyless discovery, authenticated calls, and quirks/failures per client | evidence |
| c3 | Delivered on time | auto |