LearnNewsExamplesServices
Frontmatter
id7854
titleEnhance Knowledge Base MCP Server Guide
stateClosed
labels
documentationenhancementai
assigneestobiu
createdAtNov 22, 2025, 9:59 AM
updatedAtNov 22, 2025, 10:05 AM
githubUrlhttps://github.com/neomjs/neo/issues/7854
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtNov 22, 2025, 10:05 AM

Enhance Knowledge Base MCP Server Guide

Closed v11.9.0 documentationenhancementai
tobiu
tobiu commented on Nov 22, 2025, 9:59 AM

The current guide @learn/guides/mcp/KnowledgeBase.md needs to be updated to reflect the current architecture and toolset of the neo.mjs-knowledge-base MCP server.

Tasks:

  1. Update the guide to describe all available tools defined in openapi.yaml.
  2. Dive into the architecture, explaining the role of each service:
    • QueryService (Scoring algorithm, Gemini integration)
    • DatabaseService (ETL pipeline, content hashing)
    • DatabaseLifecycleService (ChromaDB process management)
    • HealthService (Caching, gatekeeper logic)
    • DocumentService (Inspection tools)
  3. Explain the OpenAPI-driven design and how toolService.mjs works.
  4. Add details about the configuration and environment variables (GEMINI_API_KEY).
tobiu added the documentation label on Nov 22, 2025, 9:59 AM
tobiu added the enhancement label on Nov 22, 2025, 9:59 AM
tobiu added the ai label on Nov 22, 2025, 9:59 AM
tobiu assigned to @tobiu on Nov 22, 2025, 10:00 AM
tobiu referenced in commit afced43 - "Enhance Knowledge Base MCP Server Guide #7854" on Nov 22, 2025, 10:05 AM
tobiu closed this issue on Nov 22, 2025, 10:05 AM