CLI for adding AI Skills to WeChat Mini Programs via wx.modelContext
This is a WeChat Mini Program skill template/CLI tool, not a functional MCP server. The two tools (getWelcome, greet) are defined in JSON template files, not as executable MCP tool registrations. Tool definitions exist only as static JSON schemas in mcp.json files within templates. No actual MCP server implementation is visible, no tool handler functions, no request/response processing, no error handling logic. The tool descriptions are in Chinese and lack the English clarity needed for LLM reasoning. Input schemas are present but minimal (single string params with basic descriptions). Output schemas are documented in the JSON but not validated or enforced. This appears to be a scaffolding tool for generating Mini Program skill boilerplate, not a production MCP server.
获取首页欢迎信息和可用 Skill 列表。用户在打开小程序首页时调用,展示欢迎文案和推荐操作。
简单的问候示例。当用户说『你好/嗨/打招呼』时调用,返回问候信息。
No executable MCP server implementation. Tools are defined only as static JSON templates, not as registered MCP tools with handler functions. No evidence of tool invocation, parameter validation, or response formatting.
Tool descriptions are in Chinese only. LLMs trained primarily on English will struggle to understand when/why to invoke these tools. Descriptions lack English clarity and context for tool selection.
Input schemas are minimal and lack validation constraints. Both tools accept a single string parameter with no enum, pattern, length limits, or format specification. No guidance on required vs optional fields.
No error handling or recovery guidance. No documentation of failure modes, retryability, or what the LLM should do if a tool call fails. Output schemas exist but are not enforced.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 36 | 2025-06-18+ | v2 |
Tool composition unclear. getWelcome requires userId (from wx.getStorageSync), but no guidance on how to obtain it or what happens if it's empty. Dependencies between tools and external state are undocumented.