Madurai Manji - #254
Draft
punithsai18 wants to merge 1 commit into
Draft
Conversation
shubhamsinghwekan
marked this pull request as draft
July 29, 2026 17:48
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Convo2Commit: Turn Meeting Dialogues into Project Milestones
Convo2Commit: Turn Meeting Dialogues into Project Milestones is an MCP (Model Context Protocol) server that extends AI assistants — like Claude, Cursor, and any MCP-compatible client — with new, real-world capabilities. It is built and deployed on Nitrostack, the fastest way to build, deploy, and share MCP apps.
Table of Contents
Overview
📌 The Problem
During fast-paced sprints and hackathons, teams spend hours in planning meetings. They delegate work, identify risks, and coordinate deadlines. However, translating meeting discussions into actual project tasks is broken:
💡 The Solution
Convo2Commit turns passive meeting recordings and transcripts into an active, self-managing project workspace. By combining a Next.js real-time visual dashboard with a NitroStack Model Context Protocol (MCP) server, the system automatically:
🧠 AI Architecture: 2-Layer Multi-Model Setup
We utilize a 2-Layer Multi-Model AI Architecture to ensure flexibility, speed, and accuracy:
analyze_transcripttool. When a raw meeting transcript is uploaded, this high-context model analyzes the conversational dialogue, categorizes the sentences, maps ownership, computes ISO date strings, and writes structure to the SQLite database.What is MCP?
The Model Context Protocol (MCP) is an open standard that lets AI assistants securely connect to external tools, data sources, and services. Instead of being limited to what it was trained on, an AI model can call MCP servers to fetch live data, run actions, and integrate with real systems.
This project is one such MCP server. Learn more about building and shipping MCP apps at nitrostack.ai.
Quick Workflow Example
analyze_transcript: The AI breaks down the dialogue:export_tasks_pdfto instantly compile all items into a styled PDF summary.📊 Sample Transcript Analysis Output
When you run the transcript analyzer, the response is structured as follows:
✅ Tasks Created
Team| Deadline:TomorrowAksha| Deadline:TomorrowTeam| Deadline:End of hackathonTeam| Deadline:TodayTeam| Deadline:End of hackathon📅 Calendar Events Scheduled
📈 Progress Audits
Features
Available Tools
create_task— Assign worklist_tasks— View all project tasksupdate_task_status— Mark tasks donecreate_calendar_event— Schedule meetingslist_calendar_events— View scheduled meetingsanalyze_risk— Flag blocked/delayed worklist_risks— View logged riskscheck_progress— Track task statuslist_progress_logs— View progress historyanalyze_transcript— Parse meeting notesexport_tasks_pdf— Export project summaryGetting Started
Prerequisites
Installation
git clone https://github.com/your-username/convo2commit.git cd convo2commit/haul-mcp npm installConfiguration
Copy the example environment file in both
haul-mcpandhaul-frontenddirectories and add your keys:Set the following variables in the backend
.env:GOOGLE_CLIENT_IDGOOGLE_CLIENT_SECRETGOOGLE_REDIRECT_URIGOOGLE_REFRESH_TOKENGEMINI_API_KEYRun
To run the MCP server:
To run the Next.js visual dashboard:
cd ../haul-frontend npm run devConnect to an MCP Client
Add this server to your MCP client configuration (e.g., in Cursor Settings -> Features -> MCP or
compatibility.json). A typical entry looks like:{ "mcpServers": { "convo2commit": { "command": "npm", "args": ["run", "start"], "cwd": "/path/to/convo2commit/haul-mcp" } } }Restart your client and the tools from this MCP server will be available to your AI assistant.
Deploy Your Own MCP App
Want to build and ship an MCP server like this one? Nitrostack lets you create, deploy, and host MCP apps in minutes — no infrastructure to manage.
👉 Start building: https://nitrostack.ai
Explore More MCP Apps
FAQ
What is an MCP server?
An MCP server implements the Model Context Protocol to expose tools, resources, and prompts that AI assistants can call. It lets an AI model take real actions and access live data.
What does Convo2Commit do?
It parses conversational meeting dialogue, uploads transcripts, manages tasks, schedules meetings on Google Calendar, and logs risk audits automatically.
Which AI clients does this work with?
Any MCP-compatible client, including Claude Desktop, Cursor, and NitroStudio.
Keywords
Education & Research·Convo2Commit: Turn Meeting Dialogues into Project Milestones·MCP·Model Context Protocol·MCP server·MCP app·AI tools·AI agents·LLM tools·Claude MCP·Nitrostack·deploy MCP server·build MCP appLicense
MIT © 2026
Built with ❤️ using the Model Context Protocol on Nitrostack. Share your MCP app on r/mcptothemoon.