>_Skillful
Need help with advanced AI agent engineering?Contact FirmAdapt
Mukunda Rao Katta

Mukunda Rao Katta

@mukundakatta

AI/ML Engineer | Building agentic workflows & LLM integrations | Anthropic Certified | Open Source |

Open to opportunities Las Vegas, NV@katta_mukunda On GitHub since February 2022

95

Published Tools

13

Total Stars

39

Weekly Downloads

43

GitHub Followers

1,396

Public Repos

100/100

Avg Security

Published Tools

37 MCP Servers32 Skills26 Agentsacross 8 categories

Linter for MCP (Model Context Protocol) config files used by Claude Desktop, Cursor, Cline, Windsurf, and Zed. CLI + library API.

...more
MCP Servermcp
33 dirs

Structured-output enforcer: extract and validate JSON from messy LLM text.

MCP Serverai
12 dirs

Token-aware message truncation: fit a chat history into your model's context budget.

MCP Serverai
12 dirs

Network-egress firewall for agent tools: check URLs against a declarative policy.

MCP Serverai
12 dirs

Validate tool-call args before execution. Returns LLM-friendly retry hints.

MCP Serverai
12 dirs

Validate MCP (Model Context Protocol) config files for Claude, Cursor, Cline, Windsurf, and Zed. CLI + GitHub Action with SARIF output.

...more
MCP Serverai
118/wk2 dirs

MukundaKatta

A small, dependency-free Node.js CLI that watches a fleet of MCP (Model Context Protocol) servers and reports health, latency, and uptime.

...more
MCP Serverdevtools
11 dir

MukundaKatta

Minimal Python toolkit for creating MCP servers from plain functions using decorators

MCP Serveruncategorised
11 dir

A small, dependency-free Python template for building Model Context Protocol (MCP) servers.

MCP Serveruncategorised
11 dir

MukundaKatta

Developer toolkit for building Model Context Protocol servers and clients

MCP Serverdevtools
11 dir

MukundaKatta

MCPForge — Build, test, and deploy Model Context Protocol servers in minutes. Scaffolding, hot-reload dev server, and registry ublishing for the MCP ecosystem.

...more
MCP Serveruncategorised
11 dir

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

MCP ServerLLM Tool
2 dirs

MCP server for RAG retrieval evaluation metrics: Recall@k, Hit@k, MRR, NDCG@k. Helps LLMs score retrieval quality.

MCP ServerRAG
2 dirs

MCP server for token-budget-aware text truncation. Helps an LLM fit text into a context window mid-task.

MCP ServerLLM Tool
2 dirs

Lint MCP config files for Claude Desktop, Claude Code, Cursor, Cline, Windsurf, and Zed. Stdlib-only Python port of @mukundakatta/mcpcheck.

...more
MCP Servermcp
2 dirs

MCP server: convert times between IANA timezones, list zones, get current offset.

MCP ServerLLM Tool
2 dirs

MCP server for RAG drift diagnostics. Interpret drift scores, recommend thresholds, and explain the five drift dimensions.

...more
MCP ServerLLM Tool
2 dirs

Structured output for any LLM call. Validate-and-retry loop for JSON responses; BYO LLM and validator. Python port of @mukundakatta/agentcast.

...more
Agentai-agents
1 dir

Fit your messages into the LLM context window. Token-aware truncation with multiple strategies, pluggable tokenizers. Python port of @mukundakatta/agentfit.

...more
Agentai-agents
1 dir

Idempotency keys for LLM agent retries. Deterministic content-derived keys (sha256-hex, UUIDv5, scoped). Pairs with cachebench miss-aware retry. Zero runtime deps.

...more
Agentai-agents
1 dir

Snapshot tests for AI tool-call traces: diff, validate, and catch silent regressions.

MCP Serveruncategorised
1 dir

MukundaKatta

Wire-level prompt introspection for LLM SDK calls. See exactly what was sent, with credentials redacted by default. Anthropic, OpenAI, any httpx-based client.

...more
Agentai-agents
1 dir

Validate LLM-generated tool args before execution. Wraps tool functions with arg validation, raises ToolArgError with LLM-friendly retry hint. Python port of @mukundakatta/agentvet.

...more
Agentai-agents
1 dir

Zero-dependency eval harness for LLM and agent regression testing. Scores outputs with exact, contains, regex, JSON, citation, and token-F1 checks.

...more
Agentai-agents
1 dir

Audit and fix Anthropic prompt caching on AWS Bedrock through any abstraction stack.

Skillai-ml
1 dir

Low-level Python ergonomics for AWS Bedrock + Anthropic Claude: retries, cost ledger, streaming-error normalization.

Skillai-ml
1 dir

MukundaKatta

Prompt-cache observability for LLM APIs. Per-call hit ratios, cost saved, regression alerts, miss-aware retry. Anthropic + OpenAI + Bedrock.

...more
Skillai-ml
1 dir

