{"_id":"69b2da6867df398baec12db3","name":"Braintree","slug":"braintree","url":"https://braintreegateway.com","description":"","logo":"","category":"Payments","tags":[],"pricingModel":"unknown","scores":{"tokenEfficiency":{"score":6,"confidence":"scanner","evidence":"Braintree SDKs support standard REST patterns but no explicit field selection or GraphQL, likely resulting in moderate response sizes for payment operations.","na":false},"access":{"score":7,"confidence":"scanner","evidence":"Multiple official SDKs (Node, Python, and web libraries) with comprehensive coverage, but lack of OpenAPI spec, CLI, or MCP server limits programmatic discoverability.","na":false},"auth":{"score":7,"confidence":"scanner","evidence":"Supports API key authentication for autonomous agent access without OAuth friction, though specific scoping capabilities are unclear from available signals.","na":false},"speed":{"score":6,"confidence":"scanner","evidence":"No evidence of response time metrics, rate limit details, or conditional request support (ETags) in collected signals, suggesting standard latency without optimization guarantees.","na":false},"discoverability":{"score":5,"confidence":"scanner","evidence":"Despite having a `/llms.txt` file and developer docs, the absence of an OpenAPI specification significantly hampers automatic discovery and schema understanding for agents.","na":false},"reliability":{"score":7,"confidence":"scanner","evidence":"As a mature payment processor, Braintree likely implements idempotency and versioning, but these reliability features are not explicitly confirmed in the collected signals.","na":false},"safety":{"score":8,"confidence":"scanner","evidence":"Braintree provides sandbox/test mode for safe experimentation, API key scoping, and payment-specific safeguards, though undo operations may be limited by payment finality.","na":false},"reactivity":{"score":7,"confidence":"scanner","evidence":"Webhooks for payment events are standard in payment processors and likely well-supported, enabling efficient reactive workflows without constant polling.","na":false}},"agentGrade":"B","agentScore":6.52,"accessMethods":{"restApi":true,"graphql":false,"cli":false,"sdk":["Node (@types/braintree-web)","Python (braintree)"],"mcpServer":"none","openApiSpec":"","llmsTxt":true,"agentsJson":false},"authInfo":{"methods":["unknown"],"scopedPermissions":false,"humanRequired":true},"reviewCount":0,"avgReviewScore":0,"viewCount":38,"badgeEmbedCount":18,"agentSkillSlugs":[],"alternatives":[],"claimed":false,"status":"graded","createdAt":"2026-03-12T15:23:20.601Z","updatedAt":"2026-07-09T12:35:03.929Z","__v":0,"scannerData":{"lastScannedAt":"2026-03-12T19:19:07.507Z","scanVersion":1,"rawSignals":{"homepage":{"status":200,"contentLength":10732,"hasStructuredData":false,"hasDeveloperDocs":true,"hasAgentMentions":false,"responseTimeMs":null},"openapi":{"found":false},"wellKnown":{"llmsTxt":{"found":true,"path":"/llms.txt","length":10732},"agentsJson":{"found":false},"robotsTxt":{"found":true,"blocksAgents":true,"hasSitemap":false}},"packages":{"npm":[{"name":"@types/braintree-web","description":"TypeScript definitions for braintree-web","version":"3.96.17"},{"name":"braintree-web-drop-in","description":"[![Build Status](https://github.com/braintree/braintree-web-drop-in/workflows/Unit%20Tests/badge.svg)](https://github.com/braintree/braintree-web-drop-in/actions?query=workflow%3A%22Unit+Tests%22) [![Build Status](https://github.com/braintree/braintree-we","version":"1.46.0"},{"name":"@types/braintree","description":"TypeScript definitions for braintree","version":"3.4.4"},{"name":"braintree-web","description":"A suite of tools for integrating Braintree in the browser","version":"3.138.0"},{"name":"braintree","description":"A library for server-side integrating with Braintree.","version":"3.36.0"}],"pypi":[{"name":"braintree","version":"4.42.0","description":"Braintree Python Library"}],"cli":false,"sdks":["Node (@types/braintree-web)","Python (braintree)"]},"mcp":{"found":false,"type":"none","servers":[]}},"biggestFriction":"The absence of an OpenAPI specification prevents agents from automatically discovering and validating available operations, requiring manual integration effort and limiting real-time schema awareness.","agentSummary":"Braintree is a mature payment platform with solid SDK coverage and sandbox safety, but its lack of OpenAPI specification and MCP server significantly limits AI agent discoverability and autonomous integration. The platform's strong auth model and webhook support are good foundations, but agents would need hardcoded knowledge of API schemas rather than dynamic discovery."}}