74
/ 100
1 month ago
glama

Repo Docs MCP

A generic MCP server that exposes local repository checkouts, allowing users to search and read code and documentation through natural language. It supports multiple instances, enabling seamless interaction with various codebases via configurable tool prefixes and URI schemes.

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.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configHOST
configMCP_CODE_DIRScomma-separated dirs to search for code (default: src,config,routes,database,resources,tests)
configMCP_CODE_EXTScomma-separated extensions for code search (default: .php,.md,.json,.yml,.yaml,.xml,.ts,.js)
configMCP_DEFAULT_MAX_CHARS(default: 50k chars)
configMCP_DOCS_DIRdocs directory relative to repo root (default: docs)
configMCP_DOCS_DISCOVERY_DEPTHif > 0 and MCP_DOCS_DIR is a plain folder name, auto-discovers matching docs dirs up to this depth (default: 3)
configMCP_DOCS_EXTScomma-separated docs extensions (default: .md,.mdx)
configMCP_ENDPOINT_PATH
configMCP_GIT_AUTO_FETCH1 — run git fetch --prune --tags once at server start (default: off)
configMCP_GIT_FETCH_TIMEOUT_MStimeout for the fetch command (default: 30000)
configMCP_MAX_FILE_BYTES(default: 512KB)
configMCP_REPO_LABELtext label used in the prompt (default: basename of repo root)
configMCP_REPO_ROOT/ABS/PATH/to/repo \
configMCP_SERVER_NAME
configMCP_SERVER_VERSION
configMCP_TELEGRAPH_ROOTIf MCP_REPO_ROOT is not set, the server will fall back to (legacy name).
configMCP_TOOL_PREFIXGiven =telegraph, tools are:
configMCP_URI_SCHEMEGiven =telegraph, resources are:
configPORT
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 1 concrete improvement 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 Score](https://m8ven.ai/badge/mcp/pepperfm-mcp-9436ph)](https://m8ven.ai/mcp/pepperfm-mcp-9436ph)
commit: dd2a5a6dd8ff28a8a7fe0741f45a2415cfc006db
code hash: c66652487b0ea0ef62ff8b9bb14fca6da476b670b133ac872b735ef7fbf8db60
verified: 6/12/2026, 11:31:17 AM
view raw JSON →