mcp-memory-bank

查看源码
2025-5-12
Words 563Read Time 2 min
Score:85

用于构建结构化文档系统的MCP服务器,帮助在AI助手环境中保存上下文信息。

Memory Bank MCP 服务器

该 MCP 服务器为 AI 助手环境中的上下文保存提供了一个结构化的文档系统。
EnlighterHyperskill 提供支持。

功能特性

  • 获取 Memory Bank 结构的详细信息
  • 生成 Memory Bank 文件的模板
  • 分析项目并提供 Memory Bank 内容的建议

运行服务器

有几种方式可以使用此 MCP 服务器:

使用 Smithery

将此添加到你的 mcp.json 配置文件中:

使用 SSE

将此添加到你的 mcp.json 配置文件中:

使用 Docker

将此添加到你的 mcp.json 配置文件中:

手动运行

运行以下命令:
然后将此添加到你的 mcp.json 配置文件中:

使用示例

向 Cursor 或任何其他支持 Memory Bank MCP 的 AI 代码助手提问:
提供更多上下文以获得更好的结果。

可用工具

get_memory_bank_structure

返回 Memory Bank 文件结构的详细描述。

generate_memory_bank_template

返回特定 Memory Bank 文件的模板。
示例:

analyze_project_summary

分析项目摘要并提供 Memory Bank 内容的建议。
示例:

Memory Bank 结构

Memory Bank 由核心文件和可选的上下文文件组成,所有文件均为 Markdown 格式:

核心文件(必需)

  1. projectbrief.md - 基础文档,塑造所有其他文件
  1. productContext.md - 解释项目存在的理由,解决的问题
  1. activeContext.md - 当前工作重点,最近的变化,下一步计划
  1. systemPatterns.md - 系统架构,技术决策,设计模式
  1. techContext.md - 使用的技术,开发设置,约束条件
  1. progress.md - 已完成的工作,待构建的内容
上一篇
mcp-server-yahoo-finance
下一篇
MessariMCP