From 854510c4ac0bdd3a7479cebc67ff3df83cf215eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9A=D0=B8=D1=80=D0=B8=D0=BB=D0=BB=20=D0=9A=D1=83=D1=82?= =?UTF-8?q?=D0=BB=D0=B0=D1=85=D0=BC=D0=B5=D1=82=D0=BE=D0=B2?= Date: Mon, 25 May 2026 21:04:33 +0000 Subject: [PATCH] Add solution for 69f8e929da860fb4533faa2a --- README.md | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7e43e18..a8c9399 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,23 @@ -# task-69f8e929da860fb4533faa2a +# Memory MCP Server -BroJS homework task 69f8e929da860fb4533faa2a: MCP-сервер для управления памятью агента \ No newline at end of file +This repository contains a standalone MCP server built with `fastmcp` and a small async client for smoke testing. + +## Files + +- `memory_server.py` - MCP server with six memory tools. +- `memory_client.py` - async client that demonstrates remote tool calls over stdio. +- `requirements.txt` - runtime dependencies for the assignment. + +## Install + +```bash +pip install -r requirements.txt +``` + +## Run the client demo + +```bash +python memory_client.py +``` + +The server stores data in `memory_data.json` and includes timestamps for every saved record.