Redacted Context MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GITHUB_TOKEN | No | GitHub token for accessing private repositories. | |
| REDACTED_CONTEXT_TERMS | No | Additional comma- or newline-separated terms to redact. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| resources | {
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| redctx_treeA | Show the directory hierarchy under |
| redctx_listA | List directory entries as tab-separated lines |
| redctx_readA | Return the redacted text of one file, or an inclusive 1-based line range of it, after a header line |
| redctx_searchA | Find lines of redacted text containing |
| redctx_retrieveA | Rank redacted passages (up to 24 lines each) by how many distinct query words they contain, then by BM25 relevance, and return the best as |
| redctx_statA | Return metadata for one file or directory as |
| redctx_bundleA | Concatenate several redacted text files into one response, each wrapped in |
| redctx_doctorA | Report the active redaction setup as |
| redctx_auditA | Run safety checks and report one line per check, |
| redctx_refresh_indexA | Rebuild the in-memory index that resolves |
| redctx_github_reposA | List the GitHub repo aliases configured in the local policy, one per line, or |
| redctx_github_list_issuesA | List issues (pull requests excluded) from a configured repo alias, filtered by |
| redctx_github_read_issueA | Read one GitHub issue by number: state, title, created and updated times, labels, assignee count, the body, and optionally comments with opaque |
| redctx_github_search_issuesA | Search one configured repo's issues with GitHub issue-search syntax and return matches (pull requests excluded) in the same tab-separated one-line format as |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| @p_623d8b968199 | Redacted text file from the configured context root. |
| @p_0341a91d615c | Redacted text file from the configured context root. |
| @p_f4e37c817298 | Redacted text file from the configured context root. |
| @p_40d7a1e8fb30 | Redacted text file from the configured context root. |
| @p_ddf8fe1ff2fc | Redacted text file from the configured context root. |
| @p_869f9627f148 | Redacted text file from the configured context root. |
| @p_1898236900f9 | Redacted text file from the configured context root. |
| @p_7e986d0e3a79 | Redacted text file from the configured context root. |
| @p_4adffd68cdee | Redacted text file from the configured context root. |
| @p_0c764d6e2933 | Redacted text file from the configured context root. |
| @p_6c87c9b8300d | Redacted text file from the configured context root. |
| @p_a02a4cfb85e1 | Redacted text file from the configured context root. |
| @p_61283c071b34 | Redacted text file from the configured context root. |
| @p_41d861194659 | Redacted text file from the configured context root. |
| @p_8091cd78ebc6 | Redacted text file from the configured context root. |
| @p_cb2fcc509267 | Redacted text file from the configured context root. |
| @p_ffa451d20ba5 | Redacted text file from the configured context root. |
| @p_cce14f28d76f | Redacted text file from the configured context root. |
| @p_eafd04ade2da | Redacted text file from the configured context root. |
| @p_6a4198595f04 | Redacted text file from the configured context root. |
| @p_c0655d711e63 | Redacted text file from the configured context root. |
| @p_1b5bc5b95c0b | Redacted text file from the configured context root. |
| @p_fe852754d6b3 | Redacted text file from the configured context root. |
| @p_3496d2e130a2 | Redacted text file from the configured context root. |
| @p_90256a8ce40a | Redacted text file from the configured context root. |
| @p_af04ec9caaf4 | Redacted text file from the configured context root. |
| @p_89e88f230910 | Redacted text file from the configured context root. |
| @p_f6b2c0d8c309 | Redacted text file from the configured context root. |
| @p_20e51f2fa0b4 | Redacted text file from the configured context root. |
| @p_1f6b58498761 | Redacted text file from the configured context root. |
| @p_3334df0ce4b7 | Redacted text file from the configured context root. |
| @p_9c43690a7941 | Redacted text file from the configured context root. |
| @p_35526399533f | Redacted text file from the configured context root. |
| @p_d7cd7a402262 | Redacted text file from the configured context root. |
| @p_d78c5697a44c | Redacted text file from the configured context root. |
| @p_b90faf506a20 | Redacted text file from the configured context root. |
| @p_e91a0eda294b | Redacted text file from the configured context root. |
| @p_43e8a8ee3d39 | Redacted text file from the configured context root. |
| @p_814c3cbf46bf | Redacted text file from the configured context root. |
| @p_4a8fef38d301 | Redacted text file from the configured context root. |
| @p_733353ad4f27 | Redacted text file from the configured context root. |
| @p_06c2e8b7f055 | Redacted text file from the configured context root. |
| @p_6ab3dd16251f | Redacted text file from the configured context root. |
| @p_f33759aebc4a | Redacted text file from the configured context root. |
| @p_08e8d2f35280 | Redacted text file from the configured context root. |
| @p_efb81c2e9994 | Redacted text file from the configured context root. |
| @p_2558639b1db1 | Redacted text file from the configured context root. |
| @p_0a53b8c69d86 | Redacted text file from the configured context root. |
| @p_984282961698 | Redacted text file from the configured context root. |
| @p_5dedc5d06c28 | Redacted text file from the configured context root. |
| @p_48804bb111ea | Redacted text file from the configured context root. |
| @p_80dbceef2eb9 | Redacted text file from the configured context root. |
| @p_85e508a46ca7 | Redacted text file from the configured context root. |
| @p_0cce3e4d9ad3 | Redacted text file from the configured context root. |
| @p_c3b66a4673a7 | Redacted text file from the configured context root. |
| @p_16343851066c | Redacted text file from the configured context root. |
| @p_26283e172db3 | Redacted text file from the configured context root. |
| @p_c2ca3f1d404a | Redacted text file from the configured context root. |
| @p_f76312642d50 | Redacted text file from the configured context root. |
| @p_abb83d7f96e6 | Redacted text file from the configured context root. |
| @p_28cfc23220d3 | Redacted text file from the configured context root. |
| @p_26781ecd1cdd | Redacted text file from the configured context root. |
| @p_781e628c7632 | Redacted text file from the configured context root. |
| @p_0e89f0b0481e | Redacted text file from the configured context root. |
| @p_2174f08a7a87 | Redacted text file from the configured context root. |
| @p_4ec3b1b43e26 | Redacted text file from the configured context root. |
| @p_5c79e6b37bf5 | Redacted text file from the configured context root. |
| @p_4e564706cb23 | Redacted text file from the configured context root. |
| @p_59123cc208db | Redacted text file from the configured context root. |
| @p_3cd9ccf5db7b | Redacted text file from the configured context root. |
| @p_ec5002af3395 | Redacted text file from the configured context root. |
| @p_a6956f0e99a0 | Redacted text file from the configured context root. |
TDQS
Scored across 14 tools
Each tool targets a distinct operation and the descriptions explicitly cross-reference siblings (tree vs list, search vs retrieve, read vs bundle), giving an agent clear selection guidance. The github_* subset is cleanly separated from the filesystem tools with no overlap.
All tools share the redctx_ snake_case prefix with predictable verb/noun forms (tree, list, read, search, retrieve, stat, bundle, doctor, audit, refresh_index), and the github namespace is consistently prefixed. No mixed casing or stray verb styles.
Fourteen tools sit comfortably in the ideal range, and each one earns its place: filesystem navigation, content access, diagnostics, index maintenance, and a small GitHub issue surface. Nothing appears redundant or padded.
Coverage is strong for a read-oriented redacted-context server: hierarchy, listing, metadata, single/multi-file reads, exact and ranked search, plus diagnostics, audit, index refresh, and full issue read/list/search. Minor gaps remain, such as no explicit glob/filename-finder tool and no write operations, though these seem intentionally out of scope.