
MCP Server: IPFS Context

2025.04.29
0
JavaScript会话管理开发工具开发效率
mcp-server-ipfs-context 是一个利用 IPFS 网络存储和检索会话上下文的 MCP 服务。它提供了易于使用的工具来持久化和检索对话上下文,支持自定义提示以高效集成工作流程,并支持包括 Mermaid 图表、代码片段和任务列表在内的结构化内容。
View on GitHub
Overview
基本能力
产品定位
mcp-server-ipfs-context 是一个用于存储和检索会话上下文的工具,特别适用于需要在不同会话之间保持连续性的场景。
核心功能
- 持久化和检索对话上下文:通过
leave_off
和pick_up
工具实现上下文的存储和检索。 - 自定义提示:支持自定义提示以优化工作流程。
- 结构化内容支持:支持 Mermaid 图表、代码片段和任务列表等结构化内容。
适用场景
- 开发协作:在团队开发中保持对话上下文的连续性。
- 项目管理:存储和检索项目相关的任务列表和代码片段。
- 创意工作:保存创意会话中的灵感和图表。
工具列表
leave_off
:存储当前对话上下文并返回唯一标识符。pick_up
:通过唯一标识符检索之前存储的上下文。
常见问题解答
- 信息安全性:所有信息都公开存储在 IPFS 网络上,请勿存储敏感信息。
使用教程
使用依赖
- Node.js:确保已安装 Node.js。
- MCP 兼容客户端:如 Claude Desktop。
安装教程
使用 NPX 安装:
{
"mcpServers": {
"vimble-mcp": {
"command": "npx",
"args": ["-y", "mcp-server-ipfs-context", "<path-to-context-storage>"]
}
}
}
本地开发安装:
{
"mcpServers": {
"vimble-mcp": {
"command": "<path-to-node>",
"args": [
"<this-directory>/stdio.mjs",
"<ipfs-gateway-url>",
"<ipfs-gateway-url>"
]
}
}
}
调试方式
安装完成后,可以通过 MCP 兼容客户端(如 Claude Desktop)进行调试。激活服务后,选择相应的提示进行上下文存储和检索操作。