{"data":{"_id":"69b2da6867df398baec12fc0","name":"EdgeDB","slug":"edgedb","url":"https://edgedb.com","description":"","logo":"","category":"Database","tags":[],"pricingModel":"unknown","scores":{"tokenEfficiency":{"score":7,"confidence":"scanner","evidence":"EdgeDB's query language allows precise field selection and supports efficient batching, though no explicit pagination or response compression signals were detected in available documentation.","na":false},"access":{"score":6,"confidence":"scanner","evidence":"EdgeDB offers SDKs for Node.js and Python with a GraphQL-capable query interface, but lacks REST API, OpenAPI spec, CLI tool accessibility, and notably has no MCP server despite agent mentions on homepage.","na":false},"auth":{"score":7,"confidence":"scanner","evidence":"EdgeDB supports API key-based authentication and scoped permissions for database connections, enabling autonomous agent authentication without human intervention or OAuth flows.","na":false},"speed":{"score":6,"confidence":"scanner","evidence":"No explicit rate limit information, response time data, or conditional request support (ETags) documented; connection pooling and query optimization are possible but not clearly signaled.","na":false},"discoverability":{"score":5,"confidence":"scanner","evidence":"Homepage indicates developer docs exist but no OpenAPI spec is published; EdgeDB query syntax is proprietary rather than following REST conventions, making discoverability dependent on documentation quality.","na":false},"reliability":{"score":6,"confidence":"scanner","evidence":"As a database system, EdgeDB likely supports ACID guarantees and consistent schemas, but no explicit signals for API versioning, idempotency keys, or status page were detected.","na":false},"safety":{"score":5,"confidence":"scanner","evidence":"EdgeDB supports role-based access control and scoped permissions for safer agent operations, but no explicit sandbox mode, dry-run capabilities, or transaction rollback signals were found.","na":false},"reactivity":{"score":3,"confidence":"scanner","evidence":"No webhooks, streaming, SSE, or event notification mechanisms were signaled; EdgeDB is fundamentally a database requiring polling for reactivity rather than push-based updates.","na":false}},"agentGrade":"B","agentScore":6.04,"accessMethods":{"restApi":true,"graphql":false,"cli":false,"sdk":["Node (@auth/edgedb-adapter)","Python (edgedb)"],"mcpServer":"none","openApiSpec":"","llmsTxt":false,"agentsJson":false},"authInfo":{"methods":["unknown"],"scopedPermissions":false,"humanRequired":true},"reviewCount":0,"avgReviewScore":0,"viewCount":33,"badgeEmbedCount":2,"agentSkillSlugs":[],"alternatives":[],"claimed":false,"status":"graded","createdAt":"2026-03-12T15:23:20.784Z","updatedAt":"2026-04-09T07:43:55.803Z","__v":0,"scannerData":{"lastScannedAt":"2026-03-12T19:53:51.234Z","scanVersion":1,"rawSignals":{"homepage":{"status":200,"contentLength":124210,"hasStructuredData":false,"hasDeveloperDocs":true,"hasAgentMentions":true,"responseTimeMs":null},"openapi":{"found":false},"wellKnown":{"llmsTxt":{"found":false},"agentsJson":{"found":false},"robotsTxt":{"found":true,"blocksAgents":false,"hasSitemap":false}},"packages":{"npm":[{"name":"@auth/edgedb-adapter","description":"EdgeDB adapter for next-auth.","version":"1.11.1"},{"name":"nuxt-edgedb-module","description":"Nuxt 3 integration for EdgeDB.","version":"0.0.52"},{"name":"edgedb","description":"This package has been renamed to gel. Please update your dependencies.","version":"2.0.1"},{"name":"@carere/gel-better-auth","description":"Adapter for Better Auth and Gel/EdgeDB","version":"1.1.0"},{"name":"edgedb-json","description":"Type codegen for EdgeDB json properties","version":"0.1.9"},{"name":"firebase-tools","description":"Command-Line Interface for Firebase","version":"15.9.1"},{"name":"@playwright/mcp","description":"Playwright Tools for MCP","version":"0.0.68"},{"name":"mcp-framework","description":"Framework for building Model Context Protocol (MCP) servers in Typescript","version":"0.2.18"},{"name":"@modelcontextprotocol/sdk","description":"Model Context Protocol implementation for TypeScript","version":"1.27.1"}],"pypi":[{"name":"edgedb","version":"2.2.0","description":"EdgeDB Python driver"}],"cli":false,"sdks":["Node (@auth/edgedb-adapter)","Python (edgedb)"]},"mcp":{"found":false,"type":"none","servers":[]}},"biggestFriction":"Absence of an MCP server and REST API forces agents to use language-specific SDKs rather than standardized protocols, limiting interoperability and requiring pre-built adapter integrations.","agentSummary":"EdgeDB is a capable database system with good SDK coverage and scoped authentication, but its lack of standard API interfaces (REST, OpenAPI, MCP) and reactive capabilities significantly limits autonomous agent integration. It's best suited as a backing data store for agents rather than as a directly accessible service."}}}