# WHartTest

> Use this tool when you need to automate testing workflows and integrate Microsoft services into AI workflows through Python-based modules. It solves problems related to test automation, API integration, and data validation, providing a modular architecture for QA engineers, developers, and teams building automated testing pipelines. The WHartTest tool takes in Python-based inputs and outputs automated test results and API interactions, making it ideal for use cases that require both API connectivity and test execution capabilities.

Canonical page: https://skillsregistry.net/skills/whart-test  
JSON: https://api.skillsregistry.net/v1/skills/whart-test

## Description

This WHartTest MCP server provides automated testing tools and Microsoft API integration capabilities through Python-based modules. Built with FastMCP and featuring cryptographic support via PyCryptodome, it offers tools for test automation workflows and Microsoft service interactions through the ms_mcp_api module and testauto_tools utilities. The implementation includes comprehensive dependency management with requests and Pydantic for data validation, GitHub Actions workflow for documentation deployment, and modular architecture separating API functionality from testing utilities, making it valuable for QA engineers automating test suites, developers integrating Microsoft services into AI workflows, and teams building automated testing pipelines that require both API connectivity and test execution capabilities.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** version-control
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/whart-test)
- **Repository:** <https://github.com/mgdaaslab/wharttest/tree/HEAD/WHartTest_MCP>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "whart-test"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/whart-test` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/whart-test/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
