# WeChat Mini Program DevTools

> Use this tool when you need to automate WeChat Mini Program development and testing, solving problems such as repetitive manual testing and UI interaction. It provides programmatic control over WeChat DevTools, accepting inputs like environment variables and runtime parameters, and outputs like element manipulation and page navigation. Use it in contexts like automated testing, UI automation workflows, and integration testing in WeChat development pipelines.

Canonical page: https://skillsregistry.net/skills/yfmeii-weapp-dev  
JSON: https://api.skillsregistry.net/v1/skills/yfmeii-weapp-dev

## Description

A WeChat Mini Program automation server that provides programmatic control over WeChat DevTools through the miniprogram-automator library. The FastMCP-based implementation exposes tools for application lifecycle management (launching, connecting, closing), page navigation and interaction, and element manipulation including querying, clicking, typing, and attribute reading. It supports both launch mode for starting new DevTools instances and connect mode for attaching to existing WebSocket endpoints, with comprehensive configuration through environment variables or runtime parameters. The server handles connection management, element resolution with nested selectors, and proper serialization of WeChat-specific data structures, making it useful for automated testing of Mini Programs, UI automation workflows, and integration testing in WeChat development pipelines.

## Trust

- **Trust score (0–1):** 0.65
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** devops-ci
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/yfmeii-weapp-dev)
- **Repository:** <https://github.com/yfmeii/weapp-dev-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": "yfmeii-weapp-dev"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/yfmeii-weapp-dev` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/yfmeii-weapp-dev/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
