[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-mcp-zhizhuodemao-js-reverse-mcp-de":3,"guides-for-zhizhuodemao-js-reverse-mcp":340,"similar-k17etx3chk179kra8p4vp8pxq586mjcy-de":341},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":14,"identity":266,"isFallback":254,"parentExtension":269,"providers":270,"relations":276,"repo":279,"tags":336,"workflow":337},1778699603869.8833,"k17etx3chk179kra8p4vp8pxq586mjcy",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13},"JS Reverse Engineering MCP Server mit Agent-First-Tooldesign und integrierter Anti-Erkennung. Für KI-Agenten entworfener JS-Reverse-Engineering-MCP-Server mit integrierter Anti-Erkennung.",{"npm":12},"js-reverse-mcp","https://github.com/zhizhuodemao/js-reverse-mcp",{"_creationTime":15,"_id":16,"extensionId":5,"locale":17,"result":18,"trustSignals":244,"workflow":264},1778699603869.8835,"kn75y1ebcehhhb4mk2zdp1wgmd86n7cp","de",{"checks":19,"evaluatedAt":211,"extensionSummary":212,"features":213,"nonGoals":220,"promptVersionExtension":224,"promptVersionScoring":225,"purpose":226,"rationale":227,"score":228,"summary":229,"tags":230,"tier":238,"useCases":239},[20,25,28,31,35,38,42,46,49,52,56,60,63,67,70,73,76,79,82,85,89,93,97,101,105,108,112,116,120,123,126,129,132,135,138,142,145,149,152,156,159,162,165,168,171,175,178,181,184,187,190,193,196,199,202,205,208],{"category":21,"check":22,"severity":23,"summary":24},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung gibt klar das Problem an, einen JS-Reverse-Engineering-MCP-Server für KI-Codierungsassistenten zum Debuggen und Analysieren von Webseiten zu benötigen, insbesondere auf Seiten mit Bot-Erkennung.",{"category":21,"check":26,"severity":23,"summary":27},"Alleinstellungsmerkmal","Die Erweiterung bietet einen erheblichen Mehrwert gegenüber dem Standard-LLM-Verhalten, indem sie eine Anti-Erkennungs-Engine (Patchright) integriert und spezialisierte Tools für das JS-Reverse-Engineering bereitstellt, was keine Standard-LLM-Fähigkeit ist.",{"category":21,"check":29,"severity":23,"summary":30},"Produktionsbereitschaft","Der MCP-Server scheint produktionsreif zu sein, deckt den gesamten Lebenszyklus des JS-Reverse-Engineerings ab, einschließlich Navigation, Skriptanalyse, Debugging und Netzwerkinspektion, mit klaren Installations- und Nutzungshinweisen.",{"category":32,"check":33,"severity":23,"summary":34},"Umfang","Prinzip der einzigen Verantwortung","Die Erweiterung konzentriert sich auf JavaScript-Reverse-Engineering und Debugging im Browserkontext mit einer kohärenten Werkzeugsammlung für diesen Bereich.",{"category":32,"check":36,"severity":23,"summary":37},"Qualität der Beschreibung","Die Beschreibung ist prägnant, lesbar, spiegelt die Fähigkeiten der Erweiterung genau wider und enthält sowohl englische als auch chinesische Versionen.",{"category":39,"check":40,"severity":23,"summary":41},"Aufruf","Umfangreiche Werkzeuge","Die Werkzeugnamen sind im Allgemeinen gut abgegrenzte Verb-Nomen-Spezialisten (z. B. `list_scripts`, `set_breakpoint_on_text`, `evaluate_script`) und vermeiden übermäßig breite Ausführungsbefehle.",{"category":43,"check":44,"severity":23,"summary":45},"Dokumentation","Konfigurations- & Parameterreferenz","Die README-Datei beschreibt verschiedene Konfigurationsoptionen, Parameter für Werkzeuge und Installationsschritte und liefert ausreichende Informationen für Benutzer.",{"category":32,"check":47,"severity":23,"summary":48},"Werkzeugbenennung","Die Werkzeugnamen sind beschreibend, folgen einem Verb-Nomen-Muster (z. B. `list_scripts`, `new_page`, `evaluate_script`) und geben ihre Funktion im Bereich JS-Reverse-Engineering klar an.",{"category":32,"check":50,"severity":23,"summary":51},"Minimale I/O-Oberfläche","Die Werkzeugparameter sind spezifisch und gut definiert (z. B. `text` für `set_breakpoint_on_text`, `url` für `break_on_xhr`), und Ausgaben sind strukturiert oder explizit gehandhabt, wodurch unnötige Diagnosedumps vermieden werden.",{"category":53,"check":54,"severity":23,"summary":55},"Lizenz","Lizenznutzbarkeit","Die Erweiterung ist unter Apache-2.0 lizenziert, einer permissiven Open-Source-Lizenz, die in der LICENSE-Datei und package.json klar angegeben ist.",{"category":57,"check":58,"severity":23,"summary":59},"Wartung","Aktualität der Commits","Der letzte Commit war am 2026-05-11, was innerhalb der letzten 3 Monate liegt und eine aktive Wartung anzeigt.",{"category":57,"check":61,"severity":23,"summary":62},"Abhängigkeitsverwaltung","Das Projekt verwendet npm und verfügt über eine Lock-Datei (`package-lock.json`, impliziert durch `npm install`). Die Abhängigkeiten sind in package.json mit Versionen aufgeführt, was eine gute Abhängigkeitsverwaltung anzeigt.",{"category":64,"check":65,"severity":23,"summary":66},"Sicherheit","Geheimnisverwaltung","Die Erweiterung scheint keine Geheimnisse direkt zu handhaben oder preiszugeben und konzentriert sich auf Browser-Interaktion und Debugging-Tools.",{"category":64,"check":68,"severity":23,"summary":69},"Injektion","Der Code behandelt Browser-Inhalte als Daten und verwendet explizit Playwright/CDP-APIs für die Interaktion, wodurch Risiken der Ausführung von beliebigem Code aus geladenen Seiten minimiert werden.",{"category":64,"check":71,"severity":23,"summary":72},"Transitive Lieferketten-Granaten","Die Erweiterung stützt sich auf gebündelte Abhängigkeiten und Playwright/CDP-APIs, ohne offensichtliche Laufzeitabrufe externen Codes oder Daten zur Ausführung als Anweisungen.",{"category":64,"check":74,"severity":23,"summary":75},"Sandbox-Isolation","Der MCP-Server interagiert mit dem Browser über CDP, und Dateivorgänge werden von den Methoden `context.saveFile` und `context.saveTemporaryFile` gehandhabt, die voraussichtlich innerhalb der Sandbox der Erweiterung operieren.",{"category":64,"check":77,"severity":23,"summary":78},"Sandbox-Escape-Primitive","Der Code weist keine offensichtlichen Sandbox-Escape-Primitive wie getrennte Prozesse oder deny-retry-Schleifen auf.",{"category":64,"check":80,"severity":23,"summary":81},"Datenexfiltration","Die Tools der Erweiterung konzentrieren sich auf Browserinspektion und -debugging; es gibt keine offensichtlichen Mechanismen zur Exfiltration vertraulicher Daten an Dritte.",{"category":64,"check":83,"severity":23,"summary":84},"Hidden Text Tricks","Es wurden keine versteckten Texttricks oder verdächtigen Unicode-Zeichen im gebündelten Code oder in den Beschreibungen gefunden.",{"category":86,"check":87,"severity":23,"summary":88},"Hooks","Undurchsichtige Codeausführung","Die gebündelten Skripte sind in TypeScript geschrieben und scheinen direkt transpiliert zu werden, ohne Anzeichen von Verschleierung, Base64-Payloads oder Laufzeit-Codeabrufen zur Ausführung.",{"category":90,"check":91,"severity":23,"summary":92},"Portabilität","Strukturelle Annahme","Die Dateivorgänge der Erweiterung verwenden `context.saveFile`, das Pfade korrekt behandeln sollte, und es werden keine starken Annahmen über die Projektstruktur des Benutzers über die eigenen Ausgaben hinaus getroffen.",{"category":94,"check":95,"severity":23,"summary":96},"Vertrauen","Aufmerksamkeit für Issues","Bei 3 geöffneten und 9 geschlossenen Issues in den letzten 90 Tagen ist die Abschlussrate hoch (66,7 %), was eine gute Reaktionsfähigkeit des Maintainers zeigt.",{"category":98,"check":99,"severity":23,"summary":100},"Versionierung","Release-Management","Die Erweiterung deklariert eine semver-Version (1.3.2) in package.json und der README, was eine klare Versionserkennung ermöglicht.",{"category":102,"check":103,"severity":23,"summary":104},"Codeausführung","Validierung","Die Tool-Schemas verwenden Zod für eine robuste Eingabevalidierung, um sicherzustellen, dass Parameter korrekt typisiert und eingeschränkt sind.",{"category":64,"check":106,"severity":23,"summary":107},"Ungeschützte destruktive Operationen","Tools wie `save_script_source` haben einen `filePath`-Parameter, sind aber in ihrer Hauptfunktion im Allgemeinen schreibgeschützt. Destruktive Operationen sind nicht offensichtlich oder werden sicher gehandhabt.",{"category":109,"check":110,"severity":23,"summary":111},"Fehler","Fehlerbehandlung","Der Code verwendet try/catch-Blöcke und Zod für die Validierung, und Fehler werden im Allgemeinen mit klaren Meldungen gemeldet, was auf eine robuste Fehlerbehandlung hindeutet.",{"category":102,"check":113,"severity":114,"summary":115},"Protokollierung","not_applicable","Als MCP-Server wird die strukturierte Protokollierung vom Client/Host verwaltet und nicht direkt innerhalb der Tool-Handler selbst implementiert. Die Option für eine Debug-Protokolldatei (`--logFile`) ist für die Diagnose verfügbar.",{"category":117,"check":118,"severity":23,"summary":119},"Compliance","DSGVO","Die Erweiterung operiert auf Browserinhalten und scheint keine personenbezogenen Daten ohne Benutzerkontrolle an Dritte zu handhaben oder zu übermitteln.",{"category":117,"check":121,"severity":23,"summary":122},"Zielmarkt","Die Funktionalität der Erweiterung ist global und nicht an eine bestimmte geografische oder rechtliche Gerichtsbarkeit gebunden.",{"category":90,"check":124,"severity":23,"summary":125},"Laufzeitstabilität","Die Erweiterung ist für die Ausführung unter Node.js konzipiert und interagiert mit Browser-Automatisierungswerkzeugen (Playwright), mit dem Ziel der plattformübergreifenden Kompatibilität.",{"category":43,"check":127,"severity":23,"summary":128},"README","Die README-Datei ist umfassend und beschreibt Funktionen, Installation, Anwendungsbeispiele, die Architektur zur Anti-Erkennung und Fehlerbehebung.",{"category":32,"check":130,"severity":23,"summary":131},"Größe der Werkzeugoberfläche","Die Erweiterung bietet 21 Werkzeuge an, was innerhalb des empfohlenen Bereichs von 3-10 liegt, wenn auch leicht über dem Ziel von 15.",{"category":39,"check":133,"severity":23,"summary":134},"Überlappende Quasi-Synonym-Werkzeuge","Die Werkzeugnamen sind eindeutig und decken spezifische Funktionalitäten ab, ohne offensichtliche Synonyme oder überlappende Anwendungsfälle.",{"category":43,"check":136,"severity":23,"summary":137},"Phantomfunktionen","Alle beworbenen Funktionen und Werkzeuge in der README entsprechen den implementierten Funktionalitäten im Code und Manifest.",{"category":139,"check":140,"severity":23,"summary":141},"Installation","Installationsanleitung","Die README bietet klare, kopierbare Installations- und Aufrufbeispiele für verschiedene MCP-Clients, einschließlich lokaler Installation.",{"category":109,"check":143,"severity":23,"summary":144},"Aktionsfähige Fehlermeldungen","Fehlermeldungen sind im Allgemeinen beschreibend und enthalten oft Abhilfemaßnahmen oder Kontext, was dem Benutzer bei der Fehlerbehebung hilft.",{"category":146,"check":147,"severity":23,"summary":148},"Ausführung","Angeheftete Abhängigkeiten","Die `package.json` listet angeheftete Abhängigkeitsversionen auf, und `npm install` erstellt eine `package-lock.json`, was reproduzierbare Builds sicherstellt.",{"category":32,"check":150,"severity":114,"summary":151},"Dry-Run-Vorschau","Die Erweiterung konzentriert sich hauptsächlich auf Inspektions- und Debugging-Tools, die von Natur aus schreibgeschützt sind; explizite Dry-Run-Modi sind nicht anwendbar.",{"category":153,"check":154,"severity":23,"summary":155},"Protokoll","Idempotentes Wiederholen & Timeouts","Viele Operationen wie die Navigation haben explizite Timeouts, und das Tool-Design konzentriert sich auf zustandslose Interaktionen, die für Wiederholungsversuche geeignet sind.",{"category":153,"check":157,"severity":23,"summary":158},"Stumme Schema-Mutation","Die Tool-Definitionen scheinen statisch zu sein und werden nicht erwartet, ihre Schemas zur Laufzeit innerhalb einer Sitzung zu ändern.",{"category":32,"check":160,"severity":23,"summary":161},"Schema-Token-Kosten","Mit 21 Werkzeugen und einigermaßen prägnanten Schemas liegen die Gesamtkosten für das Werkzeugschema wahrscheinlich gut innerhalb akzeptabler Grenzen.",{"category":43,"check":163,"severity":23,"summary":164},"Typisierte Parameter","Die Werkzeug-Schemas verwenden Zod ausgiebig und definieren Typen, Enums und Muster für Parameter, um gut typisierte Eingaben sicherzustellen.",{"category":43,"check":166,"severity":23,"summary":167},"Verhaltenshinweise","Werkzeuge, die schreibgeschützt sind, haben die Annotation `readOnlyHint: true`; andere sind nicht destruktiv und erfordern keine destruktiven Hinweise.",{"category":64,"check":169,"severity":23,"summary":170},"Gefährliche Werkzeug-Flagge","Der MCP-Server arbeitet im Browserkontext und stellt keine gefährlichen operativen Werkzeuge wie Shell-Ausführung oder direkte Dateisystemschreibvorgänge für den Host-Computer des Benutzers bereit.",{"category":172,"check":173,"severity":23,"summary":174},"Werkzeugbeschreibungen","Imperative Formulierung","Werkzeugbeschreibungen sind sachlich und beschreibend und vermeiden imperative Formulierungen, die sich an das Modell richten oder Werkzeuge überschatten.",{"category":172,"check":176,"severity":23,"summary":177},"Ausgabeschema","Strukturierte Antworten werden von den Tool-Definitionen gehandhabt, und wo zutreffend, sind Ausgaben klar definiert oder formatiert (z. B. JSON, Base64-Daten). Tools wie `save_script_source` behandeln Binärausgaben explizit.",{"category":153,"check":179,"severity":23,"summary":180},"Stdout-Disziplin","Der Code scheint sich an JSON-RPC für die Stdout-Kommunikation zu halten, wobei Diagnosen wahrscheinlich an stderr oder Protokolldateien gerichtet sind.",{"category":64,"check":182,"severity":23,"summary":183},"Transportwahl","Die Erweiterung ist als lokaler Prozess mit Stdio-Transport konzipiert, geeignet für lokale Arbeitsabläufe.",{"category":64,"check":185,"severity":114,"summary":186},"Auth","Dieser MCP-Server verwendet Stdio-Transport für die lokale Ausführung, was keine HTTP-Authentifizierung oder nachgelagerte API-Aufrufe beinhaltet, die eine Token-Weiterleitung erfordern.",{"category":64,"check":188,"severity":114,"summary":189},"Audience-Anspruch","Dieser MCP-Server verwendet Stdio-Transport und beinhaltet keine JWT-Token-Validierung für Audience-Ansprüche.",{"category":64,"check":191,"severity":114,"summary":192},"Rebinding-Schutz","Der Server verwendet Stdio-Transport für die lokale Ausführung und stellt keine Netzwerkschnittstelle bereit, die anfällig für DNS-Rebinding-Angriffe wäre.",{"category":64,"check":194,"severity":23,"summary":195},"Granulare Kontrolle","Die Werkzeugsammlung ist fokussiert und spezialisiert auf JS-Reverse-Engineering, ohne monolithische 'Superuser'-Fähigkeiten freizulegen.",{"category":153,"check":197,"severity":23,"summary":198},"Lifecycle-Handler","Die Erweiterung stützt sich auf die zugrunde liegende Playwright/CDP-Infrastruktur, die Lebenszyklusereignisse wie Seitenladung und Navigation verwaltet.",{"category":153,"check":200,"severity":23,"summary":201},"Validierungsfehler","Zod-Schemas werden für die Eingabevalidierung verwendet, und ungültige Eingaben sollten zu Tool-Fehlern führen, nicht zu Transportprotokollfehlern.",{"category":109,"check":203,"severity":23,"summary":204},"Nicht behandelte Ausnahmen","Der Code verwendet try/catch-Blöcke zur Fehlerbehandlung innerhalb von Tool-Handlern, wodurch verhindert wird, dass nicht behandelte Ausnahmen den Transport zum Absturz bringen.",{"category":153,"check":206,"severity":23,"summary":207},"Offizielles SDK","Der Code verwendet `@modelcontextprotocol/sdk`, was die Einhaltung des offiziellen SDK für Transport- und Protokollimplementierung anzeigt.",{"category":153,"check":209,"severity":23,"summary":210},"Kontextoptimierungen","Werkzeuge wie `list_network_requests` und `get_websocket_messages` unterstützen Paginierung und Filterung, um die Größe des Kontextfensters zu verwalten.",1778699578938,"Dieser MCP-Server bietet spezialisierte Tools zum Debuggen und Reverse-Engineering von JavaScript-Code in Webseiten und nutzt die Patchright-Engine für robuste Anti-Bot-Erkennung. Er bietet Funktionen für Skriptanalyse, Breakpoint-Debugging, Netzwerkinspektion und Ausführungskontrolle.",[214,215,216,217,218,219],"Anti-Erkennungs-Browser-Engine (Patchright)","Vollständige JS-Skriptanalyse und -suche","Breakpoint-Debugging (Code und XHR)","Ausführungskontrolle (Pause, Fortsetzen, Schritt)","Auswertung von Laufzeitausdrücken und Bereichsprüfung","Analyse von Netzwerk- und WebSocket-Traffic",[221,222,223],"Allgemeine Browserautomatisierung, die nicht mit JS-Reverse-Engineering zusammenhängt","Ausführung beliebiger Shell-Befehle auf dem Host-System","Interaktion mit nicht-JavaScript-basierten Webtechnologien ohne JS-Komponente","3.0.0","4.4.0","KI-Codierungsassistenten die Fähigkeit zu geben, JavaScript-Code auf Webseiten zu debuggen, zu analysieren und Reverse-Engineering zu betreiben, selbst auf Webseiten mit hochentwickelten Bot-Erkennungssystemen.","Alle Prüfungen bestanden, keine kritischen oder warnenden Funde, was auf hohe Qualität und Vertrauenswürdigkeit hinweist.",100,"Ein hochwertiger MCP-Server für JavaScript-Reverse-Engineering mit erweiterten Anti-Erkennungsfunktionen.",[231,232,233,234,235,236,237],"javascript","reverse-engineering","debugging","browser","mcp","playwright","anti-detection","verified",[240,241,242,243],"Analyse komplexer JavaScript-Logik auf geschützten Webseiten","Debugging von clientseitigem Code und Identifizierung obfuskierter Funktionen","Untersuchung von Netzwerkanfragen und WebSocket-Kommunikation für Reverse-Engineering","Automatisierung des Debuggings von JavaScript in Webanwendungen",{"codeQuality":245,"collectedAt":247,"documentation":248,"maintenance":251,"popularity":259,"security":261,"testCoverage":263},{"hasLockfile":246},true,1778699561033,{"descriptionLength":249,"readmeSize":250},130,10831,{"closedIssues90d":252,"forks":253,"hasChangelog":254,"manifestVersion":255,"openIssues90d":256,"pushedAt":257,"stars":258},9,191,false,"1.3.2",3,1778492356000,1270,{"npmDownloads":260},5583,{"hasNpmPackage":246,"license":262,"smitheryVerified":254},"Apache-2.0",{"hasCi":246,"hasTests":246},{"updatedAt":265},1778699603869,{"basePath":267,"githubOwner":268,"githubRepo":12,"locale":17,"slug":12,"type":235},"","zhizhuodemao",null,{"evaluate":271,"extract":274},{"promptVersionExtension":224,"promptVersionScoring":225,"score":228,"tags":272,"targetMarket":273,"tier":238},[231,232,233,234,235,236,237],"global",{"commitSha":275,"license":262},"HEAD",{"repoId":277,"translatedFrom":278},"kd7616nf1zd7gvfjy59xdky3q186mw5d","k17d1842vxqbh3mxqsynj4snmd86mgb5",{"_creationTime":280,"_id":277,"identity":281,"providers":282,"workflow":331},1778699552982.007,{"githubOwner":268,"githubRepo":12,"sourceUrl":13},{"classify":283,"discover":323,"extract":326,"github":327,"npm":330},{"commitSha":275,"extensions":284},[285],{"basePath":267,"description":286,"displayName":12,"installMethods":287,"license":262,"rationale":288,"selectedPaths":289,"source":321,"sourceLanguage":322,"type":235},"JS reverse engineering MCP server with agent-first tool design and built-in anti-detection. 为 AI Agent 设计的 JS 逆向 MCP Server，内置反检测。",{"npm":12},"package.json mcpName field at package.json",[290,293,295,298,301,303,305,307,309,311,313,315,317,319],{"path":291,"priority":292},"package.json","mandatory",{"path":294,"priority":292},"README.md",{"path":296,"priority":297},"LICENSE","high",{"path":299,"priority":300},"src/index.ts","low",{"path":302,"priority":300},"src/tools/ToolDefinition.ts",{"path":304,"priority":300},"src/tools/categories.ts",{"path":306,"priority":300},"src/tools/console.ts",{"path":308,"priority":300},"src/tools/debugger.ts",{"path":310,"priority":300},"src/tools/frames.ts",{"path":312,"priority":300},"src/tools/network.ts",{"path":314,"priority":300},"src/tools/pages.ts",{"path":316,"priority":300},"src/tools/screenshot.ts",{"path":318,"priority":300},"src/tools/script.ts",{"path":320,"priority":300},"src/tools/websocket.ts","rule","en",{"sources":324},[325],"manual",{"npmPackage":12},{"closedIssues90d":252,"description":328,"forks":253,"license":262,"openIssues90d":256,"pushedAt":257,"readmeSize":250,"stars":258,"topics":329},"为 AI Agent 设计的 JS 逆向 MCP Server，内置反检测，基于 chrome-devtools-mcp 重构 | JS reverse engineering MCP server with agent-first tool design and built-in anti-detection. Rebuilt from chrome-devtools-mcp.",[],{"downloads":260},{"classifiedAt":332,"discoverAt":333,"extractAt":334,"githubAt":334,"npmAt":335,"updatedAt":332},1778699559080,1778699552982,1778699554972,1778699556898,[237,234,233,231,235,236,232],{"evaluatedAt":338,"extractAt":339,"updatedAt":265},1778699579060,1778699559336,[],[342,374,403,434,464,490],{"_creationTime":343,"_id":344,"community":345,"display":346,"identity":353,"providers":356,"relations":366,"tags":369,"workflow":370},1778698477510.096,"k176fzv5g29fj6tp06vz698x8d86m5wz",{"reviewCount":8},{"description":347,"installMethods":348,"name":351,"sourceUrl":352},"Context7 Monorepo – Dokumentations-Tools und SDKs",{"npm":349,"remote":350},"@upstash/context7-mcp","https://mcp.context7.com/mcp","Context7 MCP","https://github.com/upstash/context7",{"basePath":267,"githubOwner":354,"githubRepo":355,"locale":17,"slug":355,"type":235},"upstash","context7",{"evaluate":357,"extract":364},{"promptVersionExtension":224,"promptVersionScoring":225,"score":228,"tags":358,"targetMarket":273,"tier":238},[359,235,360,361,362,363],"documentation","code-generation","sdk","developer-tools","typescript",{"commitSha":275,"license":365},"MIT",{"repoId":367,"translatedFrom":368},"kd7955sg5wbf89gw527wdep66n86na9w","k174nxy45v425sdez4nhnxyzz986mqp3",[360,362,359,235,361,363],{"evaluatedAt":371,"extractAt":372,"updatedAt":373},1778698387589,1778698235845,1778698477510,{"_creationTime":375,"_id":376,"community":377,"display":378,"identity":384,"providers":387,"relations":395,"tags":398,"workflow":399},1778695604075.7368,"k177dwcw5en0g0e7xdvjck6hx986nnvj",{"reviewCount":8},{"description":379,"installMethods":380,"name":382,"sourceUrl":383},"MCP-Server für spezifikationsgesteuerte Entwicklungsworkflows mit Echtzeit-Web-Dashboard",{"npm":381},"@pimzino/spec-workflow-mcp","Spec Workflow MCP","https://github.com/Pimzino/spec-workflow-mcp",{"basePath":267,"githubOwner":385,"githubRepo":386,"locale":17,"slug":386,"type":235},"Pimzino","spec-workflow-mcp",{"evaluate":388,"extract":393},{"promptVersionExtension":224,"promptVersionScoring":225,"score":228,"tags":389,"targetMarket":273,"tier":238},[235,390,359,391,392],"workflow","approval","development",{"commitSha":275,"license":394},"GPL-3.0",{"repoId":396,"translatedFrom":397},"kd7ckc3zn4yfhds7q1pxbvcanh86mwr8","k174t696778dpsx9f3d8p60d0586m8zf",[391,392,359,235,390],{"evaluatedAt":400,"extractAt":401,"updatedAt":402},1778695558138,1778695445139,1778695604075,{"_creationTime":404,"_id":405,"community":406,"display":407,"identity":413,"providers":416,"relations":426,"tags":429,"workflow":430},1778695119459.1147,"k17dr52v7z7axgjbgz1vah8am986n8wc",{"reviewCount":8},{"description":408,"installMethods":409,"name":411,"sourceUrl":412},"Ein leistungsstarkes MCP-Toolkit für die Codierung, das semantische Abruf- und Bearbeitungsfunktionen bietet – die IDE für Ihren Agenten",{"pypi":410},"serena-agent","Serena MCP","https://github.com/oraios/serena",{"basePath":267,"githubOwner":414,"githubRepo":415,"locale":17,"slug":415,"type":235},"oraios","serena",{"evaluate":417,"extract":425},{"promptVersionExtension":224,"promptVersionScoring":225,"score":228,"tags":418,"targetMarket":273,"tier":238},[419,420,421,422,235,423,424],"ide","lsp","code-analysis","refactoring","python","jetbrains",{"commitSha":275,"license":365},{"repoId":427,"translatedFrom":428},"kd7c9gedpjkeapt0q2wq62y5nx86mcjd","k175vnjvyq0exw0w7qnzh8632186mw64",[421,419,424,420,235,423,422],{"evaluatedAt":431,"extractAt":432,"updatedAt":433},1778695095994,1778695082794,1778695119459,{"_creationTime":435,"_id":436,"community":437,"display":438,"identity":444,"providers":447,"relations":456,"tags":459,"workflow":460},1778694648845.0708,"k17cksww1xzxsr0q1s3dxxs0fs86m54y",{"reviewCount":8},{"description":439,"installMethods":440,"name":442,"sourceUrl":443},"MCP-Server zur Interaktion mit der Neon Management API und Datenbanken",{"remote":441},"https://mcp.neon.tech/mcp","Neon MCP Server","https://github.com/neondatabase/mcp-server-neon",{"basePath":267,"githubOwner":445,"githubRepo":446,"locale":17,"slug":446,"type":235},"neondatabase","mcp-server-neon",{"evaluate":448,"extract":455},{"promptVersionExtension":224,"promptVersionScoring":225,"score":228,"tags":449,"targetMarket":273,"tier":238},[235,450,451,452,453,454],"neon","database","postgres","api","management",{"commitSha":275,"license":365},{"repoId":457,"translatedFrom":458},"kd76ajatvgnajg3svk226msw0186msb6","k173y9x7qwtxpex7epkm17v72x86nnxx",[453,451,454,235,450,452],{"evaluatedAt":461,"extractAt":462,"updatedAt":463},1778694626069,1778694539518,1778694648845,{"_creationTime":465,"_id":466,"community":467,"display":468,"identity":474,"providers":476,"relations":484,"tags":486,"workflow":487},1778693720291.4048,"k17bap6reyzdpbx78zr9xdq4v186nck3",{"reviewCount":8},{"description":469,"installMethods":470,"name":472,"sourceUrl":473},"MongoDB Model Context Protocol Server",{"docker":471,"npm":472},"docker.io/mongodb/mongodb-mcp-server:1.11.0-prerelease.3","mongodb-mcp-server","https://github.com/mongodb-js/mongodb-mcp-server",{"basePath":267,"githubOwner":475,"githubRepo":472,"locale":322,"slug":472,"type":235},"mongodb-js",{"evaluate":477,"extract":483},{"promptVersionExtension":224,"promptVersionScoring":225,"score":228,"tags":478,"targetMarket":273,"tier":238},[479,480,451,235,481,482],"mongodb","atlas","cli","server",{"commitSha":275,"license":262},{"repoId":485},"kd74657x4dvz0py8d2pvp8yfkd86m0da",[480,481,451,235,479,482],{"evaluatedAt":488,"extractAt":489,"updatedAt":488},1778693731873,1778693720291,{"_creationTime":491,"_id":492,"community":493,"display":494,"identity":499,"providers":502,"relations":510,"tags":513,"workflow":514},1778693472434.6658,"k1709e8bk6qxfmkny0bjwrptpx86nxpc",{"reviewCount":8},{"description":495,"installMethods":496,"name":497,"sourceUrl":498},"Playwright Tools für MCP",{"npm":497},"@playwright/mcp","https://github.com/microsoft/playwright-mcp",{"basePath":267,"githubOwner":500,"githubRepo":501,"locale":17,"slug":501,"type":235},"microsoft","playwright-mcp",{"evaluate":503,"extract":509},{"promptVersionExtension":224,"promptVersionScoring":225,"score":228,"tags":504,"targetMarket":273,"tier":238},[505,236,235,506,507,508],"browser-automation","web-scraping","testing","llm",{"commitSha":275,"license":262},{"repoId":511,"translatedFrom":512},"kd73p0g80hd5162dgvxdpvdy8x86mj7k","k1798nngg9j3zn6azc0z98cd1d86m9j4",[505,508,235,236,507,506],{"evaluatedAt":515,"extractAt":516,"updatedAt":517},1778693413083,1778693389582,1778693472434]