All technologies
OpenAPI
3 painsavg 7.7/10
compatibility 1security 1dependency 1
OpenAPI schemas with circular references crash tool discovery
8Tool discovery fails when OpenAPI schemas contain circular references, blocking the ability to properly register and expose tools.
compatibilityFastMCPOpenAPI
Auth headers leak from MCP transport to downstream OpenAPI APIs
8Authentication headers from the MCP transport layer were being improperly forwarded to downstream OpenAPI APIs, creating security and information disclosure risks.
securityFastMCPOpenAPIMCP
SDK maintenance burden across multiple languages
7API providers must maintain SDKs for 8+ languages (JavaScript, Python, Ruby, PHP, Go, Java, C#, etc.), each with different conventions and release cycles. When APIs change, coordinating updates, testing, and releases across all SDKs becomes unsustainable, forcing providers to move slowly or maintain legacy versions for years.
dependencyJavaScriptPythonRuby+5