The Complete Tool Catalog
Every tool your AI agent needs, organized by what it does. Local-first, security-verified, community-built.
No tools match your filters
Try adjusting your search or filter criteria.
Security & Safety
Protect your codebase, detect threats, and reduce risk in your AI pipeline
MCP Server Auditor
Analyze MCP server source code for security vulnerabilities, permission overreach, and suspicious patterns. Get risk scores and security grades.
npx @clinetools/mcp-auditor
Prompt Injection Detector
Scan text, files, and inputs for 31+ prompt injection attack patterns including role switching, hidden instructions, data exfiltration, and jailbreak attempts.
npx @clinetools/prompt-detector
Secret Scanner
Detect leaked API keys, tokens, passwords, and credentials in code. Supports AWS, GitHub, OpenAI, Stripe, and 40+ provider patterns.
npx @clinetools/secret-scanner
Permission Visualizer
Visualize and compare MCP server permission scopes. See attack surface scores and understand what each tool can access.
npx @clinetools/permission-viz
Dependency Vulnerability Scanner
Scan package.json, requirements.txt, Cargo.toml, and go.mod for known CVEs. Offline database of vulnerabilities, no API needed.
npx @clinetools/dep-scanner
Code Sanitizer
Strip dangerous patterns from code before execution: eval(), exec(), system calls, network requests. Configurable allowlists.
npx @clinetools/code-sanitizer
Output Validator
Verify AI-generated outputs match expected schemas, types, and constraints. Catch malformed JSON, invalid SQL, broken HTML before it ships.
npx @clinetools/output-validator
File Access Monitor
Log and alert on file system operations during agent execution. See exactly which files were read, written, or deleted.
npx @clinetools/file-monitor
Network Traffic Inspector
Monitor and log all outgoing network requests from MCP servers. Detect unexpected data exfiltration or phone-home behavior.
npx @clinetools/net-inspector
Credential Rotator
Detect exposed credentials and automatically rotate them. Supports .env files, config files, and CI/CD secrets.
npx @clinetools/cred-rotator
Audit Log Generator
Generate compliance-ready audit logs of all agent actions: files modified, commands run, APIs called. Export as JSON, CSV, or Markdown reports.
npx @clinetools/audit-logger
Sandboxed Code Executor
Run untrusted code in an isolated sandbox with configurable resource limits. Prevent filesystem, network, and process access.
npx @clinetools/sandbox
Code Quality & Analysis
Analyze, measure, and improve code quality with static analysis tools
Code Complexity Analyzer
Calculate cyclomatic complexity, cognitive complexity, maintainability index, and Halstead metrics for any codebase. Supports JS/TS, Python, Go, Rust, Java.
npx @clinetools/complexity
Dead Code Detector
Find unused functions, variables, imports, exports, and CSS classes across your codebase. Supports tree-shaking analysis.
npx @clinetools/dead-code
Code Duplication Finder
Detect copy-paste patterns and near-duplicate code blocks. Suggest extraction into shared functions or modules.
npx @clinetools/dup-finder
Type Coverage Checker
Measure TypeScript type coverage percentage. Find implicit 'any' types, missing return types, and untyped parameters.
npx @clinetools/type-coverage
Import Cycle Detector
Find circular dependencies between modules. Visualize dependency chains and suggest breaking points.
npx @clinetools/import-cycles
API Surface Analyzer
Map all public interfaces, exported functions, and API endpoints. Detect breaking changes between versions.
npx @clinetools/api-surface
Code Style Enforcer
Apply and enforce consistent code formatting beyond what Prettier/ESLint do: naming conventions, file organization, import ordering.
npx @clinetools/style-enforcer
Comment Quality Analyzer
Find outdated, misleading, or redundant comments. Detect TODO/FIXME/HACK markers. Score comment-to-code ratio.
npx @clinetools/comment-quality
Test Coverage Gap Finder
Identify untested code paths, uncovered branches, and functions without test files. Prioritize by risk and complexity.
npx @clinetools/coverage-gaps
Regex Analyzer & Tester
Analyze regex patterns for correctness, performance (ReDoS risk), and readability. Test against sample inputs.
npx @clinetools/regex-analyzer
Project Understanding
Help your agent understand codebases faster with analysis and visualization tools
Codebase Mapper
Generate visual dependency graphs, module maps, and architecture diagrams from source code. Output as Mermaid, DOT, or JSON.
npx @clinetools/codebase-mapper
Architecture Documenter
Auto-generate architecture documentation from code analysis: module responsibilities, data flows, integration points.
npx @clinetools/arch-doc
API Endpoint Cataloger
Discover and catalog all API routes, endpoints, middleware, and handlers. Supports Express, Fastify, Next.js, Django, Flask, Rails.
npx @clinetools/api-lister
Database Schema Visualizer
Parse migration files, ORM models, and SQL schemas to generate ER diagrams and relationship maps.
npx @clinetools/schema-viz
Environment Variable Tracker
Catalog all environment variables used across the codebase. Detect missing .env entries, unused vars, and inconsistencies.
npx @clinetools/env-tracker
Config File Validator
Validate JSON, YAML, TOML, and INI config files against schemas. Detect typos, missing required fields, and type mismatches.
npx @clinetools/config-validator
Git History Analyzer
Analyze git history patterns: hotspot files, churn rate, contributor patterns, commit message quality, branch age.
npx @clinetools/git-analyzer
TODO/FIXME Tracker
Catalog all TODO, FIXME, HACK, XXX, and WORKAROUND markers. Prioritize by age, severity, and location.
npx @clinetools/todo-tracker
License Compliance Checker
Scan all dependencies for license compatibility. Flag GPL contamination, missing licenses, and compliance risks.
npx @clinetools/license-check
Build Pipeline Analyzer
Parse CI/CD configs (GitHub Actions, GitLab CI, CircleCI) and visualize build stages, dependencies, and bottlenecks.
npx @clinetools/pipeline-analyzer
Testing & Quality Assurance
Generate tests, create fixtures, and catch regressions automatically
Test Generator
Generate unit tests from function signatures, JSDoc comments, and usage patterns. Supports Jest, Vitest, pytest, Go testing.
npx @clinetools/test-gen
Test Fixture Generator
Create realistic test fixtures from database schemas, API responses, and TypeScript types. Faker-powered data generation.
npx @clinetools/fixture-gen
Mock API Server
Generate a mock API server from OpenAPI/Swagger specs. Serve realistic responses without hitting real APIs.
npx @clinetools/mock-api
Snapshot Tester
Capture and compare output snapshots. Detect UI changes, API response drift, and CLI output differences.
npx @clinetools/snapshot
Edge Case Generator
Analyze function signatures and generate boundary value test cases: empty strings, zero, negative numbers, unicode, huge inputs.
npx @clinetools/edge-cases
API Contract Tester
Verify API contracts between frontend and backend. Detect schema mismatches, missing fields, and type incompatibilities.
npx @clinetools/contract-test
Accessibility Tester
Check HTML output for WCAG 2.1 compliance: missing alt text, color contrast, keyboard navigation, ARIA labels, heading hierarchy.
npx @clinetools/a11y-test
Performance Benchmark Runner
Run micro-benchmarks on functions and compare performance across implementations. Track regression over time.
npx @clinetools/benchmark
Regression Detector
Compare test results, API responses, and behavior between git commits. Flag regressions with precise cause identification.
npx @clinetools/regression
Mutation Tester
Mutate source code and verify tests catch the mutations. Find weak tests that pass even when code is broken.
npx @clinetools/mutation-test
Data & File Processing
Transform, validate, and process data files without external services
JSON/CSV/XML Converter
Transform between data formats: JSON, CSV, XML, YAML, TOML, TSV. Handle nested structures, arrays, and custom delimiters.
npx @clinetools/data-convert
Schema Generator
Infer JSON Schema, TypeScript types, or Zod schemas from data samples. Handle nullable fields, enums, and nested objects.
npx @clinetools/schema-gen
Data Anonymizer
Replace PII (names, emails, phone numbers, addresses, SSNs) with realistic fake data. Consistent replacement across files.
npx @clinetools/anonymizer
File Format Validator
Verify file integrity: valid JSON, well-formed XML, correct CSV headers, valid images. Check encoding, line endings, BOM markers.
npx @clinetools/file-validator
Image Optimizer
Compress PNG, JPEG, SVG, and WebP images without quality loss. Generate responsive sizes and modern formats.
npx @clinetools/image-opt
SVG Cleaner & Optimizer
Clean and optimize SVG files: remove metadata, simplify paths, minify, remove unused defs. Reduce file sizes by 30-80%.
npx @clinetools/svg-clean
Markdown Linter & Fixer
Validate markdown syntax, fix heading hierarchy, broken links, inconsistent list styles, and missing alt text.
npx @clinetools/md-lint
Log Parser & Analyzer
Parse structured and unstructured logs into queryable data. Support for JSON logs, syslog, Apache, Nginx, and custom formats.
npx @clinetools/log-parser
SQL Query Analyzer
Analyze SQL queries for performance: missing indexes, N+1 patterns, full table scans, suboptimal joins. Suggest improvements.
npx @clinetools/sql-analyzer
Config Merger
Intelligently merge configuration files: handle conflicts, preserve comments, maintain ordering. Support for JSON, YAML, TOML.
npx @clinetools/config-merge
AI Pipeline & Agent Tools
Tools specifically designed to improve AI agent workflows and pipelines
Prompt Template Manager
Version, manage, and A/B test prompt templates. Track which prompts produce the best results over time.
npx @clinetools/prompt-mgr
Response Cache
Cache AI responses for identical or similar inputs. Reduce API costs and latency for repeated operations.
npx @clinetools/response-cache
Context Window Manager
Analyze and optimize what fits in the context window. Prioritize recent, relevant, and high-value content. Track token budgets.
npx @clinetools/context-mgr
Token Budget Tracker
Monitor token usage across sessions, tasks, and tools. Set budgets, get alerts, and optimize for cost efficiency.
npx @clinetools/token-tracker
Hallucination Detector
Cross-reference AI claims against source code, documentation, and known facts. Flag potentially fabricated function names, APIs, or configuration options.
npx @clinetools/hallucination
Source Attribution Tracker
Link AI-generated claims and suggestions to their source: which file, which commit, which documentation page informed each decision.
npx @clinetools/attribution
Conversation Brancher
Save conversation state at decision points and branch to explore alternatives. Compare outcomes and merge the best approach.
npx @clinetools/conv-branch
Agent Task Decomposer
Break complex tasks into smaller, parallelizable subtasks. Identify dependencies, estimate effort, and suggest execution order.
npx @clinetools/task-decompose
Tool Call Validator
Validate MCP tool calls before execution: check parameters, verify permissions, estimate side effects. Dry-run mode available.
npx @clinetools/call-validator
Persistent Agent Memory
Give your agent persistent memory across sessions: learned patterns, user preferences, project conventions, past decisions.
npx @clinetools/agent-memory
Development Workflow
Streamline your development workflow with automation tools
Commit Message Generator
Generate conventional commit messages from staged diffs. Analyze changes and produce semantic, descriptive messages.
npx @clinetools/commit-msg
PR Description Generator
Generate pull request descriptions from commit history and code diffs. Include summary, test plan, and breaking changes.
npx @clinetools/pr-desc
Code Review Checklist
Automated code review against configurable standards: security, performance, accessibility, maintainability, test coverage.
npx @clinetools/review-check
Migration Script Generator
Generate database migration scripts from schema diffs. Support for Prisma, Knex, TypeORM, Django, Alembic.
npx @clinetools/migration-gen
Changelog Generator
Auto-generate changelogs from git history, PR descriptions, and conventional commits. Output as CHANGELOG.md or JSON.
npx @clinetools/changelog
Semantic Version Bumper
Analyze changes and suggest the correct version bump (major/minor/patch). Update package.json, tags, and references.
npx @clinetools/version-bump
Branch Cleanup Tool
Identify stale, merged, and orphaned branches. Safe cleanup with dry-run mode and protection for active branches.
npx @clinetools/branch-clean
Git Hooks Manager
Install and manage git hooks: pre-commit, pre-push, commit-msg. Template library with common hooks for linting, testing, secrets scanning.
npx @clinetools/git-hooks
Monorepo Navigator
Understand monorepo structure: find affected packages from changes, resolve workspace dependencies, identify build order.
npx @clinetools/monorepo-nav
Release Notes Writer
Generate user-facing release notes from technical changelogs. Transform developer commit messages into product updates.
npx @clinetools/release-notes
Infrastructure & DevOps
Generate configs, check infrastructure, and automate DevOps tasks
Dockerfile Optimizer
Analyze and optimize Dockerfiles: multi-stage builds, layer caching, image size reduction, security best practices.
npx @clinetools/dockerfile-opt
Docker Compose Generator
Generate docker-compose.yml from application analysis: detect databases, caches, message queues, and service dependencies.
npx @clinetools/compose-gen
Nginx Config Generator
Generate Nginx reverse proxy, SSL, and caching configurations from application requirements.
npx @clinetools/nginx-gen
SSL Certificate Checker
Check SSL certificate expiration, chain validity, and security configuration for domains and local certs.
npx @clinetools/ssl-check
Local Port Scanner
Check port availability, find what's listening, and resolve port conflicts. Local-only scanning for development use.
npx @clinetools/port-scan
Process Monitor
Track CPU, memory, and disk usage of running processes. Detect resource leaks and runaway processes.
npx @clinetools/proc-monitor
Disk Space Analyzer
Find large files, duplicate files, and wasted space. Identify node_modules, build artifacts, and temp files consuming disk.
npx @clinetools/disk-analyzer
Cron Expression Validator
Validate cron expressions, show next N execution times, and convert between cron formats (Linux, AWS, Kubernetes).
npx @clinetools/cron-check
GitHub Actions Generator
Generate GitHub Actions workflows from project analysis: CI, CD, release automation, dependency updates.
npx @clinetools/actions-gen
Terraform Plan Analyzer
Parse and analyze Terraform plans: highlight destructive changes, cost estimates, security implications.
npx @clinetools/tf-analyzer
Documentation & Communication
Generate, validate, and maintain documentation automatically
README Generator
Generate comprehensive README.md from code analysis: project structure, installation, usage, API docs, contributing guide.
npx @clinetools/readme-gen
API Documentation Generator
Generate OpenAPI/Swagger specs from code, route handlers, and TypeScript types. Produce interactive API docs.
npx @clinetools/api-doc
JSDoc/TSDoc Generator
Add documentation comments to functions, classes, and interfaces. Infer parameter types, return values, and descriptions from code.
npx @clinetools/jsdoc-gen
Diagram Generator
Generate Mermaid, PlantUML, and D2 diagrams from code: sequence diagrams, class diagrams, flowcharts, ER diagrams.
npx @clinetools/diagram-gen
Runbook Generator
Create operational runbooks from code, configs, and infrastructure: incident response, deployment procedures, troubleshooting guides.
npx @clinetools/runbook-gen
Architecture Decision Record Generator
Create ADRs (Architecture Decision Records) with context, decision, consequences, and alternatives considered.
npx @clinetools/adr-gen
Project Glossary Builder
Build a project-specific glossary from code: extract domain terms, acronyms, and technical jargon with definitions.
npx @clinetools/glossary
Onboarding Guide Generator
Create new developer onboarding guides: setup instructions, codebase tour, key concepts, common tasks, and troubleshooting.
npx @clinetools/onboarding-gen
Monitoring & Observability
Monitor, measure, and debug applications locally
Error Pattern Analyzer
Categorize and prioritize errors from logs and stack traces. Identify root causes, frequency patterns, and affected code paths.
npx @clinetools/error-analyzer
Performance Profiler
Profile Node.js, Python, and Go applications: identify CPU bottlenecks, memory hotspots, and slow database queries.
npx @clinetools/profiler
Memory Leak Detector
Detect memory leaks in Node.js applications: growing arrays, unclosed connections, event listener accumulation, circular references.
npx @clinetools/memleak
API Health Checker
Monitor API endpoint health: response times, status codes, payload validation. Run locally against dev or staging environments.
npx @clinetools/api-health
Response Time Tracker
Measure and track API response times over time. Generate percentile reports (p50, p95, p99) and identify degradation.
npx @clinetools/resp-time
Resource Usage Reporter
Generate reports on system resource usage: CPU, memory, disk, network. Track trends and set alerting thresholds.
npx @clinetools/resource-report
Local Log Aggregator
Collect and search logs from multiple local services. Tail, filter, and correlate logs across processes.
npx @clinetools/log-agg
Flame Graph Generator
Generate flame graphs from CPU profiles. Visualize where time is spent in your application with interactive SVG output.
npx @clinetools/flamegraph
API-Dependent Tools (Alternatives Planned)
Tools that currently require external APIs. We're building local alternatives for each one.
Web Search
Search the web from your agent. Currently uses Brave Search API.
npx @modelcontextprotocol/server-brave-search
GitHub Integration
Create PRs, manage issues, search code on GitHub. Requires GitHub API token.
npx @modelcontextprotocol/server-github
Slack Integration
Send messages, read channels, and manage Slack workspaces from your agent.
npx @modelcontextprotocol/server-slack
Sentry Error Monitoring
View issues, stack traces, and error trends from Sentry. Debug production errors with full context.
npx @modelcontextprotocol/server-sentry
Notion Integration
Read and write Notion pages, databases, and wikis. Sync project docs with your codebase.
npx @modelcontextprotocol/server-notion
Linear Integration
Manage issues, projects, and sprints in Linear from your agent.
npx @modelcontextprotocol/server-linear
Google Drive Integration
Read files from Google Drive, search documents, and sync specs with your project.
npx @modelcontextprotocol/server-gdrive
Cloudflare Integration
Manage Workers, KV, R2, D1, and DNS from your agent. Deploy and configure edge infrastructure.
npx @modelcontextprotocol/server-cloudflare
PostgreSQL Integration
Connect to PostgreSQL databases, run queries, inspect schemas, and manage data.
npx @modelcontextprotocol/server-postgres
Image Generator
Generate images from text descriptions using AI image generation APIs.
npx @modelcontextprotocol/server-everart