Skip to main content

遗忘引擎 MCP 客户端 — 将 Claude Desktop 连接到 knownot.cc 长期记忆服务

Project description

遗忘引擎 MCP 客户端

将 Claude Desktop 连接到 knownot.cc 遗忘引擎长期记忆服务。

Claude Desktop ──stdio──→ MCP Proxy ──gRPC──→ knownot.cc:5005x

安装

pip install forgetting-engine-mcp

获取 Kin ID

安装并配置好 MCP 后,在对话中调用:

使用 forgetting_engine_generate_kin 工具
→ 返回 {"kin_id": "84729105361"}

复制输出的 kin_id 留存,后续 ingest/retrieve 时作为 kin_id 传入。

配置

Claude Desktop

编辑 claude_desktop_config.json

{
  "mcpServers": {
    "forgetting-engine": {
      "command": "mcp-forgetting-engine",
      "env": {
        "FE_ENDPOINT": "knownot.cc:50051",
        "FE_API_KEY": "fe_ak_your_key_here"
      }
    }
  }
}

Claude Code

编辑 ~/.claude.json

{
  "mcpServers": {
    "forgetting-engine": {
      "command": "mcp-forgetting-engine",
      "env": {
        "FE_ENDPOINT": "knownot.cc:50051",
        "FE_API_KEY": "fe_ak_your_key_here"
      }
    }
  }
}

选择实例

实例 FE_ENDPOINT 说明
通用版 knownot.cc:50051 allergy, preference, constraint, danger
护肤增强版 knownot.cc:50052 通用 + skincare_*
法律增强版 knownot.cc:50053 通用 + legal_*
编程增强版 knownot.cc:50054 通用 + coding_*

环境变量

变量 必填 默认值 说明
FE_ENDPOINT knownot.cc:50051 遗忘引擎服务端地址
FE_API_KEY - API Key(从 knownot.cc 门户创建)

可用工具

工具 说明
forgetting_engine_generate_kin 生成新的 11 位 kin_id
forgetting_engine_ingest 摄入对话消息到长期记忆
forgetting_engine_retrieve 检索记忆上下文
forgetting_engine_ingest_features 回传/更新用户特征信息

支持的 MCP 宿主

工具 配置文件 格式 状态
Claude Code ~/.claude.json JSON 已验证
Claude Desktop claude_desktop_config.json JSON 已验证
Cursor ~/.cursor/mcp.json JSON 已验证
Codex (OpenAI) ~/.codex/config.toml TOML 待验证
Hermes ~/.hermes/config.yaml YAML 待验证
OpenCode .opencode.json JSON/JSONC 待验证
OpenClaw 不支持 MCP 客户端

Cursor 配置

编辑 ~/.cursor/mcp.json(全局)或 .cursor/mcp.json(项目):

{
  "mcpServers": {
    "forgetting-engine": {
      "command": "mcp-forgetting-engine",
      "env": {
        "FE_ENDPOINT": "knownot.cc:50051",
        "FE_API_KEY": "fe_ak_your_key_here"
      }
    }
  }
}

Codex 配置

编辑 ~/.codex/config.toml

[mcp_servers.forgetting-engine]
type = "stdio"
command = "mcp-forgetting-engine"
args = []

[mcp_servers.forgetting-engine.env]
FE_ENDPOINT = "knownot.cc:50051"
FE_API_KEY = "fe_ak_your_key_here"

Hermes 配置

编辑 ~/.hermes/config.yaml

mcp_servers:
  forgetting-engine:
    command: mcp-forgetting-engine
    env:
      FE_ENDPOINT: knownot.cc:50051
      FE_API_KEY: fe_ak_your_key_here

OpenCode 配置

编辑项目根目录的 .opencode.json~/.opencode.json

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "forgetting-engine": {
      "type": "local",
      "command": ["mcp-forgetting-engine"],
      "enabled": true,
      "environment": {
        "FE_ENDPOINT": "knownot.cc:50051",
        "FE_API_KEY": "fe_ak_your_key_here"
      }
    }
  }
}

获取 API Key

访问 knownot.cc 登录后在 "API Keys" 页面创建 Key。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

forgetting_engine_mcp-0.4.3.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

forgetting_engine_mcp-0.4.3-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file forgetting_engine_mcp-0.4.3.tar.gz.

File metadata

  • Download URL: forgetting_engine_mcp-0.4.3.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for forgetting_engine_mcp-0.4.3.tar.gz
Algorithm Hash digest
SHA256 d3b2376af1fba99f0edce8e96da92ac4373216042d4df85b4b789d61c029c4b2
MD5 d48d4013f9b1035b4c53e92226ebedc0
BLAKE2b-256 e2f072394e32b86bee66a1f2115406e5fdd2286fca7a539272cd381138054675

See more details on using hashes here.

File details

Details for the file forgetting_engine_mcp-0.4.3-py3-none-any.whl.

File metadata

File hashes

Hashes for forgetting_engine_mcp-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 fed195d40e8677905a555d8e337052359b4200022c6b49650c342055a8d6e8b8
MD5 31e4b2f6b59c9b3c490f80e88b446ae3
BLAKE2b-256 3c958612fcb1e0d7939266888fffc23007d3506cdf85a18f59b654d32074a642

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page