wr-scrm-mcp-connector
v1.0.0
Published
MCP connector for SCRM management systems. Login via WeCom ww_userid, query users and leads.
Maintainers
Readme
wr-scrm-mcp-connector
MCP Server for SCRM management system. Provides AI-callable tools for user queries — login via WeChat Work ww_userid, Cookie-based session auth.
Install
npm i -g wr-scrm-mcp-connectorOr configure in your MCP client:
{
"mcpServers": {
"wr-scrm": {
"command": "npx",
"args": ["-y", "wr-scrm-mcp-connector"]
}
}
}Authentication
WeChat Work identity flow — no phone or captcha needed:
bridge verifies WeCom webhook signature → extracts from.userid → maps to ww_userid
→ MCP calls login(domain, ww_userid) → SCRM sets Cookie → subsequent tools use itThe session lives in the MCP server process memory. SCRM manages token lifecycle (JWT HS256, 7-day expiry, 3-day auto-renewal). MCP transparently proxies cookies — on renewal, the new Set-Cookie is automatically captured and stored.
Call clear_auth to wipe the session.
Tools
login
Authenticate with the SCRM backend by WeChat Work user ID.
| Param | Required | Description |
|-------|----------|-------------|
| domain | yes | SCRM backend URL, e.g. https://scrm.example.com |
| ww_userid | yes | WeChat Work user ID, mapped by bridge from from.userid |
query_user_info
Query user detail including tags.
| Param | Required | Description |
|-------|----------|-------------|
| user_id | yes | User ID |
clear_auth
Clear stored session and domain config. No parameters.
Example
User: "查用户 12345 的详细信息"
AI: login(domain="https://scrm.wr.com", ww_userid="zhangsan")
AI: query_user_info(user_id="12345")
AI: "用户张三,手机号138xxxx,三年级数学,标签:高意向/已试听..."