im-mcp SKILL.md skillA

im-mcp from stkoecn/im-mcp is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add stkoecn/im-mcp/im-mcp@git:20261019.7f68943

Pins git:20261019.7f68943 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
stkoecn/im-mcp
Path
skills/im-mcp/SKILL.md
Versions recorded
9
Latest version
git:20261019.7f68943, committed Oct 19, 2026
First version recorded
Oct 17, 2026
Size
32,835 bytes
Repository stars
81
License
none declared

Windows / macOS 本地微信 (WeChat) 与钉钉 (DingTalk) 聊天记录、通讯录、群聊与文件检索 MCP 服务运维管理指南。当需要初始化离线数据库、提取微信解密密钥 (wechat-init)、离线同步钉钉数据库 (dingtalk-init)、检索聊天历史/周报/工时,或在一键彻底清理导出的解密数据与缓存 (im-clean) 时使用。.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# IM-MCP 智能体运维与数据生命周期管理指南

本技能指导智能体在 Windows 及 macOS 环境下管理 `im-mcp` 工具集(包含微信 MCP 与钉钉 MCP),涵盖**前置环境检查、离线数据库初始化与解密、聊天数据检索以及任务完成后的安全清理**。

---

## 1. 核心定位与运行策略 (Core Principles & Execution Strategy)

### 1.1 运行方式优先原则与执行策略
智能体在引导或协助用户部署时,应遵循以下运行策略:
1. **优先持久化安装**:若在 Claude Desktop、Cursor 等桌面客户端或支持持久化工具的环境中,推荐使用 `uv tool install "git+https://github.com/stkoecn/im-mcp.git" --with "im-mcp[all]"`;
2. **沙箱/受限环境降级**:若当前 AI 客户端环境(如 Pi 沙箱环境)拦截了全局工具安装(提示 `Blocked ... use uvx`),应直接遵循该环境安全策略,使用 `uvx --from "git+https://github.com/stkoecn/im-mcp.git[all]"` 方式即席运行相关命令;
3. **国内网络镜像备选(Gitee 源)**:若用户处于国内网络环境或访问 GitHub 受限/较慢,可直接将上述 Git 地址替换为 Gitee 镜像仓库:
   - 持久化:`uv tool install "git+https://gitee.com/ws4m/im-mcp.git" --with "im-mcp[all]"`
   - 即席运行:`uvx --from "git+https://gitee.com/ws4m/im-mcp.git[all]" <command>`
4. **禁止私自编写协议测试代码**:安装并运行初始化(`wechat-init` 与 `dingtalk-init`)后,**严禁私自编写脚本或代码模拟底层 JSON-RPC/stdio 协议测试**,必须直接交付用户并提供客户端启用引导;
5. **宿主环境感知与交付引导**:智能体应根据当前所运行的客户端环境(如 Pi、Claude Code/Desktop、Cursor、Cline 等),自主判断并向用户提示具体的 Skill 与 MCP 启用步骤(如告知输入 `/reload`、重启客户端或在侧边栏开启信任),并直接给出 1~2 个日常对话的使用示例。

### 1.2 命令矩阵与权限一览

```bash
# 方式 A:全局持久化隔离安装 CLI 工具链(推荐优先选择)
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add stkoecn/im-mcp/im-mcp@sha256:8e89232fe1f9b23e

The line at the top of this page pins the label git:20261019.7f68943, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_w7tfrftjpimao2vg.svg)](https://markdownregistry.com/a/art_w7tfrftjpimao2vg)

2 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 9 versions of this file, between Oct 17, 2026 and Oct 19, 2026, more than one a day.

versioncommittedcommitsizeaudit
git:20261019.7f68943 latest2026-10-19 7f68943 32,835 BA view · diff
git:20261019.b5939902026-10-19 b593990 29,506 BA view · diff
git:20261018.811133a2026-10-18 811133a 26,617 BA view · diff
git:20261018.69750c02026-10-18 69750c0 22,685 BA view · diff
git:20261018.3e6cb2a2026-10-18 3e6cb2a 22,118 BA view · diff
git:20261017.214baf02026-10-17 214baf0 20,141 BA view · diff
git:20261017.aa397162026-10-17 aa39716 20,025 BA view · diff
git:20261017.76e36482026-10-17 76e3648 19,610 BA view · diff
git:20261017.8620a552026-10-17 8620a55 19,370 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (32835 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

stkoecn/im-mcp · 81 stars · license none declared · pushed 2026-10-22 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_w7tfrftjpimao2vg
GET https://markdownregistry.com/api/v1/resolve?ref=stkoecn/im-mcp/im-mcp
GET https://markdownregistry.com/api/v1/blob/8e89232fe1f9b23e3e1d1d73bd27a7ae7395e5a4d94699eaf803ed75ba350e14

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from stkoecn/im-mcp

AGENTS.md AGENTS.md file
stkoecn/im-mcp · AGENTS.md
git:20261017.ce7f221 · audit A · 81 stars

Every file in stkoecn/im-mcp

Browse by kind, by grade A, or by owner.