@dikolab/kbdb

MCPcommunauté
v1.0.3io.github.diko316UnknownMis à jour il y a 1 moisnpmGitHub

A searchable second brain for AI agents: ranked keyword and semantic search over your Markdown.

Fonctionne dans
ClaudeCursorCopilotGemini

Déduit des transports déclarés par cette annonce (stdio). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.

Indexé automatiquement depuis des sources publiques. Pas encore vérifié par son développeur sur Forge.Revendiquer cette annonce →
il y a 1 moisDernière mise à jour
Paquet
Auteurio.github.diko316
LicenceUnknown
Version1.0.3
Sourcenpm+mcp-registry
Statut de confiance
B
60/100Bon
✓Listé dans l’index Forge+10/10
—Identité de l’éditeur vérifiée+0/20
→ Éditeur : exécutez `forge publish` depuis le dépôt du paquet pour revendiquer la propriété
—Signature de publication Ed25519+0/5
→ Incluse automatiquement quand l’éditeur exécute `forge publish`
—Vérification de domaine+0/5
→ Éditeur : hébergez /.well-known/forge.json sur la page d’accueil du paquet avec { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Publiez depuis GitHub Actions avec --provenance pour que l’attestation lie ce paquet à ce dépôt
—Correspondance de mainteneur npm+0/5
→ Acquis dès que votre identité est vérifiée ci-dessus et que ce login est mainteneur npm de ce paquet
✓Analyse CVE · propre+30/30
✓Analyse statique · propre+20/20
Collez-le dans Claude Code, Cursor ou tout assistant d’IA pour combler toutes les lacunes
StatutIndexé par la communauté
ÉditeurNon vérifié
SignatureNon signé
Domaine—
Provenance—
Dépendances✓ 1 résolues · aucune vulnérable
Surface d’outils33 outils · aucun privilégié
Analyse de sécurité✓ Proprev1.0.3 · il y a 28 jQuelle est l’efficacité de cette analyse ?
ÉvaluationsAucune
Indexé26 août 2026

La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.

Outils

33 outils · aucun privilégié
Extrait statiquement du paquet publiév1.0.3 · 28d ago

Lu dans le code que npm livre réellement, au moment de l’analyse. Le paquet n’a jamais été exécuté. Les outils enregistrés dynamiquement à l’exécution, ou cachés dans du code empaqueté ou minifié, peuvent passer inaperçus — c’est donc un plancher de la surface d’outils, pas un recensement complet.

query-guidanceHow to effectively search this knowledge base. Read this before issuing search queries.

How to effectively search this knowledge base. Read this before issuing search queries.

Aucun schéma d’entrée n’a été publié pour cet outil.

memory-protocolGuidelines for what to store in this knowledge base and when. Read this before using the learn tool.

Guidelines for what to store in this knowledge base and when. Read this before using the learn tool.

Aucun schéma d’entrée n’a été publié pour cet outil.

searchRecall relevant knowledge by ranked keyword and semantic (hybrid) relevance. Returns ranked results with heading, snippet, matched terms, level, parent, and sectionType. Sections from the same document receive a sibling score boost when multiple sections match. Use multiple short keyword queries fo…

Recall relevant knowledge by ranked keyword and semantic (hybrid) relevance. Returns ranked results with heading, snippet, matched terms, level, parent, and sectionType. Sections from the same document receive a sibling score boost when multiple sections match. Use multiple short keyword queries fo…

Aucun schéma d’entrée n’a été publié pour cet outil.

learnStore durable knowledge in the agent's second brain.

Store durable knowledge in the agent's second brain.

Aucun schéma d’entrée n’a été publié pour cet outil.

unlearnRemove a section from the knowledge base by its kb-id, or an entire document (and its member sections) by docid.

Remove a section from the knowledge base by its kb-id, or an entire document (and its member sections) by docid.

Aucun schéma d’entrée n’a été publié pour cet outil.

retrieveLow-level fetch of a section or document by identifier. For AI agent workflows, prefer `recall` which includes metadata, context, and back-references.

Low-level fetch of a section or document by identifier. For AI agent workflows, prefer `recall` which includes metadata, context, and back-references.

Aucun schéma d’entrée n’a été publié pour cet outil.

recallExpand remembered context after search. Retrieves full content and context for sections by identifier, returning section text, level, parent, metadata, references, and back-references. Call it on the kbids search returned. Use maxTokens to bound the payload, and format: compact when you only need t…

Expand remembered context after search. Retrieves full content and context for sections by identifier, returning section text, level, parent, metadata, references, and back-references. Call it on the kbids search returned. Use maxTokens to bound the payload, and format: compact when you only need t…

Aucun schéma d’entrée n’a été publié pour cet outil.

statusGet knowledge base status including document count, section count, index size, and cache statistics.

Get knowledge base status including document count, section count, index size, and cache statistics.

Aucun schéma d’entrée n’a été publié pour cet outil.

contentCompose a rendered Markdown document from one or more kbid or docid identifiers.

Compose a rendered Markdown document from one or more kbid or docid identifiers.

Aucun schéma d’entrée n’a été publié pour cet outil.

checkVerify the integrity of the knowledge base. Reports checksum mismatches, orphan sections, broken references, and circular reference chains.

Verify the integrity of the knowledge base. Reports checksum mismatches, orphan sections, broken references, and circular reference chains.

Aucun schéma d’entrée n’a été publié pour cet outil.

rebuildReconstruct all index files from section files and document manifests on disk. Use this to recover from index corruption.

Reconstruct all index files from section files and document manifests on disk. Use this to recover from index corruption.

Aucun schéma d’entrée n’a été publié pour cet outil.

exportExport the knowledge base as a self-contained directory snapshot (sections, documents, catalog -- no indexes).

Export the knowledge base as a self-contained directory snapshot (sections, documents, catalog -- no indexes).

Aucun schéma d’entrée n’a été publié pour cet outil.

skill-learnAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

skill-searchAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

skill-unlearnAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

skill-recallAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

skill-contentAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

agent-learnAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

agent-searchAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

agent-unlearnAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

agent-recallAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

agent-contentAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

auto-capture-reviewPropose knowledge for storage and let the user confirm it, when the host supports elicitation.

Propose knowledge for storage and let the user confirm it, when the host supports elicitation.

Aucun schéma d’entrée n’a été publié pour cet outil.

save_evalsValidate and persist retrieval eval cases drafted via the eval-generate prompt. Rejects cases whose kbids do not resolve, and drops duplicates. Call it only with kbids a search actually returned; invented ids fail the whole batch.

Validate and persist retrieval eval cases drafted via the eval-generate prompt. Rejects cases whose kbids do not resolve, and drops duplicates. Call it only with kbids a search actually returned; invented ids fail the whole batch.

Aucun schéma d’entrée n’a été publié pour cet outil.

reviseThe section to correct

The section to correct

Aucun schéma d’entrée n’a été publié pour cet outil.

historyList every revision of a section, oldest first, and name the current one. Call it when a kb-id you hold no longer appears in search: revisions are retired, not deleted, so a stale kb-id still leads to the text that replaced it. A section revised once has two revisions; one never revised has one.

List every revision of a section, oldest first, and name the current one. Call it when a kb-id you hold no longer appears in search: revisions are retired, not deleted, so a stale kb-id still leads to the text that replaced it. A section revised once has two revisions; one never revised has one.

Aucun schéma d’entrée n’a été publié pour cet outil.

neighbourhoodList what relates to a section and HOW, so you can decide what to read next. Eight relations: supersedes, superseded-by, parent, child, sibling, references, referenced-by, similar. Seven are recorded facts; only "similar" is inferred from a cosine. Related is not relevant -- judge these against you…

List what relates to a section and HOW, so you can decide what to read next. Eight relations: supersedes, superseded-by, parent, child, sibling, references, referenced-by, similar. Seven are recorded facts; only "similar" is inferred from a cosine. Related is not relevant -- judge these against you…

Aucun schéma d’entrée n’a été publié pour cet outil.

consolidatePropose groups of stored sections that could become one, so a knowledge base of twenty overlapping notes can become a few good ones. Proposes ONLY -- nothing is merged. Each group reports its weakest link. Without an entailment judge kbdb CANNOT tell whether a group disagrees with itself; read ever…

Propose groups of stored sections that could become one, so a knowledge base of twenty overlapping notes can become a few good ones. Proposes ONLY -- nothing is merged. Each group reports its weakest link. Without an entailment judge kbdb CANNOT tell whether a group disagrees with itself; read ever…

Aucun schéma d’entrée n’a été publié pour cet outil.

contradictionsReport pairs of stored sections covering the same ground, to read together before trusting either. Similarity finds pairs; it cannot judge agreement. Without an entailment model every pair reads "related", and no "contradicts" means nothing was asked, not that nothing conflicts.

Report pairs of stored sections covering the same ground, to read together before trusting either. Similarity finds pairs; it cannot judge agreement. Without an entailment model every pair reads "related", and no "contradicts" means nothing was asked, not that nothing conflicts.

Aucun schéma d’entrée n’a été publié pour cet outil.

gapsReport what this knowledge base is repeatedly asked and answers badly, worst first. Call it to decide what to learn next. Ranking is triage, not measurement: the log records how each search went, never whether the answer helped.

Report what this knowledge base is repeatedly asked and answers badly, worst first. Call it to decide what to learn next. Ranking is triage, not measurement: the log records how each search went, never whether the answer helped.

Aucun schéma d’entrée n’a été publié pour cet outil.

mark_resultRecord whether a recalled section answered a query. Accumulates real usage into an eval dataset. Call it once you know whether a result helped, including when it did not -- a wrong answer is the more useful judgement.

Record whether a recalled section answered a query. Accumulates real usage into an eval dataset. Call it once you know whether a result helped, including when it did not -- a wrong answer is the more useful judgement.

Aucun schéma d’entrée n’a été publié pour cet outil.

queryOptional search terms selecting which sections to draft cases for; omitted samples the base

Optional search terms selecting which sections to draft cases for; omitted samples the base

Aucun schéma d’entrée n’a été publié pour cet outil.

topicOptional subject to check for existing coverage; omitted samples the base

Optional subject to check for existing coverage; omitted samples the base

Aucun schéma d’entrée n’a été publié pour cet outil.

23 outils sur 33 ont publié une description.

Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.

À propos

A searchable second brain for AI agents: ranked keyword and semantic search over your Markdown.

Mots-clés
mcp
Alternatives
Comparaison des surfaces d’outils…

Arbre de dépendances

Ce qu'une analyse Forge a résolu à partir des métadonnées npm le 2026-09-14 — résolution observée, et non une déclaration de l'éditeur.

1 paquets résolus · 1 directs · aucun porteur d'avis de sécurité La résolution s'arrête à la profondeur 4 et à 60 paquets.