mcp-tester

Audit MCP tools in Claude Code sessions and generate inventories and test plans.

12|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/ckorhonen/claude-skills --skill mcp-tester-ckorhonen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-tester
Source: https://github.com/ckorhonen/claude-skills/tree/main/skills/mcp-tester
Command: npx skills add https://github.com/ckorhonen/claude-skills --skill mcp-tester-ckorhonen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audits and validates MCP tools across Claude Code sessions to ensure consistent tool behavior, reliable descriptions, and efficient tool usage.

Core Features & Use Cases

  • Inventory MCP tools by server, assess naming conventions, describe quality and risk, and generate test plans.
  • Generate tests per tool using the AAA pattern and capture outcomes.
  • Perform cross-server analysis to detect redundancy and coverage gaps.

Quick Start

Ask me to discover MCP tools in the current Claude Code session and generate an inventory plus a quality analysis report.

Frequently Asked Questions about mcp-tester

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit MCP tools in Claude Code for quality and consistency?

To audit MCP tools in Claude Code, you need MCP servers configured in your session settings. The audit identifies available tools, evaluates their descriptions, generates an inventory, and produces a quality analysis report to ensure consistent behavior.

What is the best way to generate a test plan for MCP tools?

The best way to generate a test plan for MCP tools is to inventory them by server and assess their descriptions. The audit then creates comprehensive test campaigns using the AAA pattern to validate behavior and capture outcomes.

Can I detect redundant MCP tools across different servers?

Yes, you can detect redundant MCP tools across servers by performing a cross-server analysis. This evaluates tool inventories to identify overlapping functionalities and coverage gaps across the configured MCP servers in your Claude Code session.

Do I need MCP servers configured in Claude Code settings to use this audit?

Yes, MCP servers configured in your Claude Code settings are required. The audit process depends on these existing configurations to discover, inventory, and evaluate the available tools within the current session.

How does cross-server analysis improve MCP tool usage?

Cross-server analysis improves MCP tool usage by detecting redundancy and coverage gaps across servers. This identifies overlapping functionalities to ensure efficient tool usage and maintain reliable descriptions across different Claude Code sessions.