Linter for Claude Code slash-command files (.claude/commands/*.md). Validates YAML frontmatter, allowed-tools shape, description quality, and flags hardcoded secrets.

...more
Skillai-ml
1 dir

Linter for Claude Code hooks configuration (the 'hooks' block of settings.json). Validates event names, matcher shape, command entries, and flags dangerous commands or hardcoded secrets.

...more
Skillai-ml
1 dir

Linter for Claude Code SKILL.md files. Validates YAML frontmatter, required fields, description length, and common secret patterns.

...more
Skillai-ml
1 dir

Context engineering toolkit for ranking, packing, and risk-scanning RAG context. Python port of @mukundakatta/context-forge.

...more
Agentai-agents
1 dir

Mukunda Katta

Embedding pipeline ops + drift detection for production RAG: index manifests, version assertions, neighbor-stability eval, Drift-Adapter for in-place model migrations.

...more
Skillai-ml
1 dir

Detect flaky LLM eval cases across repeated runs. Pass-rate + standard-deviation per case, with per-case severity. Python port of @mukundakatta/eval-flake-detector.

...more
Agentai-agents
1 dir

Estimate hallucination risk in LLM answers from uncertainty language, unsupported specifics, citations, and context coverage. Python port of @mukundakatta/hallucination-risk-meter.

...more
Agentai-agents
1 dir

Estimate LLM request cost and enforce per-request or per-session budgets. Python port of @mukundakatta/llm-cost-guard.

Agentai-agents
1 dir

Stable canonical sha256 hash of LLM request/message structures. Recursive key-sorted JSON canonicalization with per-provider presets that drop noise fields. For cache keys and idempotency. Zero runtime deps.

...more
Skillai-ml
1 dir

Sanitize LLM outputs before HTML, SQL, shell, or markdown sinks. Python port of @mukundakatta/llm-output-sanitizer.

Agentai-agents
1 dir

Tiny schema validator for structured LLM responses. Python port of @mukundakatta/llm-response-schema-lite.

Agentai-agents
1 dir

Exponential backoff with full jitter for LLM API calls. Sync + async. Built-in retryable-code presets for Anthropic, OpenAI, Bedrock, Gemini. Zero runtime deps.

...more
Agentai-agents
1 dir

Sample LLM traces by risk, errors, latency, and deterministic ids. Python port of @mukundakatta/llm-trace-sampler.

Agentuncategorised
1 dir

Parse LLM API response logs (Anthropic, OpenAI, Google) and generate token / cost reports. No framework adoption required.

...more
Skillai-ml
1 dir

MukundaKatta

Fleet-level batch dispatcher for LLM APIs. Pool requests across coroutines, route to provider Batch APIs, save 50% on cost without rewriting your agent loops.

...more
Agentai-agents
1 dir

Mukunda Katta

Sub-millisecond PII redaction for prompts before they reach an LLM.

Skillai-ml
1 dir

Reliable CSV parsing + generation. Handles quotes, embedded commas, BOMs, CRLF.

MCP Serveruncategorised
1 dir

Character-precise unified diff + patch application + patch parsing.

MCP Serveruncategorised
1 dir

Convert HTML to Markdown or strip to plain text. For web-scraping agents.

MCP Serveruncategorised
1 dir

Run JMESPath queries against JSON. Pure JS, no native binary needed.

MCP Serveruncategorised
1 dir

Parse JSON5 (comments, trailing commas, unquoted keys) and emit strict JSON.

MCP Serveruncategorised
1 dir

Trustworthy JS regex testing. Real offsets, named groups, safe against zero-width loops.

MCP Serveruncategorised
1 dir

Safe shell argument escaping for bash, cmd.exe, and PowerShell.

MCP Serveruncategorised
1 dir

Deterministic SQL formatting across 19 dialects (postgres, mysql, snowflake, bigquery, etc.).

MCP Serveruncategorised
1 dir

Parse, format, and convert configs across TOML, YAML, and JSON.

MCP Serveruncategorised
1 dir

Streaming JSON parser that yields partial valid trees as tokens arrive. For LLM tool calls, structured outputs, and partial recovery.

...more
Skillai-ml
1 dir

Heuristic quality metrics for RAG retrieval and grounded answers. Python port of @mukundakatta/rag-quality-kit.

Agentai-agents
1 dir

Find stale RAG chunks by age, version, and freshness requirements. Python port of @mukundakatta/rag-staleness-auditor.

Agentai-agents
1 dir

Five-dimensional drift detection for production RAG systems. Rust core, Python bindings.

Skillai-ml
1 dir

5-dimensional production drift detection for RAG systems.

Skillai-ml
1 dir

Stable semantic cache keys for LLM requests. Invariant to whitespace, casing, and key ordering; sensitive to model swaps, tool list, and retrieval context. Python port of @mukundakatta/semantic-cache-key.

...more
Agentai-agents
1 dir

Lint Claude Code SKILL.md files for frontmatter, required fields, descriptions, and hardcoded secrets. Stdlib-only Python port of @mukundakatta/skillint.

...more
Agentai-agents
1 dir

Mukunda Katta

Token-aware text chunker for RAG ingestion. Sentence-respecting, overlap-friendly.

Skillai-ml
1 dir

Parse partial / truncated / messy JSON for LLM tool calls and structured outputs.

MCP Serveruncategorised
1 dir

Detect system prompt leakage in LLM model outputs via known patterns, configured-prompt substring matching, and unique fingerprint phrases. Python port of @mukundakatta/system-prompt-leak-scan.

...more
Agentai-agents
1 dir

Thread-safe shared token + USD budget for concurrent LLM tasks. Raises BudgetExceeded on push past cap. Reserve/commit two-phase API for fan-out workloads. Zero runtime deps.

...more
Agentai-agents
1 dir

Mukunda Katta

Fast bulk tokenizer + token counter for OpenAI BPE encodings.

Skillai-ml
1 dir

Validate LLM tool-call payloads with small JSON-like contracts. Python port of @mukundakatta/tool-call-contracts.

Agentai-agents
1 dir

Truncate LLM tool output with head/tail/middle/middle_lines strategies. UTF-8 safe, zero runtime deps.

Agentai-agents
1 dir

Score (query, document) pairs for vector/RAG poisoning signals: vector-text mismatch, instruction-like payloads, NaN, suspiciously round numbers. Python port of @mukundakatta/vector-poison-score.

...more
Agentai-agents
1 dir

Validate LLM tool-call payloads with small JSON-like contracts.

SkillLLM Tool
1 dir

Scaffold and validate Codex skills from the command line.

SkillLLM Tool
1 dir

Prompt-injection risk scanner for untrusted AI context.

SkillLLM Tool
1 dir

Plan model fallback chains from capability, cost, and health data.

SkillLLM Tool
1 dir

Policy-check agent tool calls before execution.

SkillLLM Tool
1 dir

Heuristic quality metrics for RAG retrieval and grounded answers.

SkillRAG
1 dir

Find stale RAG chunks by age, version, and freshness requirements.

SkillLLM Tool
1 dir

Enforce document ACLs after retrieval and before prompting.

SkillLLM Tool
1 dir

Pack context chunks into a budget by relevance and priority.

SkillLLM Tool
1 dir

Streaming JSON parser that yields partial valid trees as tokens arrive. Built for LLM tool-call payloads, structured output streams, and any place a regular JSON.parse waits too long.

...more
SkillLLM Tool
21/wk1 dir

MCP server: snapshot tests for tool-call traces. Capture, normalize, and diff agent tool-use traces to catch silent regressions. Wraps @mukundakatta/agentsnap for Claude Desktop, Cursor, Cline, Windsurf, and Zed.

...more
MCP ServerLLM Tool
1 dir

Fit your messages into the LLM context window. Token-aware truncation with multiple strategies (drop-oldest, drop-middle, priority), pluggable tokenizers, zero dependencies.

...more
SkillLLM Tool
1 dir

Detect system prompt leakage in model outputs.

SkillLLM Tool
1 dir

MCP server for agentvet: validate LLM-generated tool-call args before execution. Returns a typed error with an LLM-friendly retry hint when the args don't match.

...more
MCP ServerLLM Tool
1 dir

MCP server exposing prompt-injection-shield: scan untrusted text for prompt-injection signals, score risk, strip dangerous lines. Built for Claude Desktop, Cursor, Cline, Windsurf, and Zed.

...more
MCP ServerLLM Tool
1 dir

MCP server: AWS Bedrock model capability lookup + feature pre-check + PII-safe response redaction. Wraps the Python bedrock-ops library.

...more
MCP ServerLLM Tool
1 dir

Score retrieved documents for vector/RAG poisoning signals.

SkillLLM Tool
1 dir

MCP server: decode JWT to inspect header and claims (no verification).

MCP ServerLLM Tool
1 dir

MCP server: encode/decode base64, base64url, hex, and percent-encoding.

MCP ServerLLM Tool
1 dir

MCP server: encode and decode HTML entities, URL-encoding, and Unicode escapes.

MCP ServerLLM Tool
1 dir

MCP server: parse and serialize .env files. Handles quotes, comments, multiline.

MCP ServerLLM Tool
1 dir

MCP server: hash files or strings with sha-2, sha-3, blake2/3, or xxhash.

MCP ServerLLM Tool
1 dir

Build and validate lightweight AI model / data / tool manifests. Python port of @mukundakatta/ai-supply-chain-manifest.

Skilluncategorised

Small local jailbreak and prompt-injection fixture set for tests. Python port of @mukundakatta/jailbreak-corpus-mini.

Agentuncategorised

Plan model fallback chains from capability, cost, and health data. Python port of @mukundakatta/model-fallback-planner.

Skilluncategorised

Policy-based model routing by capability, cost, latency, and privacy. Python port of @mukundakatta/model-router-policy.

Skilluncategorised

CLI wrapper for prompt-injection-shield-py: scan a file or stdin for prompt-injection patterns.

Skilluncategorised

Track untrusted tool output before it enters prompts or actions. Python port of @mukundakatta/tool-result-taint.

Agentuncategorised