skills/smithery.ai/mcp-test-harness

mcp-test-harness

Installation
SKILL.md

MCP Test Harness

Build production-ready, fully automated integration test suites for MCP servers using STDIO transport. Tests run against live servers and validate real data.

Quick Start Decision

Server Language Testing Stack Reference
Python (FastMCP) pytest + pytest-asyncio + FastMCP Client Python Guide
TypeScript/Node Vitest + @modelcontextprotocol/sdk TypeScript Guide
Any language MCP Inspector CLI (bash/PowerShell) Inspector CLI

Core Philosophy

These are integration tests, not unit tests:

  • Tests run against the actual MCP server (not mocks)
  • Tests validate real data returned from tools
  • Tests use STDIO transport (the standard for local MCP servers)
  • Tests should pass before any deployment or version bump
Installs
1
First Seen
Mar 24, 2026