MCP对话上下文管理器
管理LLM交互对话上下文的服务器,存储最近的提示,并通过REST API端点为每个用户提供相关上下文。
服务介绍
Memory Context Provider (MCP) 服务器
一个管理LLM交互上下文的服务器,为每个用户存储并提供相关的上下文。
功能
- 用户上下文的内存存储
- 最近5条提示的上下文管理
- RESTful API端点
- 支持TypeScript
设置
-
安装依赖:
npm install -
启动开发服务器:
npm run dev
API 端点
POST /context/:userId
向用户的上下文中添加新的提示,并获取更新后的上下文。
请求体:
{
"prompt": "Your prompt here"
}
响应:
{
"context": "Combined context from last 5 prompts"
}
GET /context/:userId
获取用户的当前上下文。
响应:
{
"context": "Current context"
}
DELETE /context/:userId
清除用户的上下文。
响应:
{
"message": "Context cleared"
}
开发
npm run dev: 启动带有热重载功能的开发服务器npm run build: 构建TypeScript文件npm start: 运行构建后的文件