[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-bytebase-dbhub-de":3,"guides-for-bytebase-dbhub":368,"similar-k178v2rfnpxdwx78kb20ey1ga986nhye-de":369},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":255,"isFallback":244,"parentExtension":259,"providers":260,"relations":266,"repo":269,"tags":364,"workflow":365},1778683670334.5781,"k178v2rfnpxdwx78kb20ey1ga986nhye",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Anleitung zum Abfragen von Datenbanken über den DBHub MCP-Server. Verwenden Sie diese Fähigkeit immer dann, wenn Sie Datenbankschemata untersuchen, Tabellen inspizieren oder SQL-Abfragen über die MCP-Tools von DBHub ausführen müssen (search_objects, execute_sql). Aktiviert bei jeder Datenbankabfrageaufgabe, Schemadeckung, Datenabfrage oder SQL-Ausführung über MCP – auch wenn der Benutzer nur „Datenbank prüfen“ oder „mir Daten finden“ sagt. Diese Fähigkeit stellt sicher, dass Sie dem richtigen Workflow „zuerst erkunden“ folgen, anstatt Tabellenstrukturen zu erraten.",{"claudeCode":12},"bytebase/dbhub","DBHub Database Query Guide","https://github.com/bytebase/dbhub",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":234,"workflow":253},1778683670334.5784,"kn736876xnhbc9m0hd9qdw0m8h86m9c2","de",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":205,"prerequisites":209,"promptVersionExtension":210,"promptVersionScoring":211,"purpose":212,"rationale":213,"score":214,"summary":215,"tags":216,"tier":223,"useCases":224,"workflow":229},[21,26,29,33,37,41,45,48,52,56,60,63,66,69,73,76,79,82,85,88,92,96,99,103,106,109,112,115,118,121,125,128,132,136,140,143,146,149,153,156,159,162,165,168,171,175,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Invocation","Precise Purpose","pass","Die Beschreibung gibt klar an, was die Fähigkeit tut (Datenbanken über den DBHub MCP-Server abfragen) und wann sie verwendet werden soll (jede Datenbankabfrageaufgabe, Schemadeckung usw.), einschließlich ausdrücklicher Nicht-Ziele und Workflow-Anleitungen.",{"category":22,"check":27,"severity":24,"summary":28},"Concise Frontmatter","Das Frontmatter ist prägnant, gibt klar die Kernfunktionalität an und liefert spezifische Trigger-Phrasen innerhalb des Zeichenlimits.",{"category":30,"check":31,"severity":24,"summary":32},"Documentation","Concise Body","Der SKILL.md-Inhalt ist prägnant, gut organisiert und lagert tiefere Materialien in separate Dateien aus (obwohl keine im Kontext bereitgestellt wurden, impliziert die Struktur dies). Er bleibt gut unter dem Token-Limit für die Hauptanweisung.",{"category":34,"check":35,"severity":24,"summary":36},"Context","Progressive Disclosure","Die SKILL.md beschreibt einen klaren Workflow und verwendet Tabellen und Codeblöcke für die progressive Offenlegung von Informationen und verweist auf externe Konzepte wie Tool-Parameter und Multi-Datenbank-Setups.",{"category":34,"check":38,"severity":39,"summary":40},"Forked exploration","not_applicable","Die Fähigkeit konzentriert sich auf einen klar definierten Workflow der Datenbankerkundung und -abfrage, der nicht inhärent eine tiefe, nicht zusammengefasste Erkundung beinhaltet, die `context: fork` erfordern würde.",{"category":42,"check":43,"severity":24,"summary":44},"Practical Utility","Usage examples","Die SKILL.md liefert klare, ausführbare Beispiele für jede Hauptfunktionalität und demonstriert Eingabe, Aufruf und erwartete Ergebnisse.",{"category":42,"check":46,"severity":24,"summary":47},"Edge cases","Die SKILL.md dokumentiert mehrere Fehlerfälle (z. B. unbekannte Tabelle/Spalte, Schemafehler, Berechtigungsfehler, mehrere Anweisungen) mit beobachtbaren Symptomen und Wiederherstellungsschritten.",{"category":49,"check":50,"severity":39,"summary":51},"Code Execution","Tool Fallback","Die Fähigkeit stützt sich auf Claude-interne Tools (MCP-Server mit spezifischen Tools) und scheint keine optionalen externen Tool-Abhängigkeiten mit Fallbacks zu haben.",{"category":53,"check":54,"severity":24,"summary":55},"Safety","Halt on unexpected state","Die SKILL.md weist ausdrücklich an, `search_objects` zur Überprüfung von Schema- und Tabellennamen vor der Ausführung von SQL zu verwenden und stoppt somit bei unerwarteten Zuständen wie falschen Bezeichnern.",{"category":57,"check":58,"severity":24,"summary":59},"Portability","Cross-skill coupling","Die Fähigkeit ist in sich abgeschlossen und konzentriert sich auf die Datenbankinteraktion über DBHub MCP-Tools und definiert ihren Umfang klar.",{"category":42,"check":61,"severity":24,"summary":62},"Problem relevance","Die Beschreibung nennt klar das Problem des Erratens von Datenbankstrukturen und hebt den „zuerst erkunden, dann abfragen“-Workflow als Lösung für Benutzer hervor, die Schemata untersuchen oder SQL ausführen müssen.",{"category":42,"check":64,"severity":24,"summary":65},"Unique selling proposition","Die Fähigkeit bietet einen strukturierten „zuerst erkunden, dann abfragen“-Workflow und spezifische Anleitungen zur Tool-Nutzung für die Datenbankinteraktion über DBHub MCP und bietet einen erheblichen Mehrwert gegenüber generischen SQL-Prompts.",{"category":42,"check":67,"severity":24,"summary":68},"Production readiness","Die Fähigkeit ist produktionsreif, mit klarer Dokumentation zu Tools, Workflow und Fehlerwiederherstellung, und ihre MCP-Tools (`search_objects`, `execute_sql`) eignen sich für die reale Datenbankerkundung und -abfrage.",{"category":70,"check":71,"severity":24,"summary":72},"Scope","Single responsibility principle","Die Fähigkeit hat eine einzige, klar definierte Verantwortung: die Steuerung der Datenbankinteraktion über den DBHub MCP-Server, die Schemadeckung und SQL-Ausführung umfasst.",{"category":70,"check":74,"severity":24,"summary":75},"Description quality","Die Beschreibung ist genau, prägnant und spiegelt die Fähigkeiten und die beabsichtigte Verwendung der Fähigkeit klar wider, einschließlich spezifischer Tool-Erwähnungen und Workflow-Anleitungen.",{"category":22,"check":77,"severity":24,"summary":78},"Scoped tools","Die MCP-Tools (`search_objects`, `execute_sql`) sind spezifische Verb-Nomen-Spezialisten für Datenbankoperationen. Die Dokumentation klärt auch, wie Multi-Datenbank-Setups zu Quell-spezifischen Tool-Namen führen.",{"category":30,"check":80,"severity":24,"summary":81},"Configuration & parameter reference","Die SKILL.md dokumentiert klar die verfügbaren Tools (`search_objects`, `execute_sql`), ihre Parameter (z. B. `object_type`, `schema`, `pattern`, `detail_level`, `sql`) und den Zweck der `detail_level`-Optionen.",{"category":70,"check":83,"severity":24,"summary":84},"Tool naming","Tool-Namen (`search_objects`, `execute_sql`) sind beschreibende Verb-Nomen-Kombinationen im Datenbankbereich.",{"category":70,"check":86,"severity":24,"summary":87},"Minimal I/O surface","Tool-Parameter sind gut definiert (z. B. `object_type`, `schema`, `table`, `pattern`, `detail_level`, `sql`) und scheinen nur notwendige Daten anzufordern. Antworten werden als strukturierte Datenbankinformationen erwartet.",{"category":89,"check":90,"severity":24,"summary":91},"License","License usability","Die Erweiterung ist unter der MIT-Lizenz lizenziert, einer permissiven Open-Source-Lizenz.",{"category":93,"check":94,"severity":24,"summary":95},"Maintenance","Commit recency","Der letzte Commit war am 21. April 2026, was innerhalb der letzten 90 Tage ab dem aktuellen Datum des 13. Mai 2026 liegt.",{"category":93,"check":97,"severity":39,"summary":98},"Dependency Management","Die Erweiterung scheint eine in sich geschlossene Fähigkeit zu sein, die MCP-Tools verwendet, ohne externen Drittanbieter-Abhängigkeiten, die eine Lock-Datei oder einen Aktualisierungsmechanismus erfordern würden.",{"category":100,"check":101,"severity":24,"summary":102},"Security","Secret Management","Die Erweiterung scheint keine Geheimnisse direkt zu verwalten oder preiszugeben. Sie interagiert mit einem DBHub MCP-Server, der seine eigenen Datenbankanmeldeinformationen verwalten würde.",{"category":100,"check":104,"severity":24,"summary":105},"Injection","Der Workflow der Fähigkeit betont die Verwendung strukturierter Tools wie `search_objects` und `execute_sql` mit spezifischen Parametern, und die SKILL.md rät davon ab, beliebige SQL-Abfragen direkt auszuführen, ohne das Schema zu verstehen, was Injection-Risiken mindert.",{"category":100,"check":107,"severity":24,"summary":108},"Transitive Supply-Chain Grenades","Die Erweiterung arbeitet innerhalb des definierten Bundles und interagiert über strukturierte Tool-Aufrufe mit einem MCP-Server. Es gibt keine Hinweise auf Laufzeit-Downloads oder Ausführung von externem, nicht committetem Code.",{"category":100,"check":110,"severity":24,"summary":111},"Sandbox Isolation","Die Operationen der Fähigkeit beschränken sich auf Tool-Aufrufe an den DBHub MCP-Server, der selbst für die Interaktion mit den Datenbanken verantwortlich ist. Die Fähigkeit selbst modifiziert keine Dateien oder Pfade außerhalb ihres vorgesehenen Bereichs.",{"category":100,"check":113,"severity":24,"summary":114},"Sandbox escape primitives","Die Fähigkeit nutzt strukturierte Tool-Aufrufe und verwendet keine detached-process spawns oder deny-retry loops, die eine Sandbox-Flucht ermöglichen könnten.",{"category":100,"check":116,"severity":24,"summary":117},"Data Exfiltration","Der Zweck der Fähigkeit ist die Abfrage von Datenbanken, nicht die Exfiltration vertraulicher Daten. Ausgehende Aufrufe werden implizit durch die Interaktion des MCP-Servers mit der Datenbank gesteuert, nicht dadurch, dass die Fähigkeit selbst Daten an beliebige Dritte sendet.",{"category":100,"check":119,"severity":24,"summary":120},"Hidden Text Tricks","Der gebündelte Inhalt (SKILL.md) ist sauber, verwendet Standard-Markdown und Codeblöcke und enthält keine versteckten Steuerzeichen oder Tricks.",{"category":122,"check":123,"severity":24,"summary":124},"Hooks","Opaque code execution","Die Logik der Fähigkeit ist in für Menschen lesbarem Markdown mit Tool-Aufrufen definiert, und es gibt keine Hinweise auf verschleierten Code, Base64-Payloads oder Laufzeit-Skript-Abrufe.",{"category":57,"check":126,"severity":24,"summary":127},"Structural Assumption","Die Fähigkeit trifft keine strukturellen Annahmen über das Projektlayout des Benutzers hinaus, außer der Erwartung eines konfigurierten DBHub MCP-Servers, und ihre Anweisungen führen den Benutzer durch die Interaktion damit.",{"category":129,"check":130,"severity":24,"summary":131},"Trust","Issues Attention","22 geöffnete und 30 geschlossene Issues in 90 Tagen deuten auf eine gesunde Wartungsgeschwindigkeit und Reaktionsfähigkeit hin, wobei die Abschlussrate wahrscheinlich über 50 % liegt.",{"category":133,"check":134,"severity":24,"summary":135},"Versioning","Release Management","Das Projekt hat ein Versionierungssignal (pushedAt-Datum) und die Anwesenheit eines `pnpm`-Setups deutet auf Paketverwaltung hin, was aussagekräftige Versionierungspraktiken impliziert, obwohl keine explizite Versionsnummer in der bereitgestellten SKILL.md enthalten ist.",{"category":137,"check":138,"severity":24,"summary":139},"Execution","Validation","Die SKILL.md leitet Benutzer zur Verwendung spezifischer Parameter und strukturierter Tools an, was implizit die Validierung fördert. Der DBHub MCP-Server selbst würde eine robuste Validierung von SQL- und Schemaoperationen durchführen.",{"category":100,"check":141,"severity":24,"summary":142},"Unguarded Destructive Operations","Die Hauptoperationen der Fähigkeit sind schreibgeschützte Erkundung und SQL-Ausführung. Obwohl `execute_sql` destruktiv sein kann, konzentriert sich der Workflow auf ein „zuerst erkunden, dann abfragen“-Muster und Fehlerwiederherstellung, was auf einen Fokus auf sichere Operationen und nicht auf direkte destruktive Befehle ohne Überprüfungen hindeutet.",{"category":49,"check":144,"severity":24,"summary":145},"Error Handling","Die SKILL.md bietet spezifische Fehlerwiederherstellungsschritte für häufige Probleme wie unbekannte Tabellen, Schemafehler und Berechtigungsfehler und leitet den Agenten an, wie Fehler behandelt werden.",{"category":49,"check":147,"severity":39,"summary":148},"Logging","Die Fähigkeit selbst führt keine Protokollierung durch; diese Verantwortung liegt beim MCP-Server oder dem Agenten-Framework, innerhalb dessen sie operiert. Die Fähigkeit konzentriert sich auf die Definition der Interaktionslogik.",{"category":150,"check":151,"severity":24,"summary":152},"Compliance","GDPR","Die Fähigkeit interagiert mit Datenbankschemata und -daten, verarbeitet jedoch nicht inhärent personenbezogene Daten ohne Bereinigung. Ihr Zweck ist die Abfrage bestehender Datenstrukturen, und alle personenbezogenen Daten würden von der zugrunde liegenden Datenbank und dem MCP-Server verarbeitet werden.",{"category":150,"check":154,"severity":24,"summary":155},"Target market","Die Erweiterung ist für die allgemeine Datenbankinteraktion konzipiert und nicht an eine bestimmte geografische Region oder Rechtsordnung gebunden. Sie unterstützt weltweit mehrere gängige Datenbanktypen.",{"category":57,"check":157,"severity":24,"summary":158},"Runtime stability","Die Fähigkeit stützt sich auf Standard-MCP-Tool-Aufrufe an einen MCP-Server, der auf Portabilität ausgelegt ist. Sie trifft keine Annahmen über bestimmte Editoren, Shells oder Betriebssysteme.",{"category":30,"check":160,"severity":24,"summary":161},"README","Die README-Datei existiert und bietet einen umfassenden Überblick über DBHub, seine Installation, MCP-Tools und unterstützten Datenbanken und ergänzt die SKILL.md.",{"category":70,"check":163,"severity":24,"summary":164},"Tool surface size","Die Fähigkeit exponiert direkt zwei primäre Tools (`search_objects` und `execute_sql`) und behandelt implizit deren quell-spezifische Varianten, was im idealen Bereich liegt.",{"category":22,"check":166,"severity":24,"summary":167},"Overlapping near-synonym tools","Die Fähigkeit verwendet eindeutige Tools (`search_objects` für die Erkundung und `execute_sql` für die Ausführung von Anweisungen) und vermeidet nahezu synonyme Redundanzen.",{"category":30,"check":169,"severity":24,"summary":170},"Phantom features","Alle beworbenen Fähigkeiten (Abfragen von Datenbanken über DBHub MCP, Verwendung von `search_objects` und `execute_sql`) sind implementiert und klar in der SKILL.md und README beschrieben.",{"category":172,"check":173,"severity":24,"summary":174},"Install","Installation instruction","Die README bietet klare Installationsanweisungen für Docker und NPM, einschließlich kopierbarer Befehle und Hinweise zur Einrichtung mehrerer Datenbanken und zum Demo-Modus.",{"category":176,"check":177,"severity":24,"summary":178},"Errors","Actionable error messages","Die SKILL.md bietet umsetzbare Ratschläge für häufige Fehler, wie z. B. die Verwendung von `search_objects` für unbekannte Tabellen/Spalten und die Überprüfung von Berechtigungen für Berechtigungsfehler.",{"category":137,"check":180,"severity":39,"summary":181},"Pinned dependencies","Die Fähigkeit selbst bündelt keine Skripte mit spezifischen Interpreter-Abhängigkeiten oder Nebeneffekten, die eine Pinning erfordern. Sie stützt sich auf den MCP-Server und die Ausführungsumgebung des Agenten.",{"category":70,"check":183,"severity":39,"summary":184},"Dry-run preview","Die Hauptoperationen der Fähigkeit sind Datenbankerkundung und -abfrage. Obwohl `execute_sql` destruktiv sein kann, liegt der Fokus auf sicherer, kontrollierter Abfrageausführung und Erkundung, nicht auf direkten Infrastrukturänderungen, bei denen ein Dry-Run normalerweise unerlässlich ist.",{"category":186,"check":187,"severity":39,"summary":188},"Protocol","Idempotent retry & timeouts","Die Fähigkeit definiert die Interaktionslogik mit einem MCP-Server. Idempotenz, Wiederholungen und Timeouts sind Angelegenheiten der MCP-Server-Implementierung und der Tool-Ausführungsebene des Agenten und werden nicht direkt von der Logik der Fähigkeit gehandhabt.",{"category":150,"check":190,"severity":24,"summary":191},"Telemetry opt-in","Es gibt keine Anzeichen dafür, dass diese Fähigkeit Telemetriedaten sendet. Ihre Funktion besteht darin, über einen MCP-Server mit einer Datenbank zu interagieren, und Telemetrie-Bedenken liegen bei der Implementierung des Agenten oder Servers.",1778683600505,"Diese Fähigkeit führt Benutzer durch die Abfrage von Datenbanken über den DBHub MCP-Server und bietet Tools zur Untersuchung von Schemata (`search_objects`) und zur Ausführung von SQL-Abfragen (`execute_sql`). Sie unterstützt mehrere Datenbanktypen und Verbindungen.",[195,196,197,198,199],"Datenbankschemata mit `search_objects` untersuchen","SQL-Abfragen mit `execute_sql` ausführen","Unterstützt mehrere Datenbanken und Verbindungen","Leitet einen Workflow nach dem Muster „zuerst erkunden, dann abfragen“ an","Bietet Schritte zur Fehlerbehebung für häufige Datenbankprobleme",[201,202,203,204],"Erraten von Tabellen- oder Spaltennamen ohne Überprüfung","Dumping ganzer Schemata im Voraus ohne schrittweise Offenlegung","Verwendung des falschen Tools in Multi-Datenbank-Setups","Blindes Wiederholen fehlgeschlagener Abfragen ohne Untersuchung",[206,207,208],"Datenbankschema-Erkundung","SQL-Abfrageausführung","Sicherer Workflow für die Datenbankinteraktion",[],"3.0.0","4.4.0","Benutzern zu ermöglichen, Datenbankschemata sicher und effizient zu untersuchen und SQL-Abfragen mit den MCP-Tools von DBHub auszuführen, wodurch häufige Fehler vermieden und ein strukturierter Workflow gefördert wird.","Die Erweiterung erhielt eine perfekte Punktzahl ohne kritische, Warn- oder Info-Befunde, was auf hohe Qualität und Einhaltung von Best Practices hindeutet.",100,"Hervorragende Fähigkeit zur Interaktion mit Datenbanken über DBHub MCP, die einen strukturierten und sicheren Workflow bietet.",[217,218,219,220,221,222],"database","sql","query","schema","mcp","bytebase","verified",[225,226,227,228],"Wenn Sie die Struktur einer Datenbank verstehen müssen, bevor Sie eine Abfrage schreiben","Wenn Sie aufgefordert werden, bestimmte Daten aus einer Datenbank abzurufen","Wenn eine bestimmte SQL-Anweisung gegen eine Datenbank ausgeführt werden muss","Wenn Fehler bei Datenbankoperationen auftreten",[230,231,232,233],"Verfügbare Schemata entdecken","Relevante Tabellen bei Bedarf mithilfe von Mustern finden","Tabellenstruktur (Spalten, Indizes) inspizieren","Die präzise SQL-Abfrage schreiben und ausführen",{"codeQuality":235,"collectedAt":237,"documentation":238,"maintenance":241,"popularity":248,"security":250,"testCoverage":252},{"hasLockfile":236},true,1778683567845,{"descriptionLength":239,"readmeSize":240},484,5539,{"closedIssues90d":242,"forks":243,"hasChangelog":244,"openIssues90d":245,"pushedAt":246,"stars":247},30,232,false,2,1776768933000,2745,{"npmDownloads":249},117,{"hasNpmPackage":236,"license":251,"smitheryVerified":244},"MIT",{"hasCi":236,"hasTests":236},{"updatedAt":254},1778683670334,{"basePath":256,"githubOwner":222,"githubRepo":257,"locale":18,"slug":257,"type":258},"skills/dbhub","dbhub","skill",null,{"evaluate":261,"extract":264},{"promptVersionExtension":210,"promptVersionScoring":211,"score":214,"tags":262,"targetMarket":263,"tier":223},[217,218,219,220,221,222],"global",{"commitSha":265,"license":251},"HEAD",{"repoId":267,"translatedFrom":268},"kd75gz890g3h6zj0xf3qtbrdjd86mpw3","k17a9cav35ya4h38sccx3r3d5d86mr2y",{"_creationTime":270,"_id":267,"identity":271,"providers":272,"workflow":359},1778683515127.8374,{"githubOwner":222,"githubRepo":257,"sourceUrl":14},{"classify":273,"discover":333,"extract":336,"github":337,"npm":358},{"commitSha":265,"extensions":274},[275,287,295,301],{"basePath":276,"description":277,"displayName":278,"installMethods":279,"rationale":280,"selectedPaths":281,"source":285,"sourceLanguage":286,"type":258},".claude/skills/fix-bug","Use when given a GitHub issue URL or number to investigate and implement a fix. Triggers on \"fix issue\", \"fix bug\", \"fix","fix-bug",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/fix-bug/SKILL.md",[282],{"path":283,"priority":284},"SKILL.md","mandatory","rule","en",{"basePath":288,"description":289,"displayName":290,"installMethods":291,"rationale":292,"selectedPaths":293,"source":285,"sourceLanguage":286,"type":258},".claude/skills/testing","Run and troubleshoot tests for DBHub, including unit tests, integration tests with Testcontainers, and database-specific tests. Use when asked to run tests, fix test failures, debug integration tests, troubleshoot Docker/database container issues, or add new tests. Also use when verifying code changes work correctly or when CI test failures need investigation.","testing",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/testing/SKILL.md",[294],{"path":283,"priority":284},{"basePath":256,"description":296,"displayName":257,"installMethods":297,"rationale":298,"selectedPaths":299,"source":285,"sourceLanguage":286,"type":258},"Guide for querying databases through DBHub MCP server. Use this skill whenever you need to explore database schemas, inspect tables, or run SQL queries via DBHub's MCP tools (search_objects, execute_sql). Activates on any database query task, schema exploration, data retrieval, or SQL execution through MCP — even if the user just says \"check the database\" or \"find me some data.\" This skill ensures you follow the correct explore-first workflow instead of guessing table structures.",{"claudeCode":12},"SKILL.md frontmatter at skills/dbhub/SKILL.md",[300],{"path":283,"priority":284},{"basePath":302,"description":303,"displayName":257,"installMethods":304,"license":251,"rationale":305,"selectedPaths":306,"source":285,"sourceLanguage":286,"type":221},"","Minimal, token-efficient Database MCP Server for PostgreSQL, MySQL, SQL Server, SQLite, MariaDB",{"npm":257},"server.json with namespace/server name at server.json",[307,309,311,313,316,319,321,323,325,327,329,331],{"path":308,"priority":284},"server.json",{"path":310,"priority":284},"package.json",{"path":312,"priority":284},"README.md",{"path":314,"priority":315},"LICENSE","high",{"path":317,"priority":318},"src/index.ts","low",{"path":320,"priority":318},"src/server.ts",{"path":322,"priority":318},"src/tools/builtin-tools.ts",{"path":324,"priority":318},"src/tools/custom-tool-handler.ts",{"path":326,"priority":318},"src/tools/execute-sql.ts",{"path":328,"priority":318},"src/tools/index.ts",{"path":330,"priority":318},"src/tools/registry.ts",{"path":332,"priority":318},"src/tools/search-objects.ts",{"sources":334},[335],"manual",{"npmPackage":257},{"closedIssues90d":242,"description":338,"forks":243,"homepage":339,"license":251,"openIssues90d":245,"pushedAt":246,"readmeSize":240,"stars":247,"topics":340},"Zero-dependency, token-efficient database MCP server for Postgres, MySQL, SQL Server, MariaDB, SQLite.","https://dbhub.ai",[341,342,343,217,221,344,345,346,347,348,349,350,351,352,353,354,355,218,356,357],"ai","anthropic","claude","mcp-server","claude-ai","mysql","postgres","sqlserver","cursor","mariadb","dify","sqlite","codex","llm","mssql","postgresql","agents",{"downloads":249},{"classifiedAt":360,"discoverAt":361,"extractAt":362,"githubAt":362,"npmAt":363,"updatedAt":360},1778683522443,1778683515127,1778683518768,1778683521062,[222,217,221,219,220,218],{"evaluatedAt":366,"extractAt":367,"updatedAt":254},1778683601748,1778683522639,[],[370,398,427,453,474,496],{"_creationTime":371,"_id":372,"community":373,"display":374,"identity":380,"providers":384,"relations":392,"tags":394,"workflow":395},1778682862751.9475,"k177bn4hpsv2417q7fvbdtwav586ny65",{"reviewCount":8},{"description":375,"installMethods":376,"name":378,"sourceUrl":379},"Build with Aurora DSQL — manage schemas, execute queries, handle migrations, diagnose query plans, and develop applications with a serverless, distributed SQL database. Covers IAM auth, multi-tenant patterns, MySQL-to-DSQL migration, DDL operations, query plan explainability, and SQL compatibility validation. Triggers on phrases like: DSQL, Aurora DSQL, create DSQL table, DSQL schema, migrate to DSQL, distributed SQL database, serverless PostgreSQL-compatible database, DSQL query plan, DSQL EXPLAIN ANALYZE, why is my DSQL query slow.",{"claudeCode":377},"awslabs/mcp","dsql","https://github.com/awslabs/mcp",{"basePath":381,"githubOwner":382,"githubRepo":221,"locale":286,"slug":383,"type":258},"src/aurora-dsql-mcp-server/skills/dsql-skill","awslabs","dsql-skill",{"evaluate":385,"extract":391},{"promptVersionExtension":210,"promptVersionScoring":211,"score":214,"tags":386,"targetMarket":263,"tier":223},[217,218,387,388,378,389,220,219,390],"aws","aurora","migration","performance",{"commitSha":265},{"repoId":393},"kd71cq56hfddetnwspw92kb09x86mbzy",[388,387,217,378,389,390,219,220,218],{"evaluatedAt":396,"extractAt":397,"updatedAt":396},1778682978663,1778682862752,{"_creationTime":399,"_id":400,"community":401,"display":402,"identity":408,"providers":412,"relations":420,"tags":423,"workflow":424},1778696691708.3264,"k179thjzaw5kepc7zhdj9sat3n86mcqp",{"reviewCount":8},{"description":403,"installMethods":404,"name":406,"sourceUrl":407},"Validate pending migrations for foreign key consistency, rollback safety, and best practices",{"claudeCode":405},"ruvnet/ruflo","migrate-validate","https://github.com/ruvnet/ruflo",{"basePath":409,"githubOwner":410,"githubRepo":411,"locale":286,"slug":406,"type":258},"plugins/ruflo-migrations/skills/migrate-validate","ruvnet","ruflo",{"evaluate":413,"extract":419},{"promptVersionExtension":210,"promptVersionScoring":211,"score":214,"tags":414,"targetMarket":263,"tier":223},[217,415,218,416,417,418],"migrations","validation","code-quality","developer-tools",{"commitSha":265},{"parentExtensionId":421,"repoId":422},"k176me0sh9b6bc3gzttnywx4w986njzh","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[417,217,418,415,218,416],{"evaluatedAt":425,"extractAt":426,"updatedAt":425},1778701008912,1778696691708,{"_creationTime":428,"_id":429,"community":430,"display":431,"identity":437,"providers":441,"relations":447,"tags":449,"workflow":450},1778687399826.0325,"k17269dg7c9710vn40ysst9cbx86nekj",{"reviewCount":8},{"description":432,"installMethods":433,"name":435,"sourceUrl":436},"Universal SQL performance optimization assistant for comprehensive query tuning, indexing strategies, and database performance analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Provides execution plan analysis, pagination optimization, batch operations, and performance monitoring guidance.",{"claudeCode":434},"github/awesome-copilot","sql-optimization","https://github.com/github/awesome-copilot",{"basePath":438,"githubOwner":439,"githubRepo":440,"locale":286,"slug":435,"type":258},"skills/sql-optimization","github","awesome-copilot",{"evaluate":442,"extract":446},{"promptVersionExtension":210,"promptVersionScoring":211,"score":214,"tags":443,"targetMarket":263,"tier":223},[218,390,444,217,445],"optimization","tuning",{"commitSha":265},{"repoId":448},"kd7dsmv976w8rtkqnjjfdtfgks86nnmw",[217,444,390,218,445],{"evaluatedAt":451,"extractAt":452,"updatedAt":451},1778689968064,1778687399826,{"_creationTime":454,"_id":455,"community":456,"display":457,"identity":461,"providers":464,"relations":470,"tags":471,"workflow":472},1778696691708.3262,"k1792609x2wgqvr4hn475k9xf186nene",{"reviewCount":8},{"description":458,"installMethods":459,"name":460,"sourceUrl":407},"Create a new sequentially numbered database migration with up/down SQL files",{"claudeCode":405},"Migrate Create",{"basePath":462,"githubOwner":410,"githubRepo":411,"locale":286,"slug":463,"type":258},"plugins/ruflo-migrations/skills/migrate-create","migrate-create",{"evaluate":465,"extract":469},{"promptVersionExtension":210,"promptVersionScoring":211,"score":466,"tags":467,"targetMarket":263,"tier":223},99,[217,389,218,468,418],"code-generation",{"commitSha":265,"license":251},{"parentExtensionId":421,"repoId":422},[468,217,418,389,218],{"evaluatedAt":473,"extractAt":426,"updatedAt":473},1778700989154,{"_creationTime":475,"_id":476,"community":477,"display":478,"identity":482,"providers":484,"relations":491,"tags":493,"workflow":494},1778696691708.3108,"k174bsewq8k21t0bg3rrzcxkcd86mrgx",{"reviewCount":8},{"description":479,"installMethods":480,"name":481,"sourceUrl":407},"Query AgentDB through the controller bridge -- semantic routing, hierarchical recall, causal graphs, context synthesis, pattern store/search",{"claudeCode":405},"agentdb-query",{"basePath":483,"githubOwner":410,"githubRepo":411,"locale":286,"slug":481,"type":258},"plugins/ruflo-agentdb/skills/agentdb-query",{"evaluate":485,"extract":490},{"promptVersionExtension":210,"promptVersionScoring":211,"score":466,"tags":486,"targetMarket":263,"tier":223},[487,217,219,488,489,221,354],"agentdb","search","knowledge-graph",{"commitSha":265},{"parentExtensionId":492,"repoId":422},"k1702kbgkcgg2way9x5303rpr186n62a",[487,217,489,354,221,219,488],{"evaluatedAt":495,"extractAt":426,"updatedAt":495},1778699766010,{"_creationTime":497,"_id":498,"community":499,"display":500,"identity":506,"providers":510,"relations":516,"tags":519,"workflow":520},1778696833339.6248,"k1704jzrc3jb9sv90n1mpz61hn86n2pp",{"reviewCount":8},{"description":501,"installMethods":502,"name":504,"sourceUrl":505},"Execute read-only SQL queries against multiple MySQL databases. Use when: (1) querying MySQL databases, (2) exploring database schemas/tables, (3) running SELECT queries for data analysis, (4) checking database contents. Supports multiple database connections with descriptions for intelligent auto-selection. Blocks all write operations (INSERT, UPDATE, DELETE, DROP, etc.) for safety.",{"claudeCode":503},"sanjay3290/ai-skills","MySQL Read-Only Query Skill","https://github.com/sanjay3290/ai-skills",{"basePath":507,"githubOwner":508,"githubRepo":509,"locale":286,"slug":346,"type":258},"skills/mysql","sanjay3290","ai-skills",{"evaluate":511,"extract":514},{"promptVersionExtension":210,"promptVersionScoring":211,"score":466,"tags":512,"targetMarket":263,"tier":223},[218,346,217,219,513],"read-only",{"commitSha":265,"license":515},"Apache-2.0",{"parentExtensionId":517,"repoId":518},"k17es37z10n1sw6t2m3f0vsydx86mnje","kd71np0fyqg23qg8w2hcfw0h0h86nkn0",[217,346,219,513,218],{"evaluatedAt":521,"extractAt":522,"updatedAt":521},1778697138135,1778696833339]