Inject, parse, and strip [N] citation markers in RAG outputs.
Drift inferred · capture-to-capture
- HIGH code analysis flagged hidden prompt content in MukundaKatta/mcp-stack
- HIGH code analysis flagged hidden prompt content in MukundaKatta/mcp-stack
transport stdio · http
verified
reported
listed in the official MCP registry counts 38 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
apply_patch
-
chunk_to_budget
-
convert
-
convert_tz
-
count_tokens
-
evaluate_batch
-
explain_drift_dimensions
-
extract_text
-
format
-
format_sql
-
hit_at_k
-
html_to_md
-
inject_citations
-
interpret_drift_score
-
json_query
-
list_dialects
-
mrr
-
ndcg_at_k
-
now_in
-
parse
-
parse_citations
-
parse_csv
-
parse_json5
-
parse_patch
-
pluck_columns
-
quote_bash
-
quote_bash_argv
-
quote_cmd
-
quote_powershell
-
recall_at_k
-
recommend_thresholds
-
strip_citations
-
to_csv
-
to_json5
-
to_strict_json
-
truncate_to_token_budget
-
tz_offset
-
unified_diff
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 28
tool registrations 38
- inject_citations MukundaKatta-mcp-stack-6fad5bb/packages/citecite-mcp/src/index.js :67
- parse_citations MukundaKatta-mcp-stack-6fad5bb/packages/citecite-mcp/src/index.js :101
- strip_citations MukundaKatta-mcp-stack-6fad5bb/packages/citecite-mcp/src/index.js :113
- parse_csv MukundaKatta-mcp-stack-6fad5bb/packages/csv-tools-mcp/src/index.js :153
- to_csv MukundaKatta-mcp-stack-6fad5bb/packages/csv-tools-mcp/src/index.js :167
- pluck_columns MukundaKatta-mcp-stack-6fad5bb/packages/csv-tools-mcp/src/index.js :181
- unified_diff MukundaKatta-mcp-stack-6fad5bb/packages/diff-mcp/src/index.js :72
- apply_patch MukundaKatta-mcp-stack-6fad5bb/packages/diff-mcp/src/index.js :88
- parse_patch MukundaKatta-mcp-stack-6fad5bb/packages/diff-mcp/src/index.js :101
- html_to_md MukundaKatta-mcp-stack-6fad5bb/packages/html-to-markdown-mcp/src/index.js :55
- extract_text MukundaKatta-mcp-stack-6fad5bb/packages/html-to-markdown-mcp/src/index.js :72
- json_query MukundaKatta-mcp-stack-6fad5bb/packages/jmespath-mcp/src/index.js :42
- parse_json5 MukundaKatta-mcp-stack-6fad5bb/packages/json5-mcp/src/index.js :37
- to_json5 MukundaKatta-mcp-stack-6fad5bb/packages/json5-mcp/src/index.js :47
- to_strict_json MukundaKatta-mcp-stack-6fad5bb/packages/json5-mcp/src/index.js :60
- count_tokens MukundaKatta-mcp-stack-6fad5bb/packages/promptbudget-mcp/src/index.js :177
- truncate_to_token_budget MukundaKatta-mcp-stack-6fad5bb/packages/promptbudget-mcp/src/index.js :200
- chunk_to_budget MukundaKatta-mcp-stack-6fad5bb/packages/promptbudget-mcp/src/index.js :231
- interpret_drift_score MukundaKatta-mcp-stack-6fad5bb/packages/ragdrift-mcp/src/index.js :146
- recommend_thresholds MukundaKatta-mcp-stack-6fad5bb/packages/ragdrift-mcp/src/index.js :160
- explain_drift_dimensions MukundaKatta-mcp-stack-6fad5bb/packages/ragdrift-mcp/src/index.js :174
- recall_at_k MukundaKatta-mcp-stack-6fad5bb/packages/ragmetric-mcp/src/index.js :94
- hit_at_k MukundaKatta-mcp-stack-6fad5bb/packages/ragmetric-mcp/src/index.js :108
- mrr MukundaKatta-mcp-stack-6fad5bb/packages/ragmetric-mcp/src/index.js :122
- ndcg_at_k MukundaKatta-mcp-stack-6fad5bb/packages/ragmetric-mcp/src/index.js :132
- evaluate_batch MukundaKatta-mcp-stack-6fad5bb/packages/ragmetric-mcp/src/index.js :146
- quote_bash MukundaKatta-mcp-stack-6fad5bb/packages/shellquote-mcp/src/index.js :63
- quote_bash_argv MukundaKatta-mcp-stack-6fad5bb/packages/shellquote-mcp/src/index.js :73
- quote_cmd MukundaKatta-mcp-stack-6fad5bb/packages/shellquote-mcp/src/index.js :85
- quote_powershell MukundaKatta-mcp-stack-6fad5bb/packages/shellquote-mcp/src/index.js :95
- format_sql MukundaKatta-mcp-stack-6fad5bb/packages/sqlfmt-mcp/src/index.js :50
- list_dialects MukundaKatta-mcp-stack-6fad5bb/packages/sqlfmt-mcp/src/index.js :75
- convert_tz MukundaKatta-mcp-stack-6fad5bb/packages/timezone-mcp/src/index.js :98
- now_in MukundaKatta-mcp-stack-6fad5bb/packages/timezone-mcp/src/index.js :111
- tz_offset MukundaKatta-mcp-stack-6fad5bb/packages/timezone-mcp/src/index.js :121
- parse MukundaKatta-mcp-stack-6fad5bb/packages/toml-yaml-json-mcp/src/index.js :58
- format MukundaKatta-mcp-stack-6fad5bb/packages/toml-yaml-json-mcp/src/index.js :71
- convert MukundaKatta-mcp-stack-6fad5bb/packages/toml-yaml-json-mcp/src/index.js :84