LearnNewsExamplesServices
Frontmatter
id7406
titleMCP Server: Implement Knowledge Admin Endpoints
stateClosed
labels
enhancementhelp wantedgood first issuehacktoberfestai
assigneestanmaytare
createdAtOct 7, 2025, 12:17 PM
updatedAtOct 24, 2025, 11:22 AM
githubUrlhttps://github.com/neomjs/neo/issues/7406
authortobiu
commentsCount3
parentIssue7399
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 24, 2025, 11:22 AM

MCP Server: Implement Knowledge Admin Endpoints

Closed v11.0.0 enhancementhelp wantedgood first issuehacktoberfestai
tobiu
tobiu commented on Oct 7, 2025, 12:17 PM

This ticket is for implementing the administrative endpoints for the Knowledge Base MCP server. These are powerful, potentially destructive operations that are useful for managing the knowledge base lifecycle.

Acceptance Criteria

  1. The server is extended to implement the POST /db/sync endpoint, which triggers the asynchronous delta update and synchronization process (i.e., runs the create and embed scripts).
  2. The server is extended to implement the DELETE /db endpoint, which clears the entire knowledge base collection from ChromaDB.
  3. Both endpoints are protected or clearly marked as administrative, high-impact functions.
  4. Appropriate error handling is implemented.

Agent Instructions

To work on this ticket, please start your session with the following prompt:

Please follow the instructions in @AGENTS.md.

Once you are initialized, I want to work on a sub-task for the "Architect AI Tooling as a Model Context Protocol (MCP) Servers" epic.

My task is to implement: MCP Server: Implement Knowledge Admin Endpoints

You will need to read the epic context from @.github/ISSUE/epic-architect-ai-tooling-as-mcp.md and the specific ticket details from @.github/ISSUE/ticket-implement-knowledge-admin-endpoints.md before we begin.

tobiu added the enhancement label on Oct 7, 2025, 12:17 PM
tobiu added the help wanted label on Oct 7, 2025, 12:17 PM
tobiu added parent issue #7399 on Oct 7, 2025, 12:17 PM
tobiu added the good first issue label on Oct 7, 2025, 12:17 PM
tobiu added the hacktoberfest label on Oct 7, 2025, 12:17 PM
tobiu added the ai label on Oct 7, 2025, 12:17 PM
tanmaytare
tanmaytare Oct 8, 2025, 6:18 PM

I want to work on this ,please assign to me

tobiu
tobiu Oct 8, 2025, 6:31 PM

Hi, and thanks for your interest. Assigned. Please make sure to read the parent epic first: https://github.com/neomjs/neo/issues/7399

tobiu assigned to @tanmaytare on Oct 8, 2025, 6:31 PM
tobiu
tobiu Oct 24, 2025, 11:22 AM

Hi @tanmaytare,

Thank you for your interest in this ticket during Hacktoberfest.

As there has been no activity for a couple of weeks and the project's architecture has been evolving rapidly, the core functionalities for this ticket have now been implemented as part of the main MCP server development.

We're closing this ticket now. Thanks again for your willingness to contribute, and we hope to see you in other issues!

tobiu closed this issue on Oct 24, 2025, 11:22 AM