Token导航 LogoToken导航

MCP Server · 搜索检索

Cognio (0x Re Logic)

Cognio是一个通过模型上下文协议(MCP)为AI助手提供持久语义记忆的服务器,支持多语言语义搜索、自动标记和文本摘要。

未说明官方级别未说明来源级核验工具 0
搜索知识管理PythonClaudeCursorVS Code

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
0xReLogic
提供方
0xReLogic

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

11

仓库热度

收录来源

1 个

MCP World

选型结论

Cognio (0x Re Logic) 属于搜索检索类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude、Cursor、VS Code,没有现成的安装命令;接入前要先准备 API Key。

分类

搜索检索

传输方式

未说明

认证方式

API Key

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

干邑

通过模型上下文协议(MCP)为人工智能助手提供持久语义记忆服务器

Cognio是一个模型上下文协议(MCP)服务器,为AI助手提供持久的语义记忆。与短暂的聊天历史不同,Cognio永久存储上下文,并支持跨对话的语义搜索。

适用于:

  • 随着时间的推移而增长的个人知识库
  • 多项目上下文管理
  • 研究笔记和学习日记
  • 具有语义检索的会话历史

特性

  • 语义搜索:使用句子变换器按意义查找记忆
  • LEANN矢量搜索(可选):延迟构建索引,按需重新计算,以减少启动内存
  • 多语言支持:无缝搜索100多种语言
  • 永久存储:基于SQLite的存储,跨会话生存
  • 项目组织机构:按项目和标签组织记忆
  • 自动标记:通过LLM(GPT-4、Groq等)自动生成标签
  • 自动摘要:对长篇文本进行摘录和抽象摘要
  • MCP集成:一键设置VS Code、Claude、Cursor等
  • RESTful API:带有OpenAPI文档的标准HTTP API
  • 导出功能:导出为JSON或Markdown格式
  • Docker支持:使用docker compose进行简单部署

快速开始

1.启动服务器

git clone https://github.com/0xReLogic/Cognio.git
cd Cognio
docker-compose up -d

服务器运行于 http://localhost:8080

2.自动配置AI客户端

MCP服务器在首次启动时自动配置支持的AI客户端:

支持的客户端:

  • 克劳德桌面版
  • 克劳德代码(CLI)
  • VS代码(GitHub副本)
  • 光标
  • Continue.dev
  • 克莱恩
  • 帆板运动
  • 基罗
  • Gemini CLI

快速设置:

运行自动设置脚本以一次配置所有客户端:

cd mcp-server
npm run setup

这将自动为所有9个受支持的客户端生成MCP配置。

手动配置:

看 mcp服务器/README.md 用于客户端特定的MCP配置示例。

第一次运行时,Cognio自动生成 cognio.md 在您的工作空间中,使用AI工具的使用指南。

3.测试它

# Save a memory
curl -X POST http://localhost:8080/memory/save \
  -H "Content-Type: application/json" \
  -d '{"text": "Docker allows running apps in containers", "project": "LEARNING"}'

# Search memories
curl "http://localhost:8080/memory/search?q=containers"

或者在您的AI客户端中自然使用:

"Search my memories for Docker information"
"Remember this: FastAPI is a modern Python web framework"

4.Web UI仪表板

访问交互式内存仪表板:

http://localhost:8080/ui

特征:

  • 浏览和搜索所有回忆
  • 使用markdown预览添加/编辑记忆
  • 查看统计数据和见解
  • 按项目和标签组织
  • 批量操作(选择、删除)
  • 暗/亮主题切换
  • 在本地和Docker中工作

仪表板自动检测API服务器,因此它适用于本地主机、Docker容器和远程部署。

文档

MCP工具

使用MCP服务器时,您可以访问11个专用工具:

工具说明
save_memory使用可选项目/标记保存文本(启用自动标记)
search_memory带项目过滤的语义搜索
list_memories列出带有分页和过滤器的内存
get_memory_stats获取存储统计数据和见解
archive_memory软删除内存(可恢复)
delete_memory按ID永久删除内存
export_memories将内存导出为JSON或Markdown
summarize_text总结长文本(基于提取或LLM)
set_active_project设置活动项目上下文(自动应用于所有操作)
get_active_project查看当前活动项目
list_projects列出数据库中的所有可用项目

活动项目工作流:

1. list_projects() → See: Helios-LoadBalancer (45), Cognio-Memory (23), ...
2. set_active_project("Helios-LoadBalancer")
3. save_memory("Cache TTL is 300s") → Auto-saves to Helios-LoadBalancer
4. search_memory("cache settings") → Auto-searches in Helios-LoadBalancer only
5. list_memories() → Lists only Helios-LoadBalancer memories

项目隔离:\ 始终指定 project 名称或用途 set_active_project 以保持记忆的有序性,并防止不同工作空间之间的上下文混合。

API终点

