EnterpriseMeetingActionItemExtractor
Allows dispatching extracted meeting action items to WeChat Work as collaborative task cards, including notification bot endpoints for task assignment and updates.
Allows analyzing Zoom meeting transcripts to extract action items, commitments, dates, and assignees, and prioritize them using an Eisenhower urgency-importance matrix.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@EnterpriseMeetingActionItemExtractorAnalyze this Zoom transcript, extract action items, and make WeChat Work task cards."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
genpark-enterprise-meeting-action-item-extractor-skill
Enterprise Multi-Speaker Meeting Action Item Extractor & WeChat Work Task Dispatcher. Analyzes conversational meeting transcripts from Tencent Meeting, Zoom, and Teams, extracts explicit commitments, dates, and assignees, performs Eisenhower urgency-importance matrix prioritization, and formats collaborative task cards.
🌟 Key Features
100% Zero External Dependencies: Runs entirely on the Python 3.9+ standard library.
Model Context Protocol (MCP) Standard: Native support for JSON-RPC 2.0
initialize,tools/list, andtools/call.Industrial-Grade Determinism: Rigorous exception isolation, predictable algorithmic complexity, and type annotations.
Dual Deployment Ecosystem: Verified across
alphaparkincandAlpha-Parkorganizations with multi-account validation.
Related MCP server: claude-slack-to-notion
🚀 Quick Start
1. Direct Python SDK Usage
"""Example usage for EnterpriseMeetingActionItemExtractor."""
import sys
import json
from client import EnterpriseMeetingActionItemExtractor
sys.stdout.reconfigure(encoding='utf-8')
def main():
print("=== Enterprise WorkBuddy Meeting Action Item Extractor Demo ===")
extractor = EnterpriseMeetingActionItemExtractor()
transcript = [
"David: Good morning everyone, let's review the Q4 cloud infrastructure roadmap.",
"ZhangSan: I will prepare the Tencent Cloud compute reservation forecast by Friday.",
"LiSi: Please ensure the Merkle audit verification connector is deployed today, this is an urgent blocker for finance.",
"WangWu: I'll coordinate the WeChat Work notification bot endpoints before tomorrow EOD."
]
print("\n--- 1. Extracting Structured Tasks from Utterances ---")
items = extractor.extract_action_items(transcript, "Tencent Cloud Infrastructure Sync")
print(f"Discovered {len(items)} action items:")
for item in items:
print(f"[{item['item_id']}] ({item['eisenhower_matrix']}) @{item['assignee']} -> {item['task_description']} (Due: {item['deadline']})")
print("\n--- 2. Generating WeChat Work Collaborative Card ---")
card = extractor.generate_task_card(items, "Tencent Cloud Infrastructure Sync")
print(card["card_markdown"])
if __name__ == "__main__":
main()
2. Run as Model Context Protocol (MCP) Server
Start standard JSON-RPC 2.0 server over stdio:
python mcp_server.pyExecute embedded test harness:
python mcp_server.py --test🛠️ MCP Tool Specification
Inspect skill.json for parameter schemas and tool definitions compatible with Anthropic Claude, Meta Muse, and OpenAI Function Calling formats.
📜 License
Licensed under the MIT License. Copyright © 2026 GenPark AI.
This server cannot be deployed
Maintenance
Related MCP Connectors
- mcpOAuthcom.attendmeet
Bring meeting decisions, tasks and user stories into your AI editor (Claude, Cursor, Copilot).
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
AI work organization in Brazilian Portuguese: turns meetings and docs into decisions and tasks.
Meeting transcripts for AI agents: search calls, read who said what, transcribe files and links.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to interact with Enterprise WeChat (WeCom) using natural language to manage meetings, book rooms, and search contacts. It supports multiple AI models and provides intelligent contact matching via Pinyin.1MIT
- AlicenseAqualityCmaintenanceEnables automatic collection and AI analysis of Slack messages to create organized Notion pages, supporting custom analysis directions like meeting minutes, issue extraction, and topic classification.17MIT
- FlicenseDqualityDmaintenanceEnables extracting action items from meeting transcripts and managing them in Notion, with duplicate detection and human review.3-
- FlicenseNot gradedqualityDmaintenanceEnables product managers to analyze meeting transcripts, create tasks in Linear with deduplication, post messages and DMs on Slack, and generate weekly digests, all through natural language via MCP.-