WeCom MCP. Manage Staff, Departments, and Messages by Conversation
WeCom / 企业微信 connects your AI client directly to China's top enterprise communication platform. Your agent handles complex internal operations, letting you list departments, find user profiles, check team attendance, and send messages—all through natural conversation instead of the admin backend.
Give Claude and any AI agent real-world access
Your agent retrieves real-time check-in data for staff, letting you audit workforce activity without logging into the attendance portal.
You can ask the MCP to list all departments and then narrow down the employee roster within any specific unit.
The agent finds people based on their details, department, or assigned organizational tags.
You send instant text messages to any specified user directly through the chat interface.
Ask an AI about this
Waiting for input…
What AI agents can do with WeCom / 企业微信: 10 Tools for Operations Management
Use these tools to query employee data, map organizational structure, audit attendance records, or send messages directly through your AI agent.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using WeCom / 企业微信 MCPGet App Details
Pulls detailed information about an application agent within WeCom.
Get Attendance Data
Retrieves current and past employee check-in or attendance records for specified...
Get Department
Fetches specific details about a named department in the organization.
Get Tag Users
Lists all users who have been assigned one or more organizational tags.
Get User
Gets comprehensive profile details for a single employee using their identifier.
List Departments
Provides an exhaustive list of all departments currently set up in the organization.
List Menu
Retrieves the custom menu configurations for a specific internal application agent.
List Tags
Provides a complete list of all functional or organizational tags used by the...
List Users
Lists all employee users who belong to a specific department or unit.
Send Message
Sends a plain text message directly to any specified user within the platform.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with WeCom / 企业微信, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by WeCom / 企业微信. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The struggle of navigating enterprise backends
Right now, gathering simple staff information is a headache. You have to jump between the user profile page, the department list, and the attendance dashboard. It's always multi-step: click here for the group tag, then copy that ID over to the reporting tool, then manually query the name.
With this MCP, you just talk to your agent. Instead of clicking through five different screens, you ask it to check user status or find all users in a department. The data flows directly into your conversation window.
WeCom / 企业微信: Direct Access to Core Data
Specific tasks, like finding every employee who belongs to the 'Engineering' department or listing all available functional tags, used to require an admin-level query and several manual data points. Now you just ask your agent to list departments using `list_departments` or find users by tag with `get_tag_users`.
This MCP gives you instant control over complex organizational data structures. You're not limited by the platform’s UI; you use natural language to access the raw facts.
What WeCom MCP does for your AI
Managing a large organization usually means clicking through confusing dashboards just to get basic employee data or check who was supposed to clock in. This MCP lets your agent bypass all that complexity. It treats WeCom like an extension of your chat interface, letting you talk to it about your company's structure and workforce.
Need to know which users belong to the 'Finance' group? Ask. Want to see who clocked in this morning? Ask. Your agent pulls data on departments, retrieves detailed employee records, checks attendance logs, or sends a quick heads-up message—all instantly. Because Vinkius hosts this MCP, you connect your preferred AI client once and gain access to all these core business functions, turning rigid enterprise tools into simple conversational commands.
019d849c-54fa-70a7-a1a7-df2b8d0d9e4a How to set up WeCom MCP
The bottom line is that instead of navigating complex admin backends, you just talk to it about company operations.
Subscribe to this MCP and enter your WeCom Corp ID, App Secret, and Agent ID.
Connect the MCP to your AI client (Claude, Cursor, etc.).
Tell your agent what you need: 'What are the users in the Engineering department?' The agent processes the request and provides the data.
Who uses WeCom MCP
This MCP is for anyone whose job involves manually querying large internal databases or coordinating staff across multiple platforms. If your day includes checking who's in which department, verifying employee records, or sending group announcements, you need this.
Checks team attendance and verifies employee profiles by asking the agent natural language questions.
Coordinates staff communication, sending messages to groups or individuals without leaving their primary chat interface.
Retrieves system metadata about internal apps and monitors organizational structure details for troubleshooting.
Benefits of connecting WeCom MCP
Check attendance instantly. Instead of logging into a separate dashboard to see who clocked in, your agent uses get_attendance_data to give you real-time check-in summaries.
Map out staff relationships. Use list_departments and then list_users to build an accurate organizational chart without manual data exports or spreadsheet manipulation.
Communicate targeted updates. Send a message using send_message directly through your agent, ensuring the announcement hits the right person immediately, regardless of their location in the org structure.
Segment users precisely. Need all compliance officers? Use list_tags first to see available groups, then use get_tag_users to pull only those employees who match that tag.
Avoid UI overload. Your agent handles complex lookups like getting user details (get_user) or department info (get_department), so you never have to navigate the WeCom Admin Backend yourself.
WeCom MCP use cases
The HR Audit
A manager needs to confirm which staff members are in the new 'Product Development' department and whether they all clocked in today. The agent first uses list_departments to verify the unit, then uses list_users for the roster, and finally calls get_attendance_data to generate a single compliance report.
The Quick Announcement
A team lead needs to notify five specific people that a policy has changed. Instead of copying their names and sending messages one by one, the agent uses get_tag_users to find all users with the 'Leadership' tag, then calls send_message once to reach everyone.
The IT Deep Dive
An admin needs to know what a specific internal app can do. They use list_menu and get_app_details, getting the exact configuration metadata without needing access to the backend system settings.
The Missing Employee Profile
A user needs Jane Doe's phone number and manager name. Instead of searching through multiple HR systems, they ask their agent, which immediately uses get_user to pull all the necessary details in one conversational reply.
WeCom MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Assuming a unified database
Trying to run an 'All Employees' query and expecting it to return everything, including department, tag, and attendance data simultaneously.
Break the request down. First, list departments using list_departments. Then, ask for users in that specific department using list_users, followed by checking their status with get_attendance_data.
Manual user lookup
Searching the WeCom admin interface for a person's details, which requires knowing their exact ID or department name first.
Just ask your agent. If you know the general group, use get_tag_users to find them first, then use get_user on the result.
Sending messages blind
Attempting to send a message using only a vague description of the person (e.g., 'the guy in marketing').
Always verify the user ID first, either by asking for their full profile details with get_user or finding them via department listing (list_users). Then use send_message.
When to use WeCom MCP
Use this MCP if your core business process revolves around internal communication and managing people within a highly structured corporate environment. If you frequently need to query organizational charts, verify employee roles by group or department, or send targeted messages based on user status, this is essential. Don't use it if you only need general messaging capabilities; for simple one-to-one chats, native WeCom features work fine. But if the task involves data retrieval about who works where, what their role is, or when they clocked in, then you need its specific tools like get_attendance_data and list_departments. This MCP turns a data query into a conversation.
Frequently asked questions about WeCom MCP
How do I list all departments using WeCom / 企业微信 MCP? +
You ask your agent to list all departments. The tool uses list_departments and returns a full roster of every department name currently in your organization.
Can the WeCom / 企业微信 MCP check if an employee was present today? +
Yes, you can retrieve attendance records using get_attendance_data. Just tell your agent which user or group you want to audit, and it pulls the check-in details.
What is the difference between listing users and getting a user profile? +
Listing users (list_users) gives you a roster of people in one place. Getting a user profile (get_user) provides deep, specific details about just that single person.
Does the WeCom / 企业微信 MCP handle group messaging? +
You can send messages using send_message to individual users or groups found via tools like get_tag_users, making communication centralized and traceable.
Can I get details about an internal application? (WeCom / 企业微信 MCP) +
Yes. You can use list_menu to see the app's custom menu structure, or get_app_details for deeper metadata on its functionality.