Token导航 LogoToken导航

MCP Server · AI代理

Eruka MCP

Eruka-MCP是一个用于AI代理的防幻觉上下文记忆服务器,提供知识状态跟踪、间隙检测、约束注入和知识衰减等功能。

未说明官方级别未说明来源级核验工具 18
AI代理RustClaude机器学习Cursor

快速开始

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

工具数量

18

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

2

仓库热度

收录来源

1 个

MCP World

选型结论

Eruka MCP 属于AI代理类 MCP Server,公开资料标注 18 个工具,通过传输方式未标注接入,适配 Claude、Cursor,没有现成的安装命令;接入前要先准备 OAuth 授权。

分类

AI代理

传输方式

未说明

认证方式

OAuth 授权

部署方式

公开资料未说明

安装与配置

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

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

上手步骤

  1. 1

    先确认运行方式

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

  2. 2

    获取服务

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

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

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

详细介绍

eruka-mcp

MCP (Model Context Protocol) server for Eruka — anti-hallucination context memory for AI agents.

什么是Eruka?

Eruka是一个知识引擎,可以跟踪AI代理知道什么,不知道什么,以及他们永远不应该制造什么。它提供:

  • 4知识状态:确认、推断、不确定、未知
  • 间隙检测:在生成之前识别缺失的信息
  • 约束注入:LLM提示的“请勿制造”指令
  • 知识衰退:信心随着时间的推移而下降,事实变得不确定
  • 质量评分:6层幻觉检测管道

安装

cargo install eruka-mcp

或者从源代码构建:

git clone https://github.com/dirmacs/eruka-mcp
cd eruka-mcp
cargo build --release

设置

eruka mcp使用两个后端:

本地模式-- openeruka

在本地运行开源的Eruka服务器——单二进制、SQLite后端、零基础设施。

# 1. Install the local server
cargo install openeruka-server   # installs the `openeruka` binary

# 2. Start it
openeruka serve  # runs at http://localhost:8080

# 3. Run eruka-mcp — connects to localhost:8080 by default
eruka-mcp

完整文档:

管理模式--eruka.dirmacs.com

  1. 注册地址: eruka.dirmacs.com
  2. 创建服务密钥(“设置”>“API密钥”)
  3. 设置密钥:
export ERUKA_API_URL=https://eruka.dirmacs.com
export ERUKA_API_KEY=eruka_sk_...

用法

克劳德桌面

本地模式 (openeruka--在本地运行,不需要服务):

{
  "mcpServers": {
    "eruka": {
      "command": "eruka-mcp"
    }
  }
}

管理模式 (eruka.dimacs.com):

{
  "mcpServers": {
    "eruka": {
      "command": "eruka-mcp",
      "env": {
        "ERUKA_API_URL": "https://eruka.dirmacs.com",
        "ERUKA_API_KEY": "eruka_sk_..."
      }
    }
  }
}

克劳德代码

本地模式:

claude mcp add eruka eruka-mcp

管理模式:

claude mcp add eruka eruka-mcp \
  -e ERUKA_API_URL=https://eruka.dirmacs.com \
  -e ERUKA_API_KEY=eruka_sk_...

流式HTTP传输(远程MCP)

作为claude.ai web、Cursor或任何支持HTTP的MCP客户端的远程MCP服务器运行:

eruka-mcp --transport sse --port 8080

这将在以下位置启动可流式HTTP服务器(MCP规范2025-03-26) http://localhost:8080/mcp:

  • POST /mcp --JSON-RPC 2.0请求(初始化、工具/列表、工具/调用)
  • GET /mcp --SSE通知流
  • 会话管理通过 Mcp-Session-Id 头球
Claude.ai网站

在以下位置使用托管端点 https://eruka.dirmacs.com/mcp:

  1. 转到claude.ai→ 设置→ 连接器→ 添加自定义连接器
  2. 输入URL: https://eruka.dirmacs.com/mcp
  3. 使用您的Eruka凭据进行身份验证(OAuth)
  4. 所有18个工具都是自动可用的
