LearnNewsExamplesServices
Frontmatter
id7464
titleMCP Server: Refine Memory Server Endpoints
stateClosed
labels
enhancementhacktoberfestai
assigneesAki-07
createdAtOct 11, 2025, 8:02 PM
updatedAtOct 13, 2025, 9:26 PM
githubUrlhttps://github.com/neomjs/neo/issues/7464
authortobiu
commentsCount2
parentIssue7399
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 13, 2025, 9:26 PM

MCP Server: Refine Memory Server Endpoints

Closed v11.0.0 enhancementhacktoberfestai
tobiu
tobiu commented on Oct 11, 2025, 8:02 PM

This ticket is for polishing and refining the recently implemented memory and summary endpoints in the Memory Core MCP server. It addresses several minor points that will improve code consistency, cleanliness, and maintainability.

Acceptance Criteria

  1. Consistent Service Method Return Structures:

    • The queryMemories and querySummaries service methods should return a results property (e.g., { count: number, results: object[] }) to align with the final API response structure.
  2. Numeric Default Pagination Values:

    • Update the route handlers in memories.mjs and summaries.mjs to use numeric default values for limit and offset instead of strings.
  3. Externalize allowedCategories:

    • The hardcoded allowedCategories array in ai/mcp/server/memory/routes/summaries.mjs should be moved to a more centralized location, such as the config.mjs file, to make it easier to manage.

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: Refine Memory Server 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-refine-memory-server-endpoints.md before we begin.

tobiu assigned to @tobiu on Oct 11, 2025, 8:02 PM
tobiu added parent issue #7399 on Oct 11, 2025, 8:03 PM
tobiu added the enhancement label on Oct 11, 2025, 8:03 PM
tobiu added the ai label on Oct 11, 2025, 8:03 PM
tobiu cross-referenced by PR #7463 on Oct 11, 2025, 8:06 PM
tobiu unassigned from @tobiu on Oct 11, 2025, 8:45 PM
tobiu assigned to @Aki-07 on Oct 11, 2025, 8:45 PM
tobiu added the hacktoberfest label on Oct 11, 2025, 8:45 PM
tobiu
tobiu Oct 11, 2025, 8:45 PM

sure.

  • 2025-10-12T03:13:51Z @Aki-07 cross-referenced by PR #7466
tobiu closed this issue on Oct 13, 2025, 9:26 PM