Skip to main content

Quick Reference


Commands by Category

Setup & Onboarding

mcp-t quickstart

Complete onboarding experience for first-time users with streamlined workflow.

Syntax


Test Execution

Commands for running tests against MCP servers.

mcp-t run

Execute test suites against MCP servers with comprehensive reporting.

Syntax

Arguments

  • suite-id - ID of the test suite to execute (supports tab completion)
  • server-id - ID of the MCP server to test against (supports tab completion)

Options

  • --verbose, -v - Show detailed test execution output
  • --global - Save results to global directory instead of local ./test_results/

Examples


Configuration Management

mcp-t create

Interactive configuration creation with templates and guided setup.

Syntax

Subcommands

  • mcp-t create server - Create MCP server configuration
  • mcp-t create suite - Create test suite with type selection

mcp-t create server

Create MCP server configuration with guided setup.

Syntax

Options

  • --global - Save configuration globally (~/.config/mcp-t/) instead of locally (./configs/)
  • --id <server-id> - Specify server ID (if not provided, will prompt)

Examples


mcp-t create suite

Create test suite with interactive type selection and templates.

Syntax

Options

  • --global - Save configuration globally instead of locally
  • --id <suite-id> - Specify suite ID (if not provided, will prompt)

Examples


mcp-t list

View existing configurations and their details.

Syntax

Subcommands

  • mcp-t list - Show all configurations (servers and suites)
  • mcp-t list servers - Show only server configurations
  • mcp-t list suites - Show only test suite configurations

Examples

mcp-t show

Display detailed configuration information for servers or test suites.

Syntax

Subcommands

  • mcp-t show server <server-id> - Display server configuration details
  • mcp-t show suite <suite-id> - Display test suite configuration details

Examples


Test Generation

mcp-t generate

Starts a wizard to automatically generate comprehensive test suites for MCP servers using AI-powered research and test creation. For detailed information, see the Automatic Test Generation guide.

Syntax

Options

  • --global - Save generated test suite globally (~/.config/mcp-t/) instead of locally (./configs/)

Reporting

mcp-t report issue

Report bugs or issues with the MCP Testing Framework.

Syntax

Options

  • --category - Issue category selection
  • --title - Brief issue title
  • --description - Detailed issue description
  • --no-diagnostics - Exclude system diagnostic information
  • --no-history - Exclude recent command history
  • --dry-run - Preview report without submitting

Description

Opens an interactive bug report form to collect information about issues and submit them to the development team.

Examples


Configuration Reference

Storage Locations

Configuration Files

Local Configurations (Project-specific):
Global Configurations (System-wide):

Test Results

Local Results (default):
Global Results (with --global flag):

Configuration Precedence

  1. Local configurations (./configs/) - Highest priority
  2. Global configurations (~/.config/mcp-t/) - Fallback
  3. Built-in templates - Default templates for creation

Shell Completion

Automatic tab completion for commands, server IDs, suite IDs, and options.

Setup

Supported Shells

  • Bash - Full tab completion support
  • Zsh - Full tab completion support

Tab Completion Features

  • Commands: mcp-t [TAB] shows all available commands
  • Server IDs: mcp-t run my-suite [TAB] shows configured servers
  • Suite IDs: mcp-t run [TAB] shows available test suites

For additional help and troubleshooting resources, see the FAQ.