M

MCP对话上下文管理器

@Srish-ty/MCP-Testing-interface-for-LLMs
0 Stars 63 次浏览 Srish-ty 更新于 2026-08-23

管理LLM交互对话上下文的服务器,存储最近的提示,并通过REST API端点为每个用户提供相关上下文。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Memory Context Provider (MCP) 服务器

一个管理LLM交互上下文的服务器,为每个用户存储并提供相关的上下文。

功能

  • 用户上下文的内存存储
  • 最近5条提示的上下文管理
  • RESTful API端点
  • 支持TypeScript

设置

  1. 安装依赖:

    npm install
    
  2. 启动开发服务器:

    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: 运行构建后的文件