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 a redacted file tree with opaque @p_ path references. |
| redctx_listA | List redacted files/directories with opaque @p_ path references. |
| redctx_readA | Read a redacted text file by path or opaque @p_ reference. |
| redctx_searchC | Search redacted text. The query is evaluated against redacted output. |
| redctx_retrieveA | Rank redacted passages by multi-word keyword relevance. Returns opaque references and line citations (extracted Markdown lines for documents). No embeddings or persistent index. |
| redctx_statA | Show redacted metadata for a path or opaque @p_ reference. |
| redctx_bundleB | Concatenate redacted text files for compact agent context. |
| redctx_doctorA | Show redaction setup counts without printing sensitive terms. |
| redctx_auditA | Run safe local redaction and containment checks without printing sensitive terms. |
| redctx_refresh_indexC | Refresh the in-memory opaque path index for the configured local root. |
| redctx_github_reposA | List configured GitHub repo aliases. Aliases should be neutral names such as context. |
| redctx_github_list_issuesC | List redacted GitHub issues from a configured repo alias. |
| redctx_github_read_issueB | Read one redacted GitHub issue by configured repo alias and issue number. |
| redctx_github_search_issuesB | Search GitHub issues in a configured repo alias and return redacted summaries. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| @p_530bb09a9e26 | Redacted text file from the configured context root. |
| @p_e4d6e99b788b | Redacted text file from the configured context root. |
| @p_4e280b9529f4 | Redacted text file from the configured context root. |
| @p_ff5ad37aa02a | Redacted text file from the configured context root. |
| @p_7b37551d3be7 | Redacted text file from the configured context root. |
| @p_ad3973efb8dc | Redacted text file from the configured context root. |
| @p_71045763f6b9 | Redacted text file from the configured context root. |
| @p_ddef94b02d20 | Redacted text file from the configured context root. |
| @p_f7429c04c998 | Redacted text file from the configured context root. |
| @p_d50423579752 | Redacted text file from the configured context root. |
| @p_64f2b2807bb6 | Redacted text file from the configured context root. |
| @p_eafce62d33c9 | Redacted text file from the configured context root. |
| @p_16e36dedef39 | Redacted text file from the configured context root. |
| @p_69c616141543 | Redacted text file from the configured context root. |
| @p_a1286ee3f95d | Redacted text file from the configured context root. |
| @p_6501744d7961 | Redacted text file from the configured context root. |
| @p_2d110a400bf2 | Redacted text file from the configured context root. |
| @p_691dfd97e893 | Redacted text file from the configured context root. |
| @p_021bb976aa5d | Redacted text file from the configured context root. |
| @p_18b83ab9d558 | Redacted text file from the configured context root. |
| @p_077307f9f16d | Redacted text file from the configured context root. |
| @p_1ee5da44f25e | Redacted text file from the configured context root. |
| @p_af13b8a5b298 | Redacted text file from the configured context root. |
| @p_7824117b2d0b | Redacted text file from the configured context root. |
| @p_c516a1ebed8c | Redacted text file from the configured context root. |
| @p_55c59b59a88b | Redacted text file from the configured context root. |
| @p_da92343acdae | Redacted text file from the configured context root. |
| @p_b417d4dd49f6 | Redacted text file from the configured context root. |
| @p_9c2c5eb7978f | Redacted text file from the configured context root. |
| @p_1ddc77ee388d | Redacted text file from the configured context root. |
| @p_f49fd053f3c5 | Redacted text file from the configured context root. |
| @p_432312ad9817 | Redacted text file from the configured context root. |
| @p_53686b21dfdc | Redacted text file from the configured context root. |
| @p_5a61b4a76165 | Redacted text file from the configured context root. |
| @p_79df4ce6153b | Redacted text file from the configured context root. |
| @p_445e4e9b554f | Redacted text file from the configured context root. |
| @p_5ca7fb1a4ef8 | Redacted text file from the configured context root. |
| @p_45f4a2265de6 | Redacted text file from the configured context root. |
| @p_efbbeb0d5ce1 | Redacted text file from the configured context root. |
| @p_3fcf8acebb12 | Redacted text file from the configured context root. |
| @p_b7958205ef6d | Redacted text file from the configured context root. |
| @p_24cbed14afbe | Redacted text file from the configured context root. |
| @p_513764a67d74 | Redacted text file from the configured context root. |
| @p_f4ae07f735e1 | Redacted text file from the configured context root. |
| @p_a7923a31fb60 | Redacted text file from the configured context root. |
| @p_7d34caf4c97f | Redacted text file from the configured context root. |
| @p_d8adb3e2cd74 | Redacted text file from the configured context root. |
| @p_c01548d46f5f | Redacted text file from the configured context root. |
| @p_ce9dae9015dd | Redacted text file from the configured context root. |
| @p_f9493c202319 | Redacted text file from the configured context root. |
| @p_aef478eaecd1 | Redacted text file from the configured context root. |
| @p_449570edf10e | Redacted text file from the configured context root. |
| @p_779929a08dbc | Redacted text file from the configured context root. |
| @p_66646b92c67b | Redacted text file from the configured context root. |
TDQS
Scored across 14 tools
redctx_search and redctx_retrieve both perform redacted text lookup with only subtle differences in ranking behavior, while redctx_list and redctx_tree both enumerate redacted paths and could be easily confused. Descriptions help somewhat, but several tool boundaries are not crisp.
All tools share the redctx_ prefix and mostly use snake_case verbs like search, refresh, retrieve, list, read, and stat. However, a few names are bare nouns (tree, bundle, doctor, audit) and the github_* sub-namespace mixes styles, creating minor inconsistency.
With 14 tools, the server is well-scoped for its stated purpose of redacted file and issue exploration. Each tool covers a distinct aspect of the workflow without drowning the agent in redundant endpoints.
The surface provides thorough read-oriented coverage: search, retrieve, tree, list, read, stat, bundle, plus safety checks and GitHub issue reads. The only real gaps are write/update operations and deeper GitHub interactions, but those are arguably out of scope for a redaction/context tool.