C# MCP SDKv2.2.0
- Passed
- 22
- Failed
- 0
- Review
- 0
- Unsupported
- 2
Preparing implementation and compatibility data.
Compatibility intelligence
Compare recorded MCP behavior by implementation, version, scenario, and transport.
Select two to four implementations. Version selectors appear below.
Each result is linked to its recorded Test Run.
| Scenario | C# MCP SDK | GitHub MCP Server |
|---|---|---|
| Authenticated get_mebaseline | No record | stdioPassedHTTPPassed |
| Bounded Delaytiming | HTTPPassedstdioPassed | No record |
| Delay Timeout and Recoverytiming | HTTPPassedstdioPassed | No record |
| Duplicate Responseprotocol | HTTPPassedstdioPassed | No record |
| Hang Timeout/Cancellation and Recoverytiming | HTTPPassedstdioPassed | No record |
| Initializebaseline | HTTPPassedstdioPassed | No record |
| Injected Disconnect Observedtransport | HTTPPassedstdioPassed | No record |
| Invalid Authorizationprotocol | No record | HTTPPassed |
| Late Response After Cancellationlifecycle | stdioPassed | No record |
| List All Five Toolsbaseline | HTTPPassedstdioPassed | No record |
| Missing Authorizationprotocol | No record | HTTPPassed |
| Missing/Invalid JSON-RPC Detection and Recoveryprotocol | HTTPPassedstdioPassed | No record |
| Ping Toolbaseline | HTTPPassedstdioPassed | No record |
| Protocol Pingprotocol | stdioUnsupportedHTTPUnsupported | No record |
| Reject Result-With-Error and Recoverprotocol | HTTPPassedstdioPassed | No record |
| Same-Client Recovery After Disconnectlifecycle | HTTPPassedstdioN/A | No record |
| Tool Filter Exclusionprotocol | No record | HTTPPassed |