方法端点描述
得到/health健康检查
职位/memory/save保存新内存
得到/memory/search语义/混合搜索
得到/memory/list用过滤器列出记忆
删除/memory/{id}按ID删除内存
职位/memory/bulk-delete按项目批量删除
得到/memory/stats获取统计数据
得到/memory/export导出记忆
职位/memory/summarize总结长文本

交互式文档:http://localhost:8080/docs

配置

环境变量(参见 .env.example):

复制示例并编辑本地覆盖:

cp .env.example .env
# Database
DB_PATH=./data/memory.db

# Embeddings
EMBED_MODEL=all-MiniLM-L6-v2
EMBED_DEVICE=cpu
EMBEDDING_CACHE_PATH=./data/embedding_cache.pkl

# API
API_HOST=0.0.0.0
API_PORT=8080
# Optional API key for auth
API_KEY=your-secret-key

# Search
DEFAULT_SEARCH_LIMIT=5
SIMILARITY_THRESHOLD=0.4
HYBRID_ENABLED=true
HYBRID_MODE=rerank        # candidate | rerank
HYBRID_ALPHA=0.6          # 0..1, higher = more semantic
HYBRID_RERANK_TOPK=100    # rerank candidate pool size

# LEANN vector search (optional)
LEANN_ENABLED=false
LEANN_INDEX_PATH=./data/leann/memories.leann
LEANN_BACKEND=hnsw
LEANN_LAZY_BUILD=true
LEANN_RECOMPUTE_ON_SEARCH=true
LEANN_WARMUP_ON_START=false

# Summarization
SUMMARIZATION_ENABLED=true
SUMMARIZATION_METHOD=abstractive   # extractive | abstractive
SUMMARIZATION_EMBED_MODEL=all-MiniLM-L6-v2

# Auto-tagging (Optional)
AUTOTAG_ENABLED=true
LLM_PROVIDER=groq
GROQ_API_KEY=your-groq-key
GROQ_MODEL=openai/gpt-oss-120b
# OPENAI_API_KEY=your-openai-api-key
# OPENAI_MODEL=gpt-4o-mini

# Performance
MAX_TEXT_LENGTH=10000
BATCH_SIZE=32
SUMMARIZE_THRESHOLD=50

# Logging
LOG_LEVEL=info

自动标记模型:

  • openai/gpt-oss-120b -高品质
  • gpt-4o-mini -OpenAI,快速且廉价
  • llama-3.3-70b-versatile -Groq,平衡
  • llama-3.1-8b-instant -Groq,最快

看 .env.example 所有可用的选项和建议。

项目结构

cognio/
├── src/                # Core application
│   ├── main.py         # FastAPI app
│   ├── config.py       # Environment config
│   ├── models.py       # Data schemas
│   ├── database.py     # SQLite operations
│   ├── embeddings.py   # Semantic search
│   ├── memory.py       # Memory CRUD
│   ├── autotag.py      # Auto-tagging
│   └── utils.py        # Helpers
│
├── mcp-server/         # MCP integration
│   ├── index.js        # MCP server
│   └── package.json    # Dependencies
│
├── scripts/            # Utilities
│   ├── setup-clients.js  # Auto-config AI clients
│   ├── backup.sh       # Database backup
│   └── migrate.py      # Schema migrations
│
├── tests/              # Test suite
├── docs/               # Documentation
└── examples/           # Usage examples

发展

# Install dependencies
poetry install

# Run tests
pytest

# Start development server
uvicorn src.main:app --reload

技术栈

  • 后端:Python 3.11+、FastAPI、Uvicorn
  • 数据库:支持JSON的SQLite
  • 嵌入:句子转换器(意译多语言mpnet-base-v2,768 dim)
  • MCP服务器:Node.js,@modelcontextprotocol/sdk
  • 自动标记:Api
  • 测试:pytest、pytest异步、pytest-cov
  • 部署:Docker,Docker编写

演出

操作时间备注
节省内存~20ms包括嵌入
搜索(1k个记忆)~15ms语义相似性
搜索(10k内存)~50ms仍然很快
模型负载~3s启动时一次

许可证

MIT许可证-请参阅 许可证

链接

  • 文档: docs/
  • 问题:
  • 发布:

______________________________________________________________________

为更好的AI对话而构建

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

语义搜索Python本地部署AI助手知识管理多语言支持自动标记

支持客户端

ClaudeCursorVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude、Cursor、VS Code,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备API Key,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到API Key的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Cognio (0x Re Logic)

MCP World · 本页

0未说明未标注1 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Cognio (0x Re Logic) 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Cognio (0x Re Logic) 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Cognio (0x Re Logic) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Cognio (0x Re Logic) 需要 API Key 吗?

公开资料标注的认证方式是API Key,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Cognio (0x Re Logic) 支持哪些客户端?

公开资料标注支持 Claude、Cursor、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP