[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-mcp-oraios-serena-zh-CN":3,"guides-for-oraios-serena":365,"similar-k174e52pvvw9617za237j8dbrs86n7hh-zh-CN":366},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":280,"isFallback":275,"parentExtension":284,"providers":285,"relations":291,"repo":294,"tags":361,"workflow":362},1778695117736.536,"k174e52pvvw9617za237j8dbrs86n7hh",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"一个强大的 MCP 工具包，用于编码，提供语义检索和编辑功能 - 您代理的 IDE",{"pypi":12},"serena-agent","Serena MCP","https://github.com/oraios/serena",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":261,"workflow":278},1778695117736.5361,"kn709260z8j6b81nmaaemwqksd86n6ef","zh-CN",{"checks":20,"evaluatedAt":214,"extensionSummary":215,"features":216,"nonGoals":224,"practices":228,"prerequisites":233,"promptVersionExtension":234,"promptVersionScoring":235,"purpose":236,"rationale":237,"score":238,"summary":239,"tags":240,"tier":248,"useCases":249,"workflow":254},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,113,116,120,123,126,129,132,135,138,142,145,149,152,156,159,163,166,169,172,175,178,181,184,187,190,193,196,199,202,205,208,211],{"category":22,"check":23,"severity":24,"summary":25},"实用性","问题相关性","pass","描述清楚地表明该扩展解决了为编码代理提供类似 IDE 的功能的问题，侧重于语义检索和编辑。",{"category":22,"check":27,"severity":24,"summary":28},"独特点","Serena 提供 IDE 级别的语义理解和重构，这超越了基本的文本操作，并比简单的提示工程提供了显著的价值。",{"category":22,"check":30,"severity":24,"summary":31},"生产就绪性","该扩展为代码检索、编辑和重构提供了一套全面的工具，涵盖了代理编码任务的完整生命周期。",{"category":33,"check":34,"severity":24,"summary":35},"范围","单一职责原则","Serena 专注于为 AI 代理提供类似 IDE 的功能，其工具和功能围绕符号代码分析和操作。",{"category":33,"check":37,"severity":24,"summary":38},"描述质量","显示的描述准确地反映了该扩展作为编码代理 IDE 的目的和功能。",{"category":40,"check":41,"severity":24,"summary":42},"调用","作用域工具","工具通常被限定为狭窄的动词-名词专家（例如，find_symbol、rename_symbol），便于精确的代理选择。",{"category":44,"check":45,"severity":24,"summary":46},"文档","配置和参数参考","文档看起来很全面，详细介绍了工具参数、行为和配置选项，包括语言服务器选择和项目设置。",{"category":33,"check":48,"severity":24,"summary":49},"工具命名","在声明的代码智能领域内，工具名称具有描述性，并遵循清晰的动词-名词约定。",{"category":33,"check":51,"severity":24,"summary":52},"最小 I/O 表面","工具的输入和输出看起来定义明确，并且专注于特定任务，避免了冗余的数据转储或不必要的参数。",{"category":54,"check":55,"severity":24,"summary":56},"许可证","许可证可用性","该扩展在 MIT 许可证下获得许可，这是一个宽松的开源许可证。",{"category":58,"check":59,"severity":24,"summary":60},"维护","提交新近度","截至 2026 年 5 月 13 日，该存储库显示了近期的提交，表明维护活跃。",{"category":58,"check":62,"severity":24,"summary":63},"依赖管理","pyproject.toml 列出了具有特定版本依赖项，并包括开发依赖项，这表明了一种受管理的依赖项方法。",{"category":65,"check":66,"severity":24,"summary":67},"安全","秘密管理","在提供的源代码片段中未发现明显的硬编码秘密或不安全的秘密处理实践。",{"category":65,"check":69,"severity":24,"summary":70},"注入","代码似乎会清理输入，并且似乎不直接执行不受信任的外部代码或数据。",{"category":65,"check":72,"severity":24,"summary":73},"传递供应链炸弹","该扩展捆绑了其依赖项，并且在运行时似乎不获取或执行外部代码。",{"category":65,"check":75,"severity":24,"summary":76},"沙箱隔离","该扩展在项目文件夹内运行，并且似乎不会修改其预期范围之外的文件或路径。",{"category":65,"check":78,"severity":24,"summary":79},"沙箱逃逸原语","在提供的代码中未观察到分离的进程生成或拒绝工具调用周围的重试循环。",{"category":65,"check":81,"severity":24,"summary":82},"数据泄露","该扩展的工具旨在进行代码分析和操作，并且似乎不泄露机密数据。",{"category":65,"check":84,"severity":24,"summary":85},"隐藏文本技巧","捆绑的内容和描述似乎没有隐藏的控制技巧或混淆方法。",{"category":87,"check":88,"severity":24,"summary":89},"钩子","不透明代码执行","提供的钩子代码是纯粹且可读的，没有混淆技术的证据，例如 base64 载荷或 eval。",{"category":91,"check":92,"severity":24,"summary":93},"可移植性","结构假设","工具代码似乎以项目为中心处理路径，避免了对特定用户目录结构的假设。",{"category":95,"check":96,"severity":24,"summary":97},"信任","问题关注","存储库的已关闭与打开问题比例健康（90 天内关闭 138 个，打开 47 个），表明维护者积极参与。",{"category":99,"check":100,"severity":24,"summary":101},"版本控制","发布管理","该扩展在 pyproject.toml 中声明了一个有意义的版本号（1.3.1.dev0），并且存在 CHANGELOG.md。",{"category":103,"check":104,"severity":24,"summary":105},"代码执行","验证","工具的输入参数似乎经过验证和清理，并对文件路径和正则表达式进行了特定检查。",{"category":65,"check":107,"severity":24,"summary":108},"无保护的破坏性操作","编辑工具使用确认门（通过 DiagnosticsContext），JetBrains 插件的安全删除和重命名操作本身就受到保护。",{"category":110,"check":111,"severity":24,"summary":112},"错误","错误处理","代码展示了强大的错误处理能力，包括用于工具执行的 try-catch 块以及用于 LSP 交互的特定错误映射。",{"category":103,"check":114,"severity":24,"summary":115},"日志记录","CLI 命令和 MCP 服务器实现到文件和 stderr 的日志记录，捕获结构化的审计记录。",{"category":117,"check":118,"severity":24,"summary":119},"合规性","GDPR","该扩展专注于代码分析和操作，并且似乎在没有适当保障措施的情况下不处理个人数据。",{"category":117,"check":121,"severity":24,"summary":122},"目标市场","未检测到区域或管辖权限制；该扩展设计为全球使用。",{"category":91,"check":124,"severity":24,"summary":125},"运行时稳定性","该扩展支持多种后端（LSP、JetBrains），并且似乎能很好地处理平台差异。",{"category":44,"check":127,"severity":24,"summary":128},"README","README 内容丰富，结构良好，并清楚地传达了扩展的目的和功能。",{"category":33,"check":130,"severity":24,"summary":131},"工具表面大小","该扩展公开了合理的工具数量，专注于代码智能和操作，没有过多的膨胀。",{"category":40,"check":133,"severity":24,"summary":134},"重叠的近义工具","工具名称似乎是不同的，并且涵盖了特定的功能，没有重叠或冗余。",{"category":44,"check":136,"severity":24,"summary":137},"虚假功能","README 中所有宣传的功能和能力都有相应的工具集实现。",{"category":139,"check":140,"severity":24,"summary":141},"安装","安装说明","README 通过 uv 提供了清晰的安装说明，并通过复制粘贴示例演示了用法。",{"category":110,"check":143,"severity":24,"summary":144},"可操作的错误消息","错误消息信息丰富，通常包含具体原因和补救建议或文档链接。",{"category":146,"check":147,"severity":24,"summary":148},"执行","固定的依赖项","pyproject.toml 指定了依赖项版本，uv 的使用意味着锁文件管理可重现。",{"category":33,"check":150,"severity":24,"summary":151},"模拟运行预览","编辑工具与 DiagnosticsContext 集成，后者充当预览机制，在最终应用前报告潜在问题。",{"category":153,"check":154,"severity":24,"summary":155},"协议","幂等重试和超时","MCP 服务器实现似乎在调用之间是无状态的，并且工具执行通过代理包含超时。",{"category":117,"check":157,"severity":24,"summary":158},"遥测选择加入","该扩展似乎默认不收集或传输遥测数据；没有明显的选择加入机制。",{"category":160,"check":161,"severity":24,"summary":162},"工具描述","静默模式变更","MCP 服务器旨在在会话中提供稳定的工具模式，并通过发布进行管理更改。",{"category":33,"check":164,"severity":24,"summary":165},"模式代币成本","考虑到工具的专注性，工具模式代币成本可能在合理范围内。",{"category":44,"check":167,"severity":24,"summary":168},"类型化参数","像 `find_symbol` 这样的工具的参数包括类型提示和枚举或深度等约束，有助于类型安全。",{"category":160,"check":170,"severity":24,"summary":171},"行为提示","执行编辑操作的工具被标记为 `ToolMarkerCanEdit` 或 `ToolMarkerSymbolicEdit`，与其行为一致。",{"category":65,"check":173,"severity":24,"summary":174},"危险工具标志","修改代码的编辑工具被清楚地标记为如此，并且它们的使用意味着代理通过其工作流程提高了意识和批准。",{"category":160,"check":176,"severity":24,"summary":177},"命令式措辞","工具描述通常是事实性和描述性的，避免了针对模型的命令式措辞。",{"category":160,"check":179,"severity":24,"summary":180},"输出模式","返回结构化数据（如符号概述或诊断）的工具会声明 `outputSchema` 或返回定义良好的 JSON。",{"category":153,"check":182,"severity":24,"summary":183},"stdout 规范","MCP 服务器逻辑似乎严格遵守仅使用 JSON-RPC 进行 stdout 通信，诊断信息定向到 stderr。",{"category":65,"check":185,"severity":24,"summary":186},"传输选择","本地使用的默认传输是 stdio，符合安全进程隔离，并且远程访问可能使用经过身份验证的 HTTP。",{"category":65,"check":188,"severity":24,"summary":189},"认证","作为 MCP 服务器，它依赖于客户端的传输和身份验证机制，这意味着通过客户端的设置进行安全处理。",{"category":65,"check":191,"severity":24,"summary":192},"受众声明","MCP 服务器的安全性依赖于客户端的身份验证和授权，假设由客户端实现正确处理。",{"category":65,"check":194,"severity":24,"summary":195},"重绑定防御","对于本地 Streamable HTTP 服务器，预期客户端设置会实现适当的 DNS 重绑定防御（绑定到 127.0.0.1、OAuth、Origin 检查）。",{"category":65,"check":197,"severity":24,"summary":198},"细粒度控制","该扩展的设计允许选择性地激活工具，隐含地支持对功能的细粒度控制。",{"category":153,"check":200,"severity":24,"summary":201},"生命周期处理程序","MCP 服务器实现包括初始化、ping 和关闭等生命周期处理程序，确保正确管理。",{"category":153,"check":203,"severity":24,"summary":204},"验证错误","输入验证错误似乎通过返回 `isError: true` 的工具结果来处理，从而使代理能够自我纠正。",{"category":110,"check":206,"severity":24,"summary":207},"未处理的异常","工具处理程序设计用于捕获异常并将其映射到结构化工具错误，防止传输崩溃。",{"category":153,"check":209,"severity":24,"summary":210},"官方 SDK","该扩展利用官方 MCP SDK（`mcp` Python 包），确保符合协议标准。",{"category":153,"check":212,"severity":24,"summary":213},"上下文优化","工具支持分页（`max_matches`、`max_answer_chars`）和符号检索等功能，有助于管理上下文窗口使用。",1778695093148,"Serena 是一个 MCP 工具包，它为 AI 代理提供 IDE 级别的语义代码检索、编辑、重构和调试功能。它通过 LSP 支持超过 40 种语言，并通过 JetBrains 插件提供增强功能。",[217,218,219,220,221,222,223],"语义代码检索（符号查找、引用、层次结构）","符号代码编辑（重命名、移动、内联、删除）","跨项目和依赖项的代码重构","语言服务器协议集成，支持广泛的语言","JetBrains IDE 集成，用于高级调试和分析","内存系统，支持长时代理工作流","可配置的工具集和行为",[225,226,227],"在没有明确工具映射的情况下执行任意 shell 命令。","取代人类开发者的 IDE 核心功能。","在符号操作适用的情况下，提供通用的基于文本的搜索和替换。",[229,230,231,232],"符号代码分析","代码重构","代理驱动的调试","配置管理",[],"3.0.0","4.4.0","赋能 AI 编码代理，使其拥有先进的、类似 IDE 的工具，能够高效可靠地导航、理解和操作代码库。","该扩展在安全、文档、维护和协议合规性等所有评估类别中都表现出对最佳实践的极好遵循，从而获得了经过验证的信任级别和满分。",100,"一个强大且安全的 MCP 工具包，为 AI 代理提供类似 IDE 的代码智能。",[241,242,243,244,245,246,247],"ide","lsp","code-analysis","refactoring","mcp","python","jetbrains","verified",[250,251,252,253],"当 AI 代理需要理解和修改复杂代码库时使用。","当需要精确的代码重构，避免脆弱的基于文本的编辑时使用。","通过设置断点和检查变量来交互式调试代码时使用。","发现和利用项目依赖项中的代码时使用。",[255,256,257,258,259,260],"激活项目并执行初始设置（如果需要）。","使用 `find_symbol` 或 `get_symbols_overview` 来理解代码结构。","使用重构工具（`rename`、`move`、`inline`、`safe_delete`）进行修改。","使用 `find_referencing_symbols` 或 `find_implementations` 进行代码导航。","使用 `read_file` 或 `search_for_pattern` 进行更广泛的文本查询。","必要时使用 `execute_shell_command` 进行构建或测试执行。",{"codeQuality":262,"collectedAt":264,"documentation":265,"maintenance":268,"security":274,"testCoverage":277},{"hasLockfile":263},true,1778695084059,{"descriptionLength":266,"readmeSize":267},114,14372,{"closedIssues90d":269,"forks":270,"hasChangelog":263,"openIssues90d":271,"pushedAt":272,"stars":273},138,1622,47,1778689630000,24166,{"hasNpmPackage":275,"license":276,"smitheryVerified":275},false,"MIT",{"hasCi":263,"hasTests":263},{"updatedAt":279},1778695117736,{"basePath":281,"githubOwner":282,"githubRepo":283,"locale":18,"slug":283,"type":245},"","oraios","serena",null,{"evaluate":286,"extract":289},{"promptVersionExtension":234,"promptVersionScoring":235,"score":238,"tags":287,"targetMarket":288,"tier":248},[241,242,243,244,245,246,247],"global",{"commitSha":290,"license":276},"HEAD",{"repoId":292,"translatedFrom":293},"kd7c9gedpjkeapt0q2wq62y5nx86mcjd","k175vnjvyq0exw0w7qnzh8632186mw64",{"_creationTime":295,"_id":292,"identity":296,"providers":297,"workflow":357},1778695077372.0461,{"githubOwner":282,"githubRepo":283,"sourceUrl":14},{"classify":298,"discover":340,"github":343},{"commitSha":290,"extensions":299},[300],{"basePath":281,"displayName":12,"installMethods":301,"rationale":302,"selectedPaths":303,"source":338,"sourceLanguage":339,"type":245},{"pypi":12},"pyproject.toml with mcp/fastmcp dependency + scripts at pyproject.toml",[304,307,309,312,315,317,320,322,324,326,328,330,332,334,336],{"path":305,"priority":306},"pyproject.toml","mandatory",{"path":308,"priority":306},"README.md",{"path":310,"priority":311},"LICENSE","high",{"path":313,"priority":314},"src/serena/cli.py","medium",{"path":316,"priority":314},"src/serena/hooks.py",{"path":318,"priority":319},"src/serena/tools/__init__.py","low",{"path":321,"priority":319},"src/serena/tools/cmd_tools.py",{"path":323,"priority":319},"src/serena/tools/config_tools.py",{"path":325,"priority":319},"src/serena/tools/file_tools.py",{"path":327,"priority":319},"src/serena/tools/jetbrains_tools.py",{"path":329,"priority":319},"src/serena/tools/memory_tools.py",{"path":331,"priority":319},"src/serena/tools/query_project_tools.py",{"path":333,"priority":319},"src/serena/tools/symbol_tools.py",{"path":335,"priority":319},"src/serena/tools/tools_base.py",{"path":337,"priority":319},"src/serena/tools/workflow_tools.py","rule","en",{"sources":341},[342],"manual",{"closedIssues90d":269,"description":344,"forks":270,"homepage":345,"license":276,"openIssues90d":271,"pushedAt":272,"readmeSize":267,"stars":273,"topics":346},"A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities  - the IDE for your agent","https://oraios.github.io/serena",[347,348,349,350,351,352,353,354,355,356,241,247],"agent","ai","vibe-coding","mcp-server","ai-coding","language-server","programming","claude","claude-code","codex",{"classifiedAt":358,"discoverAt":359,"extractAt":360,"githubAt":360,"updatedAt":358},1778695082612,1778695077372,1778695080281,[243,241,247,242,245,246,244],{"evaluatedAt":363,"extractAt":364,"updatedAt":279},1778695095994,1778695082794,[],[367,397,425,455,484,514],{"_creationTime":368,"_id":369,"community":370,"display":371,"identity":376,"providers":380,"relations":389,"tags":392,"workflow":393},1778695456504.6494,"k17c6w595a5zvyz1t6c1cda9q586ng5e",{"reviewCount":8},{"description":372,"installMethods":373,"name":374,"sourceUrl":375},"CodeGraph 的 MCP 服务器 - 使 AI 助手能够查询代码知识图谱",{"npm":374},"@codegraph/mcp-server","https://github.com/Phoenixrr2113/codebase-graph",{"basePath":377,"githubOwner":378,"githubRepo":379,"locale":18,"slug":350,"type":245},"packages/mcp-server","Phoenixrr2113","codebase-graph",{"evaluate":381,"extract":388},{"promptVersionExtension":234,"promptVersionScoring":235,"score":382,"tags":383,"targetMarket":288,"tier":248},99,[384,385,243,242,386,245,387],"code-graph","knowledge-graph","code-search","typescript",{"commitSha":290},{"repoId":390,"translatedFrom":391},"kd71r3cmza4sh2xt96j737zv5186nr20","k1788q8402k18rs43avfjw3hfx86nvxa",[243,384,386,385,242,245,387],{"evaluatedAt":394,"extractAt":395,"updatedAt":396},1778695410352,1778695352805,1778695456504,{"_creationTime":398,"_id":399,"community":400,"display":401,"identity":406,"providers":408,"relations":419,"tags":421,"workflow":422},1778699559336.3713,"k17d1842vxqbh3mxqsynj4snmd86mgb5",{"reviewCount":8},{"description":402,"installMethods":403,"name":404,"sourceUrl":405},"JS reverse engineering MCP server with agent-first tool design and built-in anti-detection. 为 AI Agent 设计的 JS 逆向 MCP Server，内置反检测。",{"npm":404},"js-reverse-mcp","https://github.com/zhizhuodemao/js-reverse-mcp",{"basePath":281,"githubOwner":407,"githubRepo":404,"locale":339,"slug":404,"type":245},"zhizhuodemao",{"evaluate":409,"extract":417},{"promptVersionExtension":234,"promptVersionScoring":235,"score":238,"tags":410,"targetMarket":288,"tier":248},[411,412,413,414,245,415,416],"javascript","reverse-engineering","debugging","browser","playwright","anti-detection",{"commitSha":290,"license":418},"Apache-2.0",{"repoId":420},"kd7616nf1zd7gvfjy59xdky3q186mw5d",[416,414,413,411,245,415,412],{"evaluatedAt":423,"extractAt":424,"updatedAt":423},1778699579060,1778699559336,{"_creationTime":426,"_id":427,"community":428,"display":429,"identity":436,"providers":439,"relations":447,"tags":450,"workflow":451},1778698494803.025,"k1794cbh2r1a48thbhsm9xt6cd86nd99",{"reviewCount":8},{"description":430,"installMethods":431,"name":434,"sourceUrl":435},"Context7 monorepo - 文档工具和 SDK",{"npm":432,"remote":433},"@upstash/context7-mcp","https://mcp.context7.com/mcp","Context7 MCP","https://github.com/upstash/context7",{"basePath":281,"githubOwner":437,"githubRepo":438,"locale":18,"slug":438,"type":245},"upstash","context7",{"evaluate":440,"extract":446},{"promptVersionExtension":234,"promptVersionScoring":235,"score":238,"tags":441,"targetMarket":288,"tier":248},[442,245,443,444,445,387],"documentation","code-generation","sdk","developer-tools",{"commitSha":290,"license":276},{"repoId":448,"translatedFrom":449},"kd7955sg5wbf89gw527wdep66n86na9w","k174nxy45v425sdez4nhnxyzz986mqp3",[443,445,442,245,444,387],{"evaluatedAt":452,"extractAt":453,"updatedAt":454},1778698387589,1778698235845,1778698494803,{"_creationTime":456,"_id":457,"community":458,"display":459,"identity":465,"providers":468,"relations":476,"tags":479,"workflow":480},1778695598192.307,"k174dyd236nk8nt0csw6sf1kas86n7v0",{"reviewCount":8},{"description":460,"installMethods":461,"name":463,"sourceUrl":464},"MCP 服务器，用于通过实时 Web 仪表板进行驱动开发工作流",{"npm":462},"@pimzino/spec-workflow-mcp","Spec Workflow MCP","https://github.com/Pimzino/spec-workflow-mcp",{"basePath":281,"githubOwner":466,"githubRepo":467,"locale":18,"slug":467,"type":245},"Pimzino","spec-workflow-mcp",{"evaluate":469,"extract":474},{"promptVersionExtension":234,"promptVersionScoring":235,"score":238,"tags":470,"targetMarket":288,"tier":248},[245,471,442,472,473],"workflow","approval","development",{"commitSha":290,"license":475},"GPL-3.0",{"repoId":477,"translatedFrom":478},"kd7ckc3zn4yfhds7q1pxbvcanh86mwr8","k174t696778dpsx9f3d8p60d0586m8zf",[472,473,442,245,471],{"evaluatedAt":481,"extractAt":482,"updatedAt":483},1778695558138,1778695445139,1778695598192,{"_creationTime":485,"_id":486,"community":487,"display":488,"identity":494,"providers":497,"relations":506,"tags":509,"workflow":510},1778694661162.2888,"k175zfrrhbs061s147e0rnvzsh86ma5a",{"reviewCount":8},{"description":489,"installMethods":490,"name":492,"sourceUrl":493},"用于与 Neon Management API 和数据库交互的 MCP 服务器",{"remote":491},"https://mcp.neon.tech/mcp","Neon MCP 服务器","https://github.com/neondatabase/mcp-server-neon",{"basePath":281,"githubOwner":495,"githubRepo":496,"locale":18,"slug":496,"type":245},"neondatabase","mcp-server-neon",{"evaluate":498,"extract":505},{"promptVersionExtension":234,"promptVersionScoring":235,"score":238,"tags":499,"targetMarket":288,"tier":248},[245,500,501,502,503,504],"neon","database","postgres","api","management",{"commitSha":290,"license":276},{"repoId":507,"translatedFrom":508},"kd76ajatvgnajg3svk226msw0186msb6","k173y9x7qwtxpex7epkm17v72x86nnxx",[503,501,504,245,500,502],{"evaluatedAt":511,"extractAt":512,"updatedAt":513},1778694626069,1778694539518,1778694661162,{"_creationTime":515,"_id":516,"community":517,"display":518,"identity":525,"providers":527,"relations":535,"tags":538,"workflow":539},1778693785881.3,"k175w3g8zy38khmcgbye5xvenh86nscz",{"reviewCount":8},{"description":519,"installMethods":520,"name":523,"sourceUrl":524},"MongoDB 模型上下文协议服务器",{"docker":521,"npm":522},"docker.io/mongodb/mongodb-mcp-server:1.11.0-prerelease.3","mongodb-mcp-server","MongoDB Model Context Protocol Server","https://github.com/mongodb-js/mongodb-mcp-server",{"basePath":281,"githubOwner":526,"githubRepo":522,"locale":18,"slug":522,"type":245},"mongodb-js",{"evaluate":528,"extract":534},{"promptVersionExtension":234,"promptVersionScoring":235,"score":238,"tags":529,"targetMarket":288,"tier":248},[530,531,501,245,532,533],"mongodb","atlas","cli","server",{"commitSha":290,"license":418},{"repoId":536,"translatedFrom":537},"kd74657x4dvz0py8d2pvp8yfkd86m0da","k17bap6reyzdpbx78zr9xdq4v186nck3",[531,532,501,245,530,533],{"evaluatedAt":540,"extractAt":541,"updatedAt":542},1778693731873,1778693720291,1778693785881]