直接HTTP测试
curl -X POST http://localhost:8080/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"tools/list","id":1}'

工具

工具描述层级
eruka_get_context按架构路径检索字段免费
eruka_search_context跨所有上下文的语义搜索免费
eruka_get_completeness按类别细分的完整性评分免费
eruka_get_gaps按影响列出知识差距免费
eruka_write_context写入或更新字段免费
eruka_get_voice检索品牌语音指南免费
eruka_detect_gaps任务类型的运行间隙检测免费
eruka_get_constraint生成抗幻觉约束文本Pro
eruka_get_related浏览知识图谱免费
eruka_add_relationship在知识图中创建键入边免费
eruka_get_context_compressed令牌高效压缩上下文免费
eruka_get_context_cached基于Diff的缓存和会话跟踪(节省20-30%的令牌)免费
eruka_prefetch代理生命周期:预取当前回合的上下文免费
eruka_sync_turn持续对话转向上下文存储免费
eruka_on_pre_compress在上下文窗口压缩之前保存见解免费
eruka_export_context将所有上下文导出为可移植JSON包免费
eruka_query_temporal查询某个时间点的上下文Pro
eruka_research_gap汽车研究和填补知识空白Pro

CLI别名

对于较短的命令,请添加别名:

alias eruka='eruka-mcp'
# Then: eruka get "*", eruka write ..., eruka health

CLI命令

eruka-mcp既可以作为mcp服务器,也可以作为独立的CLI工具。如果没有子命令,它将作为MCP服务器运行(向后兼容)。

# Read all context
eruka-mcp get "*"

# Read a specific field
eruka-mcp get "identity/company_name"

# Write a field
eruka-mcp write "identity/mission" "Build anti-hallucination infrastructure"

# Write with custom confidence and source
eruka-mcp write "market/tam" '$4.2B' --confidence 0.7 --source agent_inference

# Search
eruka-mcp search "revenue"

# Completeness report
eruka-mcp completeness

# Knowledge gaps
eruka-mcp gaps

# Health check
eruka-mcp health

# JSON output (for scripting)
eruka-mcp get "*" --format json
eruka-mcp completeness --format json

所有CLI命令都使用相同的 ERUKA_API_KEY 和 ERUKA_API_URL 环境变量作为MCP服务器。

环境变量

变量描述默认值
ERUKA_API_URL后端URL——本地openeruka或托管服务http://localhost:8080
ERUKA_API_KEY服务密钥-- "local" 对于openeruka来说, eruka_sk_... 对于管理local

CLI 参考

eruka-mcp [OPTIONS] [COMMAND]

Commands:
  get             Read context fields
  write           Write a context field
  search          Search context
  completeness    Show completeness report
  gaps            List knowledge gaps
  health          Check API health

Options:
      --api-url         Eruka API URL [env: ERUKA_API_URL]
      --api-key         Service key [env: ERUKA_API_KEY]
      --tier           Tier override [default: free]
      --transport      stdio or sse [default: stdio]
      --port 
          SSE port [default: 8080]
      --format          Output: text or json [default: text]
      --debug                Debug logging

许可证

麻省理工学院

工具与能力

工具数量

18

资源数量

0

提示词数量

0

能力标签

AI代理Rust本地部署防幻觉知识管理上下文记忆机器学习

支持客户端

ClaudeCursor

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

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 工具数量 18 个,一次接入能覆盖的操作比单点工具更全。
  • 已经适配 Claude、Cursor,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

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

不太适合

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

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Eruka MCP

MCP World · 本页

18未说明未标注1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

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

常见问题

5 条

Eruka MCP 怎么安装?

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

Eruka MCP 怎么在 Claude Desktop、Cursor 里配置?

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

Eruka MCP 收费吗?

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

Eruka MCP 需要 API Key 吗?

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

Eruka MCP 支持哪些客户端?

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

来源信息

继续浏览同类 MCP