MCP Catalogs
首页

memory-journal-mcp

by neverinfamous·16·综合分 42

一个提供AI记忆、项目检测和GitHub集成的MCP服务器,支持知识图谱实现上下文感知开发。

developer-toolsgithubknowledge-graph
7
Forks
0
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Memory Journal MCP Server是一个综合工具,旨在解决AI会话记忆丢失问题,通过提供持久记忆和上下文感知,在开发工作流程中实现无缝衔接。它提供70个MCP工具来管理项目历史、桥接断开的AI会话,并与GitHub工作流集成。该服务器实现了会话智能、动态项目路由和混合搜索功能,结合FTS5关键词和语义向量相似性。其突出功能包括用于结构化团队沟通的Hush协议、带Mermaid可视化的知识图谱,以及用于高效多步操作的Code模式。

试试问 AI

装完之后,这里有 7 个你可以让 AI 做的事:

:在长期项目中桥接断开AI会话之间的上下文
:将GitHub问题、PR和操作直接集成到AI工作流中
:创建知识图谱和语义搜索实现代码库智能
:根据会话数据生成站会、回顾和项目报告
:通过共享内存和标志系统实现团队协作
:会话简介如何工作?
:我可以过滤工具以减少服务器开销吗?

什么时候选它

如果你正在处理需要AI会话间持久记忆且需要深度GitHub集成以实现工作流自动化和团队协作的项目,选择这个MCP服务器。

什么时候不要选它

如果你需要轻量级解决方案或不使用GitHub,应避免使用此服务器,因为它功能丰富但对于简单用例或不使用GitHub的项目可能过于复杂。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • create_entry

    Create a new journal entry with content, tags, and optional metadata

  • search_entries

    Search through journal entries using keywords, tags, and filters

  • semantic_search

    Perform semantic search using vector similarity to find related entries

  • list_github_issues

    List GitHub issues with filtering and pagination options

  • create_github_issue

    Create a new GitHub issue with title, body, and labels

  • create_github_pull_request

    Create a new GitHub pull request with changes from a branch

  • get_github_repository_info

    Retrieve comprehensive information about a GitHub repository

  • link_entries

    Create relationships between different journal entries

  • generate_knowledge_graph

    Create a visual graph showing relationships between entries and entities

  • export_to_markdown

    Export journal entries or search results to Markdown format

  • execute_code

    Execute code in a secure sandbox environment for complex operations

  • create_session_summary

    Generate a summary of work done in the current AI session

可对比工具

github-mcpmcp-server-notionmcp-server-file-system

安装

安装

npm包

npm install -g memory-journal-mcp

Docker

docker pull writenotenow/memory-journal-mcp

Claude Desktop配置

添加到claude_desktop_config.json

{
  "mcpServers": {
    "memory-journal": {
      "command": "npx",
      "args": ["-y", "memory-journal-mcp"]
    }
  }
}

自定义工具过滤

设置环境变量:MEMORY_JOURNAL_MCP_TOOL_FILTER=starter 或使用CLI --tool-filter essential

FAQ

会话简介如何工作?
在每次新AI会话开始时,代理会自动读取'memory://briefing'资源,其中包含项目历史、活动标志、GitHub洞察和最新会话摘要,以提供上下文连续性。
我可以过滤工具以减少服务器开销吗?
是的,使用工具过滤器如'starter'(约11个工具)、'essential'(约7个工具),或使用--tool-filter标志指定自定义选择,只暴露必要的工具。

memory-journal-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。