ylang (Yann-0/ylang) is an MCP server listed on the M8ven Trust Index. It scores 45 out of 100, grade D. It declares 17 tools. No publisher has claimed this listing.
Local-first personal AI efficiency layer — MCP server for prompt improvement, template library, usage tracking, and scoped memory.
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
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
Yann-0
Source: github_code
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.
YLANG_HOOK_DISABLEDYLANG_MCP_URLYLANG_AUTH_TOKENHTTP transport + bearer auth on /mcp, /v1/, and /usage (); /health unauthenticatedYLANG_RATE_LIMIT_PER_MINUTEYLANG_BASE_URLYLANG_STORAGE_PATHStorage: SQLite at ~/.ylang/ylang.db (override with )YLANG_TRANSPORTYLANG_HOSTYLANG_PORTYLANG_AUTH_TOKEN_PREVIOUSYLANG_QUALITY_BANDYLANG_FALLBACK_MODELYLANG_PROVIDER_COOLDOWN_SECONDSYLANG_DAILY_BUDGET_USDActivity-based routing, fallback chain, cooldown, preference boost; daily budget cap enforced when is setYLANG_CAPTURE_LEVELYLANG_HOOK_TIMEOUT_SECCURSOR_PROJECT_DIRYLANG_LAST_TRACE_IDYLANG_SESSION_IDYLANG_WORKSPACEYLANG_HOOK_MODELCURSOR_TRANSCRIPT_PATHOLLAMA_HOSTDISPLAYWAYLAND_DISPLAYYLANG_ENV_FILEYLANG_LOG_FORMATYLANG_MODEL_ALIASES_PATHYLANG_RETRIEVAL_EFFECTIVENESS_WEIGHTYLANG_RETRIEVAL_PREFERRED_TEMPLATE_IDSYLANG_IMPROVER_CRITIQUEYLANG_EXPERIMENTSYLANG_IMPROVER_TIMEOUT_SECYLANG_PATTERN_DETECTORTool 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
17/17 tools missing one or more hints — create_experiment_variant (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); improver_analytics (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); template_effectiveness_report (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint), +14 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.
No access to sensitive paths
Reads sensitive paths: /srv/ylang/ylang.env, /srv/ylang/ylang.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.
[](https://m8ven.ai/mcp/yann-0/ylang)?variant=verified from the URL.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