Frontmatter
| id | 7402 |
| title | Design Memory Core MCP Server API |
| state | Closed |
| labels | enhancementhelp wantedgood first issuehacktoberfestai |
| assignees | MannXo |
| createdAt | Oct 7, 2025, 12:08 PM |
| updatedAt | Oct 8, 2025, 5:35 PM |
| githubUrl | https://github.com/neomjs/neo/issues/7402 |
| author | tobiu |
| commentsCount | 2 |
| parentIssue | 7399 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Oct 8, 2025, 5:35 PM |
Design Memory Core MCP Server API
tobiu added parent issue #7399 on Oct 7, 2025, 12:08 PM
MannXo cross-referenced by #7404 on Oct 8, 2025, 2:42 PM

MannXo
Oct 8, 2025, 2:47 PM
Can you assign this to me? @tobiu
tobiu assigned to @MannXo on Oct 8, 2025, 2:50 PM

tobiu
Oct 8, 2025, 2:50 PM
done
MannXo cross-referenced by PR #7419 on Oct 8, 2025, 5:15 PM
tobiu closed this issue on Oct 8, 2025, 5:35 PM
This ticket covers the detailed API design for the new Memory Core MCP server. This server will replace the current CLI scripts, providing a formal, structured interface for agents to interact with their session-based memory.
This design must define a comprehensive, resource-oriented API for managing memories, summaries, sessions, and the database itself.
Acceptance Criteria
GET /docs: Serves interactive API documentation (Swagger UI).GET /healthcheck: Confirms server health and DB connection.POST /memories: Adds a new raw memory turn.GET /memories: Reads all memories for a givensessionId.POST /memories/query: Searches raw memories.GET /summaries: Reads all session summaries.POST /summaries/query: Searches session summaries.DELETE /summaries: Deletes all session summaries.POST /sessions/summarize: Triggers the summarization of unsummarized sessions.GET /db/export: Exports the entire memory database.POST /db/import: Imports a database backup.openapi.yaml).learn/guides/ai/directory, ready for implementation.Agent Instructions
To work on this ticket, please start your session with the following prompt: