The Microsoft Viva Engage MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Microsoft Viva Engage account. It provides structured and secure access to Viva Engage communities, members, owners, and engagement roles, so your agent can create and update communities, manage members and owners, discover engagement roles, and assign or remove role memberships on your behalf.
- Community management: Have your agent create communities, update their names, descriptions, or privacy settings, list available communities, and delete communities when needed.
- Member administration: Let the agent add individual members or groups of members to a community, list current members, and remove members without deleting their user accounts.
- Owner management: Direct your agent to add community owners, list current owners, or remove a user's community admin status.
- Engagement role discovery: Instruct your agent to list the predefined Viva Engage administrative and corporate communication roles, including the roles assigned to you or another user.
- Role assignments: Have your agent assign or remove a predefined Viva Engage engagement role for a user.