knowledge-base (riemannulus/knowledge-base) is an MCP server listed on the M8ven Trust Index. M8ven has not graded it: we have no way to read this server ourselves. No publisher has claimed this listing.
A knowledge base MCP server that aggregates team knowledge from multiple sources into Postgres. It provides hybrid search (full-text + vector + RRF) via MCP tools, and enables direct recording of decisions, learnings, and pitfalls.
Emerging. No concerning findings. Grades remain capped until the project builds reputation through adoption. 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
riemannulus
Source: Glama
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
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
KB_PUBLIC_URLMCP 서버 공개 주소 (예: https://kb.example.com)KB_AUTH_TOKEN$EDITOR .env # 만 채우면 됨 (openssl rand -hex 24)KB_CONFIGclaude mcp add kb --env =/absolute/path/kb.toml -- /absolute/path/.venv/bin/kb mcpOPENAI_BASE_URLOPENAI_API_KEY/(openai 임베딩), ANTHROPIC_API_KEY(anthropic LLMOPENAI_API_KEY/OPENAI_BASE_URL(openai 임베딩), ANTHROPIC_API_KEY(anthropic LLMAWS_REGIONregion = "" # bedrock 전용 AWS 리전 (비우면 $)SLACK_BOT_TOKENkb slack-listen Slack Socket Mode 실시간 수집 (, SLACK_APP_TOKEN 필요, §7.2)SLACK_APP_TOKENkb slack-listen Slack Socket Mode 실시간 수집 (SLACK_BOT_TOKEN, 필요, §7.2)GITHUB_TOKENrepo = "org/repo" # $ 권장LINEAR_API_KEY환경변수 LINEAR_CLIENT_ID + LINEAR_CLIENT_SECRETLINEAR_CLIENT_ID환경변수 + LINEAR_CLIENT_SECRET LINEAR_API_KEYLINEAR_CLIENT_SECRET환경변수 LINEAR_CLIENT_ID + LINEAR_API_KEYNOTION_TOKEN내부 통합 생성 → 토큰을 에.KB_DASHBOARD_ADMINS관리 페이지(토큰/프로젝트/OAuth 커넥터) 허용 이메일, 쉼표 구분KB_CF_TEAM_DOMAINZero Trust 팀 이름 (myteam 또는 myteam.cloudflareaccess.com)KB_CF_AUDAccess 앱의 Application Audience(AUD) 태그KB_DASHBOARD_DEV_USER개발 모드에서 표시할 사용자명 (기본 dev@local)KB_DASHBOARD_URL대시보드 공개 주소 (리디렉션 URI 계산)KB_DASHBOARD_SESSION_TTL세션 수명(초, 기본 43200 = 12시간)KB_GOOGLE_CLIENT_ID/ KB_GOOGLE_CLIENT_SECRET 위에서 만든 클라이언트KB_GOOGLE_CLIENT_SECRETKB_GOOGLE_CLIENT_ID / 위에서 만든 클라이언트KB_OAUTH_SECRETstate·세션 쿠키 서명 키. openssl rand -hex 32 (레플리카 전체 동일)KB_OAUTH_ALLOWED_DOMAINS허용 Google Workspace 도메인 (예: example.com)KB_OAUTH_ALLOWED_EMAILS선택: (도메인 밖 개별 허용), KB_OAUTH_TOKEN_TTL(기본 3600),KB_DSNTool 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
18/18 tools missing one or more hints — search (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_document (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); list_sources (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint), +15 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.
Tool test coverage
13/18 tools referenced in tests (72%)
Write tests that reference each tool by name so every tool has at least one test.
Secrets not logged
1 secret value sent to console.log
Redact or omit secret values from log output.
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/riemannulus-knowledge-base-ra8fud)?variant=verified to the badge 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