Minutes
Every meeting, every idea, every voice note — searchable by your AI. Open-source, privacy-first conversation memory layer.
What is Minutes?
Minutes is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to every meeting, every idea, every voice note — searchable by your ai. open-source, privacy-first conversation memory layer.
Every meeting, every idea, every voice note — searchable by your AI. Open-source, privacy-first conversation memory layer.
This server falls under the Knowledge & Memory category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Every meeting, every idea, every voice note — searchable by
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx minutesConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Minutes
Minutes is an open-source, privacy-first conversation memory layer that records, transcribes, and makes searchable every meeting, voice note, and idea — locally on your device using Whisper or Parakeet speech-to-text engines with no audio sent to the cloud. Through its MCP server, AI assistants like Claude gain access to 31 tools for searching meeting transcripts, retrieving action items, building person profiles from conversation history, and controlling live recording, turning your entire meeting history into queryable long-term memory for your AI.
Prerequisites
- macOS, Linux, or Windows with a working microphone
- Homebrew installed on macOS for the recommended installation path
- Rust and cmake (required only if building from source on Linux)
- An MCP client such as Claude Desktop, Claude Code, Codex, or Gemini CLI
- At least 500 MB of free disk space for the Whisper 'small' model (recommended)
Install Minutes
On macOS, install the desktop app and CLI via Homebrew. For Linux, install the CLI with cargo or build from source.
# macOS desktop app:
brew install --cask silverstein/tap/minutes
# macOS/Linux CLI only:
brew tap silverstein/tap && brew install minutes
# Linux from source:
cargo install minutes-cliDownload a transcription model
Minutes uses Whisper for offline speech-to-text. Download the 'small' model (466 MB, best accuracy/speed balance). You can also set up speaker diarization to identify who said what.
minutes setup --model small
# Optional: speaker identification
minutes setup --diarizationEnroll your voice profile (optional)
For speaker matching in multi-person meetings, enroll your voice so Minutes can identify you by name in transcripts.
minutes enrollRecord your first meeting
Start a recording session from the CLI. Minutes will transcribe in real time and save the result as a Markdown file with YAML frontmatter including action items, decisions, and participants.
minutes record --title "Team Standup"Add the MCP server to your Claude Desktop config
Register the Minutes MCP server so Claude can search your meeting history, retrieve action items, and access conversation memory.
{
"mcpServers": {
"minutes": {
"command": "npx",
"args": ["minutes-mcp"]
}
}
}Install the background watcher service (optional)
To automatically process voice memos and recordings dropped into a watch folder, install the system service. It also sends weekly meeting summaries.
minutes service installMinutes Examples
Client configuration
Claude Desktop configuration for the Minutes MCP server, which exposes 31 tools for meeting search, action tracking, and relationship intelligence.
{
"mcpServers": {
"minutes": {
"command": "npx",
"args": ["minutes-mcp"]
}
}
}Prompts to try
Example prompts to send to Claude once the Minutes MCP server is connected and you have some meetings recorded.
- "Search my meetings for everything discussed about the Q3 product roadmap"
- "What action items are still open from meetings in the last two weeks?"
- "Build a profile of John Smith based on our conversation history"
- "Did I make any conflicting commitments about the launch date across different meetings?"
- "List all the people I've met with this month and the main topics we discussed"Troubleshooting Minutes
minutes setup --model small fails or the model download is interrupted
Check your internet connection and available disk space (you need at least 600 MB free). Retry the command — minutes resumes interrupted downloads. If on a metered connection, use --model tiny (75 MB) for a smaller but less accurate model.
MCP server starts but Claude cannot find any meetings
Meetings are stored in ~/.config/minutes/ by default. Confirm you have at least one recording by running 'minutes search test' in your terminal. If meetings exist but are not found, check that the minutes-mcp binary is on your PATH.
Microphone recording produces empty or garbled transcripts
Run 'minutes record --title test' and speak clearly for 30 seconds, then stop. Check the output file in ~/.config/minutes/meetings/. If the transcript is empty, verify microphone permissions and that the correct audio device is selected in your OS sound settings.
Frequently Asked Questions about Minutes
What is Minutes?
Minutes is a Model Context Protocol (MCP) server that every meeting, every idea, every voice note — searchable by your ai. open-source, privacy-first conversation memory layer. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Minutes?
Follow the installation instructions on the Minutes GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Minutes?
Minutes works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Minutes free to use?
Yes, Minutes is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Minutes Alternatives — Similar Knowledge & Memory Servers
Looking for alternatives to Minutes? Here are other popular knowledge & memory servers you can use with Claude, Cursor, and VS Code.
MemPalace
★ 52.6kA local AI memory system that stores all conversations verbatim and organizes them into navigable structures. It provides 19 MCP tools for AI assistants to search and retrieve past decisions, debugging sessions, and architecture debates automatically
Kratos
★ 25.7k🏛️ Memory System for AI Coding Tools - Never explain your codebase again. MCP server with perfect project isolation, 95.8% context accuracy, and the Four Pillars Framework.
Context Mode
★ 15.4kAn MCP server that preserves LLM context by intercepting large data outputs and returning only concise summaries or relevant sections. It enables efficient sandboxed code execution, file processing, and documentation indexing across multiple programm
Memu
★ 13.7kMemory for 24/7 proactive agents like OpenClaw.
MemOS
★ 9.3kMemOS (Memory Operating System) is a memory management operating system designed for AI applications. Its goal is: to enable your AI system to have long-term memory like a human, not only remembering what users have said but also actively invoking, u
Everos
★ 5.4kBuild, evaluate, and integrate long-term memory for self-evolving agents.
Browse More Knowledge & Memory MCP Servers
Explore all knowledge & memory servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Minutes in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Minutes?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.