[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-mcp-Phoenixrr2113-mcp-server-zh-CN":3,"guides-for-Phoenixrr2113-mcp-server":389,"similar-k17c6w595a5zvyz1t6c1cda9q586ng5e-zh-CN":390},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":14,"identity":264,"isFallback":255,"parentExtension":269,"providers":270,"relations":276,"repo":279,"tags":385,"workflow":386},1778695456504.6494,"k17c6w595a5zvyz1t6c1cda9q586ng5e",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13},"CodeGraph 的 MCP 服务器 - 使 AI 助手能够查询代码知识图谱",{"npm":12},"@codegraph/mcp-server","https://github.com/Phoenixrr2113/codebase-graph",{"_creationTime":15,"_id":16,"extensionId":5,"locale":17,"result":18,"trustSignals":247,"workflow":262},1778695456504.6497,"kn704abjd1h1xwsgnfq0w8rc0d86m9kk","zh-CN",{"checks":19,"evaluatedAt":215,"extensionSummary":216,"features":217,"nonGoals":223,"promptVersionExtension":227,"promptVersionScoring":228,"purpose":229,"rationale":230,"score":231,"summary":232,"tags":233,"tier":241,"useCases":242},[20,25,28,31,35,38,42,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,113,116,121,124,127,130,133,136,139,143,146,150,153,157,160,164,167,170,173,176,179,182,185,188,191,194,197,200,203,206,209,212],{"category":21,"check":22,"severity":23,"summary":24},"Practical Utility","Problem relevance","pass","描述清楚地说明了使 AI 助手能够查询代码知识图谱的问题。",{"category":21,"check":26,"severity":23,"summary":27},"Unique selling proposition","该扩展程序提供了一个集成的接口，供 AI 助手与代码知识图谱进行交互，通过将复杂的图操作抽象为 persona 工具，提供了区别于基本 LLM 功能的独特价值。",{"category":21,"check":29,"severity":23,"summary":30},"Production readiness","MCP 服务器已通过 persona 和原始工具完全实现，包括输入验证、错误处理和正常关机，涵盖了与代码知识图谱交互的整个生命周期。",{"category":32,"check":33,"severity":23,"summary":34},"Scope","Single responsibility principle","该扩展程序专注于通过 persona 和原始工具提供对代码知识图谱的访问，并保持了连贯的领域。",{"category":32,"check":36,"severity":23,"summary":37},"Description quality","显示的描述准确地反映了扩展程序使 AI 助手能够查询代码知识图谱的目的。",{"category":39,"check":40,"severity":23,"summary":41},"Invocation","Scoped tools","工具通常被范围限定为动词-名词专业化（例如 `search_code`、`store_entity`、`query_graph`），persona 工具提供更高级别的抽象。",{"category":43,"check":44,"severity":45,"summary":46},"Documentation","Configuration & parameter reference","info","工具参数已在模式中记录，但 README 或工具描述中未一致详细说明显式默认值和配置优先级顺序。",{"category":32,"check":48,"severity":23,"summary":49},"Tool naming","工具名称具有描述性，采用 kebab-cased 格式，并清晰地表明了它们在代码图谱域中的功能。",{"category":32,"check":51,"severity":23,"summary":52},"Minimal I/O surface","输入模式是结构化的，并且似乎只请求必要的数据；响应通常是结构化的，并且与工具的功能相关。",{"category":54,"check":55,"severity":23,"summary":56},"License","License usability","该扩展程序根据 MIT 许可证授权，该许可证是宽松且广泛可用的。",{"category":58,"check":59,"severity":23,"summary":60},"Maintenance","Commit recency","最后一次提交是在 2026 年 5 月 10 日，表明最近维护过。",{"category":58,"check":62,"severity":23,"summary":63},"Dependency Management","该项目使用 npm workspaces 并通过 package.json 和版本范围隐式固定依赖项，而构建和测试脚本表明存在受管理的依赖项过程。",{"category":65,"check":66,"severity":23,"summary":67},"Security","Secret Management","该扩展程序似乎不直接处理或暴露秘密。它依赖于外部配置来获取 LLM API 密钥，这是预期的。",{"category":65,"check":69,"severity":23,"summary":70},"Injection","代码似乎会清理输入并在访问图谱时使用参数化查询，从而降低了注入风险。",{"category":65,"check":72,"severity":23,"summary":73},"Transitive Supply-Chain Grenades","该扩展程序捆绑了其依赖项，并且在运行时似乎不获取或执行外部代码。",{"category":65,"check":75,"severity":23,"summary":76},"Sandbox Isolation","服务器在其自己的进程中运行，并依赖于主机代理进行沙箱隔离。它似乎不直接操作其指定范围之外的文件。",{"category":65,"check":78,"severity":23,"summary":79},"Sandbox escape primitives","在代码中未观察到分离的进程创建或拒绝-重试循环。",{"category":65,"check":81,"severity":23,"summary":82},"Data Exfiltration","该扩展程序专注于查询本地代码图谱，并且没有表现出未经授权的数据泄露的迹象。",{"category":65,"check":84,"severity":23,"summary":85},"Hidden Text Tricks","捆绑内容似乎没有隐藏的操纵技巧或混淆指令。",{"category":87,"check":88,"severity":23,"summary":89},"Hooks","Opaque code execution","服务器的代码是纯 TypeScript/JavaScript，并且没有被混淆。",{"category":91,"check":92,"severity":23,"summary":93},"Portability","Structural Assumption","该工具假定存在 CodeGraph 配置管理的工程结构，但 `configure_projects` 有助于管理这一点，并在未指定时默认为 CWD/git root。",{"category":95,"check":96,"severity":23,"summary":97},"Trust","Issues Attention","在过去的 90 天里，有 0 个打开和 0 个关闭的 issue，这表明该项目要么是全新的，要么没有任何当前 issue。关闭率不适用。",{"category":99,"check":100,"severity":23,"summary":101},"Versioning","Release Management","`package.json` 指定了版本 '0.1.0'，并且安装说明引用了特定的分发文件 (`dist/index.js`)，从而支持版本控制。",{"category":103,"check":104,"severity":23,"summary":105},"Code Execution","Validation","输入验证由 MCP SDK 和工具处理程序（例如，路径验证、查询长度限制、Cypher 安全检查）执行，确保安全执行。",{"category":65,"check":107,"severity":23,"summary":108},"Unguarded Destructive Operations","像重新索引或删除工程这样的破坏性操作是明确由工具调用的（`trigger_reindex`、`configure_projects` remove action），并且需要 AI 助手进行确认。",{"category":110,"check":111,"severity":23,"summary":112},"Errors","Error Handling","工具实现中存在错误处理，将错误记录到 stderr 并返回结构化的错误消息。未捕获的异常会被服务器捕获。",{"category":103,"check":114,"severity":45,"summary":115},"Logging","服务器使用结构化格式将日志记录到 stderr，这有助于审核操作。不存在每个调用的显式审计日志文件。",{"category":117,"check":118,"severity":119,"summary":120},"Compliance","GDPR","not_applicable","该扩展程序操作的是代码结构和工程元数据，而不是个人数据。",{"category":117,"check":122,"severity":23,"summary":123},"Target market","该扩展程序的功能普遍适用于代码库，并且不表现出区域或司法限制；targetMarket 为 'global'。",{"category":91,"check":125,"severity":23,"summary":126},"Runtime stability","该扩展程序是用 Node.js 编写的，并使用标准库，使其可以跨 POSIX 兼容系统移植。它依赖于 Node.js 20+。",{"category":43,"check":128,"severity":23,"summary":129},"README","README 内容全面，解释了工具的目的、persona、原始工具、配置和输入验证。",{"category":32,"check":131,"severity":23,"summary":132},"Tool surface size","该扩展程序公开的工具数量合理，平衡了功能与范围控制。",{"category":39,"check":134,"severity":23,"summary":135},"Overlapping near-synonym tools","虽然存在 persona 工具和原始工具，但它们的功能是不同的，并且命名得当（例如，`search_code` 与 `query_knowledge`）。",{"category":43,"check":137,"severity":23,"summary":138},"Phantom features","README 中描述的所有功能，包括 persona 工具和可选的原始工具，都对应于已实现的功能。",{"category":140,"check":141,"severity":23,"summary":142},"Install","Installation instruction","README 提供了清晰的 MCP 客户端配置说明，并附带了一个可复制粘贴的 JSON 代码片段用于集成。",{"category":110,"check":144,"severity":23,"summary":145},"Actionable error messages","错误通常被很好地框架化，说明了失败的原因和方式，并经常提供修复或配置建议。",{"category":147,"check":148,"severity":23,"summary":149},"Execution","Pinned dependencies","依赖项通过 `package.json` 和 `npm` workspaces 进行管理，这意味着固定的版本可实现可复现的构建。",{"category":32,"check":151,"severity":119,"summary":152},"Dry-run preview","该扩展程序主要对代码图谱的查询是只读的；重新索引或工程删除等破坏性操作是显式的工具调用，需要代理确认。",{"category":154,"check":155,"severity":23,"summary":156},"Protocol","Idempotent retry & timeouts","实现似乎在调用之间是无状态的，并且 MCP SDK 可能处理单次调用超时。只读操作天然是幂等的。",{"category":154,"check":158,"severity":23,"summary":159},"Telemetry opt-in","未提及或实现遥测；数据收集将依赖于主机代理的策略。",{"category":161,"check":162,"severity":23,"summary":163},"Tool descriptions","Silent schema mutation","服务器不会在运行时更改其工具模式；更改通过发布进行管理。",{"category":32,"check":165,"severity":23,"summary":166},"Schema token cost","工具的数量及其模式长度看起来是合理的，不太可能超过 LLM 上下文的典型令牌限制。",{"category":43,"check":168,"severity":23,"summary":169},"Typed parameters","工具模式中的参数类型良好，有效地使用了枚举、格式和描述。",{"category":43,"check":171,"severity":23,"summary":172},"Behavior hints","persona 工具的模式定义未明确包含行为提示，如 `destructiveHint`。如果这些提示由 MCP SDK 隐式处理，或者这些提示并非为这些特定工具设计，则此检查可能不完全适用。",{"category":65,"check":174,"severity":23,"summary":175},"Dangerous-tool flag","虽然没有记录显式的 `--dangerous-tool` 标志，但潜在的破坏性操作（重新索引、工程删除）被公开为需要显式调用的独立工具，并需要代理确认。",{"category":161,"check":177,"severity":23,"summary":178},"Imperative phrasing","工具描述侧重于字面动作，不包含针对模型的命令式短语。",{"category":161,"check":180,"severity":23,"summary":181},"Output schema","工具的结构化输出通常包含标识符或相关数据，并且工具定义中的模式支持下游验证。",{"category":154,"check":183,"severity":23,"summary":184},"Stdout discipline","服务器配置为仅记录到 stderr，确保 stdout 保持干净以进行 JSON-RPC 通信。",{"category":65,"check":186,"severity":23,"summary":187},"Transport choice","服务器使用 stdio 传输，这对于本地执行是合适的，并且旨在保持进程隔离。",{"category":65,"check":189,"severity":119,"summary":190},"Auth","服务器使用 stdio 传输，不涉及 HTTP 身份验证。",{"category":65,"check":192,"severity":119,"summary":193},"Audience claim","服务器使用 stdio 传输，不涉及 JWT audience 验证。",{"category":65,"check":195,"severity":119,"summary":196},"Rebinding defense","服务器使用 stdio 传输，不公开本地 HTTP 服务器，因此不会受到 DNS 重新绑定攻击。",{"category":65,"check":198,"severity":45,"summary":199},"Granular Control","虽然 persona 工具提供了更高级别的抽象，但显式文档中没有明确将启用特定原始工具或工具组的精细控制作为一项功能。",{"category":154,"check":201,"severity":23,"summary":202},"Lifecycle handlers","服务器实现了必要的生命周期处理程序，用于启动、关闭和工具调用，确保了正确的资源管理。",{"category":154,"check":204,"severity":23,"summary":205},"Validation errors","输入验证错误被处理为带有 `isError: true` 的工具结果，允许代理自行更正，而不是导致传输失败。",{"category":110,"check":207,"severity":23,"summary":208},"Unhandled exceptions","工具处理程序中的未处理异常会被捕获并报告为结构化工具错误，从而防止传输崩溃。",{"category":154,"check":210,"severity":23,"summary":211},"Official SDK","服务器利用官方的 `@modelcontextprotocol/sdk`，确保遵守协议并受益于 SDK 更新。",{"category":154,"check":213,"severity":23,"summary":214},"Context Optimizations","像 `query_knowledge` 和 `search_code` 这样的工具实现了限制和过滤，并且文件索引策略有助于有效地管理上下文。",1778695409779,"此 MCP 服务器与 CodeGraph 知识库集成，为 AI 助手提供搜索代码、管理代码库上下文、存储和回忆领域知识以及针对图谱执行 Cypher 查询的工具。",[218,219,220,221,222],"基于 Persona 的工具，用于抽象的代码图谱交互","面向高级用户的原始工具（搜索、知识、代码库、查询）","代码索引、搜索（向量 + 关键字）和上下文检索","持久化知识图谱，具有时间记忆","自动文件监视和增量重新索引",[224,225,226],"执行代码变异或重构","直接替换静态分析工具","充当通用数据库接口","3.0.0","4.4.0","使 AI 助手能够查询和交互代码知识图谱，从而实现更深入的代码理解和检索。","高质量的实现，具有全面的工具描述、强大的错误处理和对 MCP 协议标准的遵循。少量待改进之处包括为参数提供更明确的默认值文档，以及更清晰地控制原始工具的启用。",99,"一个用于与代码知识图谱交互的生产级 MCP 服务器，提供 persona 和原始工具。",[234,235,236,237,238,239,240],"code-graph","knowledge-graph","code-analysis","lsp","code-search","mcp","typescript","verified",[243,244,245,246],"提出关于代码结构和关系的复杂问题","从对话或文档中存储和检索特定领域的知识","理解代码更改的影响","有效地导航和探索大型代码库",{"codeQuality":248,"collectedAt":250,"documentation":251,"maintenance":254,"security":259,"testCoverage":261},{"hasLockfile":249},true,1778695390008,{"descriptionLength":252,"readmeSize":253},78,6076,{"closedIssues90d":8,"forks":8,"hasChangelog":255,"manifestVersion":256,"openIssues90d":8,"pushedAt":257,"stars":258},false,"0.1.0",1778445594000,4,{"hasNpmPackage":255,"license":260,"smitheryVerified":255},"MIT",{"hasCi":255,"hasTests":249},{"updatedAt":263},1778695456504,{"basePath":265,"githubOwner":266,"githubRepo":267,"locale":17,"slug":268,"type":239},"packages/mcp-server","Phoenixrr2113","codebase-graph","mcp-server",null,{"evaluate":271,"extract":274},{"promptVersionExtension":227,"promptVersionScoring":228,"score":231,"tags":272,"targetMarket":273,"tier":241},[234,235,236,237,238,239,240],"global",{"commitSha":275},"HEAD",{"repoId":277,"translatedFrom":278},"kd71r3cmza4sh2xt96j737zv5186nr20","k1788q8402k18rs43avfjw3hfx86nvxa",{"_creationTime":280,"_id":277,"identity":281,"providers":282,"workflow":381},1778695347929.571,{"githubOwner":266,"githubRepo":267,"sourceUrl":13},{"classify":283,"discover":361,"github":364},{"commitSha":275,"extensions":284},[285,323,335],{"basePath":286,"description":287,"displayName":288,"installMethods":289,"rationale":290,"selectedPaths":291,"source":320,"sourceLanguage":321,"type":322},"packages/cli","CLI for CodeGraph - parse, analyze, and query code knowledge graphs","@codegraph/cli",{"npm":288},"cli ecosystem detected at packages/cli",[292,295,297,300,302,304,306,308,310,312,314,316,318],{"path":293,"priority":294},"package.json","mandatory",{"path":296,"priority":294},"README.md",{"path":298,"priority":299},"src/index.ts","low",{"path":301,"priority":299},"src/cli.ts",{"path":303,"priority":299},"src/commands/analyze.ts",{"path":305,"priority":299},"src/commands/embed.ts",{"path":307,"priority":299},"src/commands/extract.ts",{"path":309,"priority":299},"src/commands/link.ts",{"path":311,"priority":299},"src/commands/map.ts",{"path":313,"priority":299},"src/commands/query.ts",{"path":315,"priority":299},"src/commands/search.ts",{"path":317,"priority":299},"src/commands/serve.ts",{"path":319,"priority":299},"src/commands/status.ts","rule","en","cli",{"basePath":324,"description":325,"displayName":326,"installMethods":327,"license":328,"rationale":329,"selectedPaths":330,"source":320,"sourceLanguage":321,"type":322},"packages/npm-package","CodeGraph MCP Server — Index any codebase into a graph database. Search by meaning, trace relationships, and manage project knowledge.","@codegraph/mcp",{"npm":326},"SEE LICENSE IN LICENSE","cli ecosystem detected at packages/npm-package",[331,332],{"path":293,"priority":294},{"path":333,"priority":334},"bin/codegraph-mcp.mjs","medium",{"basePath":265,"description":336,"displayName":12,"installMethods":337,"rationale":338,"selectedPaths":339,"source":320,"sourceLanguage":321,"type":239},"MCP Server for CodeGraph - enables AI assistants to query code knowledge graph",{"npm":12},"package.json @modelcontextprotocol/sdk dep + bin at packages/mcp-server/package.json",[340,341,342,343,345,347,349,351,353,355,357,359],{"path":293,"priority":294},{"path":296,"priority":294},{"path":298,"priority":299},{"path":344,"priority":299},"src/server.ts",{"path":346,"priority":299},"src/tools/configureProjects.ts",{"path":348,"priority":299},"src/tools/getContext.ts",{"path":350,"priority":299},"src/tools/graphExplorer.ts",{"path":352,"priority":299},"src/tools/knowledge.ts",{"path":354,"priority":299},"src/tools/queryGraph.ts",{"path":356,"priority":299},"src/tools/reindex.ts",{"path":358,"priority":299},"src/tools/router.ts",{"path":360,"priority":299},"src/tools/searchCode.ts",{"sources":362},[363],"manual",{"closedIssues90d":8,"description":365,"forks":8,"homepage":366,"license":260,"openIssues90d":8,"pushedAt":257,"readmeSize":253,"stars":258,"topics":367},"Code knowledge graph and MCP search server with tree-sitter parsing, vector + reranker retrieval, and bitemporal knowledge.","https://v0-landing-page-build-kappa-virid.vercel.app",[368,369,370,371,372,373,236,374,375,376,377,235,239,268,378,379,240,238,380],"ai","ai-tools","ast","automation","claude","claude-code","code-intelligence","cursor","developer-tools","falkordb","model-context-protocol","tree-sitter","vector-search",{"classifiedAt":382,"discoverAt":383,"extractAt":384,"githubAt":384,"updatedAt":382},1778695352582,1778695347929,1778695350795,[236,234,238,235,237,239,240],{"evaluatedAt":387,"extractAt":388,"updatedAt":263},1778695410352,1778695352805,[],[391,422,451,478,504,532],{"_creationTime":392,"_id":393,"community":394,"display":395,"identity":401,"providers":405,"relations":414,"tags":417,"workflow":418},1778695117736.536,"k174e52pvvw9617za237j8dbrs86n7hh",{"reviewCount":8},{"description":396,"installMethods":397,"name":399,"sourceUrl":400},"一个强大的 MCP 工具包，用于编码，提供语义检索和编辑功能 - 您代理的 IDE",{"pypi":398},"serena-agent","Serena MCP","https://github.com/oraios/serena",{"basePath":402,"githubOwner":403,"githubRepo":404,"locale":17,"slug":404,"type":239},"","oraios","serena",{"evaluate":406,"extract":413},{"promptVersionExtension":227,"promptVersionScoring":228,"score":407,"tags":408,"targetMarket":273,"tier":241},100,[409,237,236,410,239,411,412],"ide","refactoring","python","jetbrains",{"commitSha":275,"license":260},{"repoId":415,"translatedFrom":416},"kd7c9gedpjkeapt0q2wq62y5nx86mcjd","k175vnjvyq0exw0w7qnzh8632186mw64",[236,409,412,237,239,411,410],{"evaluatedAt":419,"extractAt":420,"updatedAt":421},1778695095994,1778695082794,1778695117736,{"_creationTime":423,"_id":424,"community":425,"display":426,"identity":433,"providers":436,"relations":443,"tags":446,"workflow":447},1778698494803.025,"k1794cbh2r1a48thbhsm9xt6cd86nd99",{"reviewCount":8},{"description":427,"installMethods":428,"name":431,"sourceUrl":432},"Context7 monorepo - 文档工具和 SDK",{"npm":429,"remote":430},"@upstash/context7-mcp","https://mcp.context7.com/mcp","Context7 MCP","https://github.com/upstash/context7",{"basePath":402,"githubOwner":434,"githubRepo":435,"locale":17,"slug":435,"type":239},"upstash","context7",{"evaluate":437,"extract":442},{"promptVersionExtension":227,"promptVersionScoring":228,"score":407,"tags":438,"targetMarket":273,"tier":241},[439,239,440,441,376,240],"documentation","code-generation","sdk",{"commitSha":275,"license":260},{"repoId":444,"translatedFrom":445},"kd7955sg5wbf89gw527wdep66n86na9w","k174nxy45v425sdez4nhnxyzz986mqp3",[440,376,439,239,441,240],{"evaluatedAt":448,"extractAt":449,"updatedAt":450},1778698387589,1778698235845,1778698494803,{"_creationTime":452,"_id":453,"community":454,"display":455,"identity":460,"providers":463,"relations":470,"tags":473,"workflow":474},1778695823628.6597,"k17f5xtbckr7mad5r15mpa97bn86mwz3",{"reviewCount":8},{"description":456,"installMethods":457,"name":458,"sourceUrl":459},"为编码代理提供本地代码库记忆、意图路由检索、生成的维基和 MCP 工具",{"npm":458},"@proofofwork-agency/reporecall","https://github.com/proofofwork-agency/reporecall",{"basePath":402,"githubOwner":461,"githubRepo":462,"locale":17,"slug":462,"type":239},"proofofwork-agency","reporecall",{"evaluate":464,"extract":469},{"promptVersionExtension":227,"promptVersionScoring":228,"score":465,"tags":466,"targetMarket":273,"tier":241},97,[467,238,239,236,237,468],"codebase-memory","rag",{"commitSha":275,"license":260},{"repoId":471,"translatedFrom":472},"kd7bh6yw90pygsytktv7259ckn86m4x7","k17bstjq4j24xg13s6a62nxezd86md1f",[236,238,467,237,239,468],{"evaluatedAt":475,"extractAt":476,"updatedAt":477},1778695803105,1778695784150,1778695823628,{"_creationTime":479,"_id":480,"community":481,"display":482,"identity":488,"providers":490,"relations":498,"tags":500,"workflow":501},1778683562157.879,"k178b9zgd315wkrt7r470fvgad86msa7",{"reviewCount":8},{"description":483,"installMethods":484,"name":486,"sourceUrl":487},"Persistent memory and cognitive profiling for Claude Code",{"pypi":485},"neuro-cortex-memory","Cortex","https://github.com/cdeust/Cortex",{"basePath":402,"githubOwner":489,"githubRepo":486,"locale":321,"slug":486,"type":239},"cdeust",{"evaluate":491,"extract":497},{"promptVersionExtension":227,"promptVersionScoring":228,"score":407,"tags":492,"targetMarket":273,"tier":241},[493,494,495,496,373,235,368,376],"memory","persistence","cognitive","profiling",{"commitSha":275,"license":260},{"repoId":499},"kd79gxpemvkr09a7zsb3h8kmah86nvgf",[368,373,495,376,235,493,494,496],{"evaluatedAt":502,"extractAt":503,"updatedAt":502},1778683954164,1778683562157,{"_creationTime":505,"_id":506,"community":507,"display":508,"identity":513,"providers":515,"relations":526,"tags":528,"workflow":529},1778699559336.3713,"k17d1842vxqbh3mxqsynj4snmd86mgb5",{"reviewCount":8},{"description":509,"installMethods":510,"name":511,"sourceUrl":512},"JS reverse engineering MCP server with agent-first tool design and built-in anti-detection. 为 AI Agent 设计的 JS 逆向 MCP Server，内置反检测。",{"npm":511},"js-reverse-mcp","https://github.com/zhizhuodemao/js-reverse-mcp",{"basePath":402,"githubOwner":514,"githubRepo":511,"locale":321,"slug":511,"type":239},"zhizhuodemao",{"evaluate":516,"extract":524},{"promptVersionExtension":227,"promptVersionScoring":228,"score":407,"tags":517,"targetMarket":273,"tier":241},[518,519,520,521,239,522,523],"javascript","reverse-engineering","debugging","browser","playwright","anti-detection",{"commitSha":275,"license":525},"Apache-2.0",{"repoId":527},"kd7616nf1zd7gvfjy59xdky3q186mw5d",[523,521,520,518,239,522,519],{"evaluatedAt":530,"extractAt":531,"updatedAt":530},1778699579060,1778699559336,{"_creationTime":533,"_id":534,"community":535,"display":536,"identity":542,"providers":545,"relations":553,"tags":556,"workflow":557},1778695598192.307,"k174dyd236nk8nt0csw6sf1kas86n7v0",{"reviewCount":8},{"description":537,"installMethods":538,"name":540,"sourceUrl":541},"MCP 服务器，用于通过实时 Web 仪表板进行驱动开发工作流",{"npm":539},"@pimzino/spec-workflow-mcp","Spec Workflow MCP","https://github.com/Pimzino/spec-workflow-mcp",{"basePath":402,"githubOwner":543,"githubRepo":544,"locale":17,"slug":544,"type":239},"Pimzino","spec-workflow-mcp",{"evaluate":546,"extract":551},{"promptVersionExtension":227,"promptVersionScoring":228,"score":407,"tags":547,"targetMarket":273,"tier":241},[239,548,439,549,550],"workflow","approval","development",{"commitSha":275,"license":552},"GPL-3.0",{"repoId":554,"translatedFrom":555},"kd7ckc3zn4yfhds7q1pxbvcanh86mwr8","k174t696778dpsx9f3d8p60d0586m8zf",[549,550,439,239,548],{"evaluatedAt":558,"extractAt":559,"updatedAt":560},1778695558138,1778695445139,1778695598192]