github analyzed 6fad5bb

MukundaKatta/mcp-stack

github

Inject, parse, and strip [N] citation markers in RAG outputs.

maintainer
MukundaKatta
license
first seen
2026-06-03
last seen
2026-06-03
releases · 30d
0
short id

Drift inferred · capture-to-capture

  1. HIGH code analysis flagged hidden prompt content in MukundaKatta/mcp-stack
  2. HIGH code analysis flagged hidden prompt content in MukundaKatta/mcp-stack
capabilities 38 tools
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
code evidence vHEAD · github-tarball
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