mcpField
G
Geniffy

Geniffy

远程服务
docs.geniffy.com记忆与知识01 周前更新

关于 Geniffy

Geniffy 是面向使用多个客户端的 AI 应用和 Agent 用户的托管记忆服务。它保存并检索带日期及来源的事实;当记忆无法支持答案时,可以拒绝作答。

主要功能

  1. 01会话简报与记忆搜索
  2. 02事实的来源行和日期
  3. 03仅依据记忆回答,不作猜测
  4. 04保存、更正和遗忘记忆
  5. 05逐应用审批与访问控制
  6. 06下载和删除记忆

适用场景

  1. 01在不同 AI 应用会话间延续项目上下文
  2. 02查找记忆事实的来源和日期
  3. 03在 Agent 会话期间保存或更正信息
  4. 04将应用权限限制为只读记忆

MCP 相关

Geniffy 在 `https://api.geniffy.com/mcp` 提供基于 Streamable HTTP 的托管远程 MCP 服务。其工具允许 MCP 客户端搜索、读取、依据记忆回答并管理记忆,并支持登录及读写权限配置。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.geniffy.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Geniffy

Geniffy MCP 服务

在 Claude、ChatGPT、Cursor、VS Code、Codex 以及任何支持 MCP 的应用中使用你的记忆。告诉其中一个应用一件事,你连接的每个应用都能找到它,以及它出自哪句话、说于哪一天。

Docs Install in VS Code Add to Cursor License: MIT

https://api.geniffy.com/mcp

这是一个托管的远程 MCP 服务(Streamable HTTP),内置登录功能:无需安装,也无需复制密钥。将 URL 添加到你的应用中,按提示登录 Geniffy,然后选择允许该应用执行的操作。

已列入官方 MCP Registry,名称为 io.github.Geniffy/geniffy-mcp。

连接你的应用

应用操作方法
Claude(Claude.ai 和桌面应用)Settings → Connectors → Add custom connector. 将其命名为 Geniffy,粘贴 URL,OAuth 字段留空,然后点击 Connect 和 Allow。指南
ChatGPT(网页端,开发者模式)前往 Settings → Plugins → Developer mode,然后选择 Browse plugins → +:名称填 Geniffy,在 Server URL 中粘贴 URL,点击 Create,再点击 Sign in with Geniffy。指南
Claude CodeGeniffy 插件会自动回忆和保存:/plugin marketplace add Geniffy/geniffy-claude-code、/plugin install geniffy@geniffy、/geniffy:login。或者仅添加服务:claude mcp add --transport http geniffy https://api.geniffy.com/mcp。指南
Cursor在文档中一键添加,或使用下方配置。Cursor 首次使用 Geniffy 时会提示你登录。
VS Code使用上方的 Install in VS Code 徽章,或使用下方配置。VS Code 启动服务时会打开登录页面。指南
Codex执行 codex mcp add geniffy --url https://api.geniffy.com/mcp,然后执行 codex mcp login geniffy。指南
其他应用将 URL 添加为远程 HTTP 服务。支持 OAuth 的应用会自动打开登录页面。指南

Cursor 配置位于 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "geniffy": { "url": "https://api.geniffy.com/mcp" }
  }
}

VS Code 配置位于 .vscode/mcp.json:

{
  "servers": {
    "geniffy": { "type": "http", "url": "https://api.geniffy.com/mcp" }
  }
}

工具

工具功能是否更改你的记忆
briefing说明项目进展、待办事项、适用规则和已发生的事情,帮助你开启会话否
search查找符合条件的事实,并显示每条事实的说法和时间否
fetch打开一条记忆:查看它的原文,以及此前的内容否
ask仅依据你的记忆作答;如果没有任何内容支持答案,则会说明否
profile说明长期以来对你属实的情况,以及你当前的状况否
list_memories按类型列出你的记忆,最新的排在最前否
remember保存你要求记住的内容,或在会话进行时保存会话内容,包括工具调用是
correct标记一条记忆有误,并用正确内容替换是
forget永久忘记一条记忆或一个来源是

每个工具都有输入架构、输出架构和说明,用于指出它是否会更改你的记忆。 search 和 fetch 会返回 ChatGPT 连接器可读取的格式。应用会收到指示,要求在会话开始时以及任务发生变化时读取 briefing。输入和结果: docs.geniffy.com/mcp/tools。

它如何作答

  • 从上次进度继续。 briefing 会说明各个项目的进展、待办事项、适用规则和此前发生的事情,让新会话能从上次结束的地方继续。
  • 注明来源。 每条事实都会附上读取它的原文、说话者和时间。
  • 没有依据就不作答。 如果你的记忆中没有任何内容支持答案,Geniffy 会说明这一点,并告知应用说自己不知道,而不是猜测。
  • 提供今日的事实。 事实会附带日期。情况发生变化时,较新的事实会取代较旧的事实。

你可以掌控的事项

  • 每个应用都由你批准。 Geniffy 会显示是谁在请求,以及会将你带回何处。按下 Allow 之前,不会分享任何内容。
  • 读取,或读取并更改。 连接时关闭保存功能,应用就看不到会更改你记忆的工具。
  • 随时断开连接,前往 Geniffy 应用中的 Connect。应用发出的每次调用都会连同名称列在 Requests 下。
  • 你的数据可供下载或删除。 你可以从 Geniffy 应用下载其中保存的全部内容副本,也可以随时删除其中任意内容。

登录,面向客户端开发者

OAuth 2.1,遵循 MCP 授权规范:401 响应中的 WWW-Authenticate 会指出受保护资源元数据(RFC 9728),该元数据会指向授权服务器元数据(RFC 8414)。 动态客户端注册(RFC 7591)、仅支持 S256 的 PKCE、作用域 memory:read 和 memory:write、有效期为一小时的访问令牌、轮换刷新令牌、撤销(RFC 7009)以及 iss 响应参数(RFC 9207)。详情:docs.geniffy.com/mcp/sign-in。

https://api.geniffy.com/.well-known/oauth-protected-resource/mcp
https://api.geniffy.com/.well-known/oauth-authorization-server

不使用浏览器

无法打开浏览器的脚本、CI 和 Agent 可以通过请求头发送 Geniffy API 密钥。密钥也会关联到你应用的空间:之后每个工具都可以选择传入 space。

claude mcp add --transport http geniffy https://api.geniffy.com/mcp \
  --header "Authorization: Bearer $GENIFFY_API_KEY"

在 Geniffy 上构建自己的应用

MCP 服务会将你的记忆提供给你使用的 AI 应用。若要让你自己应用的用户也拥有记忆,请使用 API:

安全

请将漏洞报告发送至 [email protected]。请勿为此创建公开议题。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。