LearnNewsExamplesServices
Frontmatter
id7408
titleMCP Server: Implement Memory Read Endpoints
stateClosed
labels
enhancementhelp wantedgood first issuehacktoberfestai
assigneesNalin7parihar
createdAtOct 7, 2025, 12:21 PM
updatedAtOct 11, 2025, 8:07 PM
githubUrlhttps://github.com/neomjs/neo/issues/7408
authortobiu
commentsCount3
parentIssue7399
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 11, 2025, 8:07 PM

MCP Server: Implement Memory Read Endpoints

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

This ticket is for implementing the primary read endpoints for the Memory Core MCP server. This involves fetching memories and summaries from the ChromaDB collection.

Acceptance Criteria

  1. The server is extended to implement the GET /memories endpoint, which lists all raw memory turns for a given sessionId.
  2. The server is extended to implement the GET /summaries endpoint, which lists all session summaries.
  3. Both endpoints return data in the structured JSON format defined in the design ticket.
  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 Memory Read 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-memory-read-endpoints.md before we begin.

tobiu added the enhancement label on Oct 7, 2025, 12:21 PM
tobiu added parent issue #7399 on Oct 7, 2025, 12:21 PM
tobiu added the help wanted label on Oct 7, 2025, 12:21 PM
tobiu added the good first issue label on Oct 7, 2025, 12:21 PM
tobiu added the hacktoberfest label on Oct 7, 2025, 12:21 PM
tobiu added the ai label on Oct 7, 2025, 12:21 PM
Nalin7parihar
Nalin7parihar Oct 7, 2025, 12:31 PM

Hi! I would like to work on this issue? can you assign it to me?

tobiu
tobiu Oct 7, 2025, 12:45 PM

Hi, and thanks for your interest. Sure, I can assign the ticket to you. Make sure to read https://github.com/neomjs/neo/issues/7399 first. The work on this ticket is blocked, until the server is set up.

You can explore the current implementation though already, e.g. after instructing the agent to follow the instructions inside the agents.md file, ask it: "use the ai knowledge db and explain what makes neo special."

You can also mention hacktoberfest and start a conversation => the agent can create new tickets.

tobiu assigned to @Nalin7parihar on Oct 7, 2025, 12:45 PM
Nalin7parihar
Nalin7parihar Oct 7, 2025, 12:56 PM

Got it! I’ll go through the epic and design tickets while the setup is in progress.

  • 2025-10-10T20:47:14Z @Aki-07 cross-referenced by PR #7455
  • 2025-10-11T15:06:54Z @Aki-07 cross-referenced by PR #7463
tobiu closed this issue on Oct 11, 2025, 8:07 PM