LearnNewsExamplesServices
Frontmatter
id7405
titleMCP Server: Implement Knowledge Query Endpoint
stateClosed
labels
enhancementhelp wantedgood first issuehacktoberfestai
assigneesMahita07
createdAtOct 7, 2025, 12:14 PM
updatedAtNov 2, 2025, 1:30 PM
githubUrlhttps://github.com/neomjs/neo/issues/7405
authortobiu
commentsCount3
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtNov 2, 2025, 1:30 PM

MCP Server: Implement Knowledge Query Endpoint

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

This ticket is for implementing the core search functionality of the Knowledge Base MCP server. This involves exposing the refactored query logic via the POST /documents/query endpoint.

Acceptance Criteria

  1. The server is extended to implement the POST /documents/query endpoint.
  2. The endpoint accepts a JSON body with a query string and optional filters.
  3. The endpoint uses the refactored query module to perform a search against the ChromaDB collection.
  4. The endpoint returns a structured JSON response containing the search results, as defined in the design ticket.
  5. 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 Query Endpoint

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-query-endpoint.md before we begin.

tobiu added the enhancement label on Oct 7, 2025, 12:14 PM
tobiu added parent issue #7399 on Oct 7, 2025, 12:14 PM
tobiu added the help wanted label on Oct 7, 2025, 12:14 PM
tobiu added the good first issue label on Oct 7, 2025, 12:14 PM
tobiu added the hacktoberfest label on Oct 7, 2025, 12:14 PM
tobiu added the ai label on Oct 7, 2025, 12:14 PM
Mahita07
Mahita07 Oct 8, 2025, 4:48 AM

@tobiu Could you please assign this ticket to me ?

tobiu
tobiu Oct 8, 2025, 11:38 AM

Sure and thx!

tobiu assigned to @Mahita07 on Oct 8, 2025, 11:38 AM
tobiu removed parent issue #7399 on Oct 24, 2025, 11:26 AM
tobiu
tobiu Nov 2, 2025, 1:30 PM

already resolved

tobiu closed this issue on Nov 2, 2025, 1:30 PM