- Home
- MCP servers
- Meeting Automation
Meeting Automation
- python
0
GitHub Stars
python
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"ramhori-meeting-automation-mcp": {
"command": "python",
"args": [
"C:\\\\다운로드경로\\\\meeting-automation-mcp\\\\server.py"
]
}
}
}You install and run the Meeting Automation MCP Server to centrally coordinate Fireflies, Asana, and Notion MCP servers for meeting-driven automation. This server orchestrates actions from these sources without making direct API calls from itself, letting you search meetings, extract summaries, create tasks, and save notes in a unified flow.
How to use
You interact with the MCP through an MCP client that communicates with the Meeting Automation MCP Server. Typical workflows include searching for a meeting, retrieving its summary and action items, creating corresponding tasks in a project, and saving meeting notes to Notion. You can trigger a full automation sequence that handles searching, summarizing, task creation, and documentation in one go.
How to install
Prerequisites you need before installing include a Python 3.10+ environment and the MCP servers for Fireflies, Asana, and Notion already installed and connected to Claude Desktop.
Step 0 — Ensure MCP servers are active in Claude Desktop. Make sure Fireflies, Asana, and Notion MCPs are enabled (blue/active) in your MCP settings.
Step 1 — Clone the project repository or download the ZIP, then open a terminal in the project directory.
git clone https://github.com/Ramhori/meeting-automation-mcp.git
cd meeting-automation-mcp
Additional setup and configuration
Step 2 — Install dependencies with Python’s package manager.
pip install -r requirements.txt
Claude Desktop configuration
Step 3 — Add the Meeting Automation MCP to Claude Desktop’s configuration. Place a single MCP entry for the server using the provided Python runtime and the server script path.
{
"mcpServers": {
"meeting-automation-mcp": {
"command": "python",
"args": ["C:\\다운로드경로\\meeting-automation-mcp\\server.py"]
}
// Fireflies, Asana, Notion MCP는 이미 Claude Desktop에서 활성화되어 있다고 가정
}
}
Claude Desktop 재시작
Once you have added the Meeting Automation MCP entry, restart Claude Desktop to load the new configuration.
Troubleshooting and tips
If the MCP server is not recognized, fully exit Claude Desktop, verify the config path and that the Python path is absolute, then restart Claude Desktop.
If the Fireflies, Asana, or Notion tools do not appear or respond, ensure those MCP servers are installed and their API keys are correct.
Examples of usage
Fast start commands you can ask Claude to perform include searching for a meeting, viewing action items, creating tasks for a project, saving notes to Notion, and running the full automation.
Available tools
Fireflies:search
Search meetings by date, keywords, and scope to locate relevant conversations.
Fireflies:get_summary
Fetch meeting summaries, action items, and keywords using a meeting transcript ID.
Fireflies:get_transcript
Retrieve the full meeting transcript by transcriptId.
Asana:asana_typeahead_search
Search projects, users, tags, and other resources to identify the right Asana targets.
Asana:asana_create_task
Create a new task with a name, notes, project, assignee, and due date.
Asana:asana_list_workspaces
List accessible workspaces to determine where to place tasks.
Notion:notion-search
Search Notion workspaces for relevant databases or pages.
Notion:notion-create-pages
Create pages in Notion with parent references and content in Markdown.