HCC (icemaple77/hanyan-cognitive-core) is an MCP server listed on the M8ven Trust Index. It scores 43 out of 100, grade D. It declares 10 tools. No publisher has claimed this listing.

D
Warning
43/100

HCC

Local-first, cross-agent memory layer for Hermes, OpenClaw, and Claude Code (MCP) behind a single REST API. Hybrid BM25+pgvector+RRF retrieval with optional Qwen3 rerank, a three-stage "dream" consolidation cycle (Light → REM → Deep) that clusters and de-dupes daily memories into durable knowledge with a narrative journal written to Obsidian, and a persistent 6-dimension emotion state machine that

Warning. Serious findings were identified. Review the full report before connecting. Grades reflect the full trust pyramid: code, verification depth, and reputation. New projects cap at C until adoption is earned.

How we verified

Code Verified⚡ Live Monitored: not connected

Verified is a snapshot. Live keeps it current, and builds your track record.

⚡ Connect GitHub → continuous verification on every pushwhy connect →

Who stands behind it

icemaple77

Source: Glama

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find. Or connect your repo for our deepest verification, Live Monitored: read-only, revoke anytime. What we access →

Install from

The grade above is for the source repository. Registries can serve a different version, so we mark the ones we were not able to read.

// key findings
🚨
Reads files from sensitive locations
Touches: ~/.hanyanos/secrets/keys/serena-mail.env
// environment variables
To run this server yourself, you supply these values. They go in your own MCP client configuration and stay on your machine. The secret label means the value is sensitive, not that the server mishandles it.
configHCC_AGENT_ID配置:插件 configSchema 的 baseUrl / userId / agentId,或对应的 HCC_BASE_URL / HCC_USER_ID / 环境变量;session_start/情绪相关开关见插件 README
configHCC_BASE_URL配置:插件 configSchema 的 baseUrl / userId / agentId,或对应的 / HCC_USER_ID / HCC_AGENT_ID 环境变量;session_start/情绪相关开关见插件 README
configHCC_EMOTION_DISABLED
configHCC_FETCH_TIMEOUT_MS
configHCC_SESSION_RECALL_DISABLED
configHCC_SESSION_RECALL_LIMIT
configHCC_USER_ID配置:插件 configSchema 的 baseUrl / userId / agentId,或对应的 HCC_BASE_URL / / HCC_AGENT_ID 环境变量;session_start/情绪相关开关见插件 README
configHCC_MODEL_MEMORY
configHCC_MODEL_MEMORY_MODEL
configHCC_MODEL_EMOTION
configHCC_MODEL_EMOTION_MODEL
configHCC_MODEL_DREAM
configHCC_MODEL_DREAM_MODEL
configHCC_MODEL_PLANNER
configHCC_MODEL_PLANNER_MODEL
configHCC_MODEL_OCR
configHCC_MODEL_OCR_MODEL
configHCC_MODEL_SUMMARY
configHCC_MODEL_SUMMARY_MODEL
configHCC_MODEL_EMBEDDING
configHCC_MODEL_EMBEDDING_MODEL
configHCC_HARDWARE_PROFILE
configHCC_HEALTH_URL
configHCC_ALERT_EMAIL_TO
configHCC_STREAM_URL
configHCC_OLLAMA_URL
configHCC_SUMMARY_MODEL
configHCC_INDEX_PDF
configHCC_URL
configHCC_EMBEDDING_PROVIDEROllama(可选,本地降噪 / 本地 embedding 需要;不装也能跑,=hash 走零依赖哈希 embedding)
configHCC_EMBEDDING_MODEL
configHCC_EMBEDDING_DIM
configHCC_RERANK_ENABLED混合检索:BM25(PostgreSQL 全文 + jieba 中文分词)+ pgvector 向量检索,RRF(Reciprocal Rank Fusion)融合排序,可选 Qwen3 交叉编码器重排()
configHCC_RERANK_N_CTX
// quality suggestions

Tool annotations

No tools have read-only/destructive annotations

Add readOnlyHint or destructiveHint annotations to every tool so hosts can warn users before invoking.

All four hints declared on every tool

10/10 tools missing one or more hints — memory_search (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); memory_get (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); store_memory (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint), +7 more. OpenAI's directory rejects tools where any of the four hints are missing or non-boolean.

For every tool, set all four hints (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) to explicit true/false values that match the handler’s actual behaviour.

Tests exist

No test files found

Add tests that exercise each declared tool.

No access to sensitive paths

Reads sensitive paths: ~/.hanyanos/secrets/keys/serena-mail.env

Remove reads of sensitive system paths. If you genuinely need them, document why in the README.

Claim the listing to review these findings one by one and send us a correction where you disagree, straight to the team. Claiming also means we tell you when the grade moves, and reach you first if we find anything urgent.

// full audit trail
The findings above are the summary. The full trail, every check we ran, each deduction, the network hosts observed and the dependency advisories, goes to verified publishers, along with an alert whenever a new one lands. Verified publishers can also review each finding and dispute it in one click. Publisher corrections have sharpened several of our checks this month, because the maintainer knows the codebase better than any scanner.
// improvement guidance — verified publishers only
We have 4 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Verified](https://m8ven.ai/badge/mcp/icemaple77/hanyan-cognitive-core?variant=verified)](https://m8ven.ai/mcp/icemaple77/hanyan-cognitive-core)
Shows verification status without the grade. Want the grade badge instead? Remove ?variant=verified from the URL.
commit: 1eb36e3d02c9138c8c3afffcb7c2b2a6f24956f6
code hash: e8452122745f99c8f7afb9610f8e5d2359413f47317a83136c2ff234df91609c
view raw JSON →
Check MCPs from inside your assistant
Tool Check · MCP

Vetting this one by hand? Tool Check is an MCP that scores other MCPs. Add it once and ask Claude, ChatGPT, or any MCP client to grade a server, surface CVEs, check the publisher, and suggest safer alternatives — before you install.

https://m8ven.ai/api/mcp/tool-check
check_toolsearch_toolscompare_toolsrecommend_alternativescheck_publisherreport_concern
How to add it →Free · no account needed · works in any MCP client