KoragraphMCP (Koragraph/KoragraphMCP) is an MCP server listed on the M8ven Trust Index. It scores 74 out of 100, grade C. It declares 9 tools. No publisher has claimed this listing.

C
Caution
74/100

KoragraphMCP

The memory layer that gets better as you use it. What broke, why, what depended on what, even the "push this to Wednesday" kind of thing that never makes it into any doc. No one has to write it down. Anchor your context to your code. when the code moves, so does the memory. works on claude code, cursor, codex. Completely local.

Caution. Specific findings reduced this grade. They are listed on the page. Grades reflect the full trust pyramid: code, verification depth, and reputation. New projects cap at C until adoption is earned.

How we 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

Koragraph

Source: github_repo_search

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
⚠️
Known vulnerabilities in dependencies: 1 high
Affects packages this MCP installs at runtime. Upgrade or remove the affected dependency.
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
// tools this server exposes9 tools

These names and descriptions are the publisher's own, read from the source code. We print them as written. Our assessment is the findings above, not this list.

explore
search_code
neighbours
changes_with
blast_radius
recall
remember
file_symbols
overview
// known CVEs in dependencies1 high2 low

Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.

highjs-yaml@5.2.1GHSA-pm4m-ph32-ghv5

js-yaml: Exponential parsing time in flow collections leads to denial of service

lowjoi@18.2.3GHSA-6w3j-5fw6-r9vr

joi: Prototype pollution via a `__proto__` language key in custom messages

lowjoi@18.2.3GHSA-gg4h-3hg2-grpc

joi: object().rename() with a template target can set the validated object's prototype

Depend on this server? Get alerted when its CVEs change.Watch this server free →
// 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.
configAST_FORCE_REGEX
configCOCHANGE_COMMIT_BATCH
configCOCHANGE_MAX_COMMITS
configCOUPLING_MAX_FILES
configINCREMENTAL_SHA_SKIP
configINGEST_BULK_FLUSH_SIZE
configINGEST_CONCURRENCY
configINGEST_CONFIG_DATA_SHAPE
configINGEST_MAX_CONFIG_ENTRIES_PER_FILE
configINGEST_RETRY_BACKOFF_MS
configINGEST_RETRY_MAX_ATTEMPTS
configKORAGRAPH_DB
configKORAGRAPH_EPISODE_CAP
configKORAGRAPH_EXPLORE_CHAIN
configKORAGRAPH_FRESHNESS_TTL_MS
configKORAGRAPH_HEURISTIC_CALL_FANOUT_CEILING
configKORAGRAPH_HOME
configKORAGRAPH_LOG_DIR
configKORAGRAPH_MAX_FILE_BYTES
configKORAGRAPH_MCP_LITE
configKORAGRAPH_PRACTICE_DB
configKORAGRAPH_PROJECT_ID
configKORAGRAPH_REPO_ID
configKORAGRAPH_RESPECT_GITIGNORE
configKORAGRAPH_STALENESS_TTL_MS
configLEXICAL_MAX_FILE_BYTES
configLOG_LEVEL
configLSP_TIMEOUT_MS
configPARSER_FIRST
configPG_POOL_MAX
configREPO_RESOLVE_FALLBACK
configREPO_RESOLVE_MAX
configREPO_RESOLVE_THRESHOLD
configRETRIEVAL_ANCHOR_CHANNELS
configRETRIEVAL_ANCHOR_SEEDS
configRETRIEVAL_CHANNEL_CANDIDATE_BOUND
configRETRIEVAL_EXACT_CHANNEL_LIMIT
configRETRIEVAL_EXACT_NEEDLE_CAP
configRETRIEVAL_EXACT_TIER_FANOUT_CAP
configRETRIEVAL_EXCLUDE_AMBIGUOUS
configRETRIEVAL_FILE_LEXICAL_CHANNEL_LIMIT
configRETRIEVAL_FILE_LEXICAL_TIMEOUT_MS
configRETRIEVAL_FUSION_METHOD
configRETRIEVAL_GRAPH_CHANNEL_LIMIT
configRETRIEVAL_LEXICAL_CHANNEL_LIMIT
configRETRIEVAL_LEXICAL_ENABLED
configRETRIEVAL_LEXICAL_MAX_QUERY_TOKENS
configRETRIEVAL_LEXICAL_TIMEOUT_MS
configRETRIEVAL_MIN_SCORE
configRETRIEVAL_RRF_K
configRETRIEVAL_SEEDS_PER_ITEM
configRETRIEVAL_SEED_DENSITY
configRETRIEVAL_STRUCTURAL_EXACT_RATIO
configRETRIEVAL_TOP_K
configRETRIEVAL_TOP_K_CEILING
configSHELL
configSUBGRAPH_AVG_TOKENS_PER_NODE
configSUBGRAPH_CONTAINS_FANOUT_CAP
configSUBGRAPH_DETAIL_CAP
configSUBGRAPH_ENDPOINT_CAP
configSUBGRAPH_EXPAND_DIRECTED
configSUBGRAPH_EXPANSION_SAFETY_MULTIPLIER
configSUBGRAPH_EXPANSION_SCORE_DECAY
configSUBGRAPH_MAX_NODES
configSUBGRAPH_MAX_NODES_CEILING
configSUBGRAPH_NEIGHBORHOOD_HOPS
configSUBGRAPH_PPR
configSUBGRAPH_PPR_DAMPING
configSUBGRAPH_PPR_DIRECTED
configVCS_ALLOWED_HOSTS
// quality suggestions

Tool test coverage

7/9 tools referenced in tests (78%)

Write tests that reference each tool by name so every tool has at least one test.

Shell command execution

4 calls in production code run through a shell (src/services/git-coupling-analyzer.js:30, src/services/ingest.js:106, src/services/ingest.js:111)

Prefer library functions over shell-outs. If you must shell out, ensure all inputs are properly escaped.

No arbitrary install scripts

Has postinstall/preinstall script — runs arbitrary code on npm install

Remove postinstall/preinstall hooks unless they’re essential.

Production dependencies are patched

0 critical, 1 high severity in production deps — js-yaml@5.2.1 (high), joi@18.2.3 (low)

Run npm audit fix, or upgrade the affected packages to a non-vulnerable version.

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/koragraph/koragraphmcp?variant=verified)](https://m8ven.ai/mcp/koragraph/koragraphmcp)
Shows verification status without the grade. Want the grade badge instead? Remove ?variant=verified from the URL.
commit: c9ce746fbd6db67e794f5f8714c8d9a8f4669e27
code hash: e1651a529daf4cd47068c13e7c08a763c32f68ee2667a47cfe071dce3a377332
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