Apple Voice Memo MCP
A

Apple Voice Memo MCP

This is an MCP server that provides programmatic access to Apple voice memos on macOS, allowing AI assistants to browse, access audio, and transcribe voice memos.
2 points
0

What is the Apple Voice Memo MCP Server?

This is a server program specifically designed for the Apple macOS system. It allows AI assistants (such as Claude) to directly access the voice memos on your device. Imagine that you can use natural language to ask the AI to find specific recordings, transcribe meeting content, or organize all your voice notes. This server acts as a bridge between the AI and your voice memos, enabling the AI to understand and process your voice data.

How to use this service?

The usage process is very simple: First, install this server program on your macOS device, and then configure your AI assistant (such as Claude Desktop) to connect to it. After completing the configuration, you can directly ask the AI questions, such as 'Find the recording of last week's project meeting for me' or 'Transcribe the idea notes recorded yesterday'. The AI will access your voice memos through this server and provide you with the required information or perform corresponding operations.

Applicable scenarios

This service is particularly suitable for users who frequently use voice memos: • Business people: Quickly find and transcribe meeting recordings • Students: Organize classroom recordings and notes • Creative workers: Manage inspiration recordings and ideas • Researchers: Process interview recordings and data • Any user who hopes to use AI to help manage voice content

Main features

Browse voice memos
View a list of all voice memos, including basic information such as title, recording time, and duration. It supports search and pagination functions, making it easy to quickly find the required recordings.
Get detailed information
View the complete detailed information of a single voice memo, including metadata and related attributes.
Access audio files
Get the audio file of a voice memo. You can choose to get the file path or directly get the audio data.
Extract transcribed text
Extract the transcribed text automatically generated by the Apple system from the voice memo, supporting plain text, JSON, and timestamp formats.
Generate transcribed text
Use Apple's speech recognition technology to generate transcribed text for voice memos, supporting multiple languages.
Advantages
Seamless integration: Directly integrate with the Apple native voice memo application without additional import and export
Privacy protection: All processing is performed on the local device, and the data will not be uploaded to the cloud
Easy to use: Interact with the AI through natural language without learning complex commands
Comprehensive functions: Cover the complete workflow of browsing, accessing, and transcribing voice memos
Excellent performance: Utilize Apple's native technology with high transcription accuracy
Limitations
Platform limitation: Only supports the macOS system, especially Sonoma (14.0) and above
Permission requirement: 'Full disk access permission' needs to be granted, and some users may be concerned about security
Dependency condition: The voice memo application needs to be opened at least once to use it normally
Transcription limitation: The automatic transcription function requires macOS Sequoia or a later version
Technical requirement: Some technical knowledge is required for initial configuration

How to use

Install the server program
Install the Apple Voice Memo MCP Server on your macOS device. You can install it globally through the npm package manager or run it directly using npx.
Configure permissions
Grant the necessary system permissions: 1. Open System Settings > Privacy & Security > Full Disk Access 2. Add your terminal application or Claude Desktop 3. Ensure that the voice memo application has been opened at least once
Configure the AI assistant
Configure the server in your AI assistant. Taking Claude Desktop as an example, edit the configuration file to add the server settings.
Restart and start using
Restart your AI assistant application, and then you can start interacting with the voice memos using natural language.

Usage examples

Quickly find meeting recordings
You remember recording an important project meeting last week, but you forget the specific date and title. You can ask the AI to search for relevant recordings.
Transcribe classroom recordings
As a student, you have recorded important classroom content and need a text version to review and organize your notes.
Organize inspiration notes
Creative workers often use voice to record sudden inspirations and need to organize these scattered ideas regularly.
Prepare meeting minutes
After a business meeting, you need to extract key discussion points and action items from the recording.

Frequently Asked Questions

Why do I need to grant 'Full disk access permission'?
Which macOS versions are supported?
Where is the transcribed text of the voice memo stored?
What should I do if I encounter the 'Database not found' error?
Which languages are supported by the transcription function?
Will this service consume a large amount of system resources?

Related resources

GitHub project homepage
View source code, report issues, and participate in contributions
whisper-mcp project
A supporting tool for the local transcription service. It can be used in combination to obtain better transcription results
Model Context Protocol official documentation
Understand the technical details and specifications of the MCP protocol
Apple Voice Memos User Guide
Instructions for using the Apple official voice memo application

Installation

Copy the following command to your Client for configuration
{
  "mcpServers": {
    "apple-voice-memo-mcp": {
      "command": "npx",
      "args": ["-y", "apple-voice-memo-mcp"]
    }
  }
}

{
  "mcpServers": {
    "apple-voice-memo-mcp": {
      "command": "node",
      "args": ["/path/to/apple-voice-memo-mcp/dist/index.js"]
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

A
Apple Notes MCP
A server that provides local Apple Notes database access for the Claude desktop client, supporting reading and searching of note content.
Python
14.6K
4.3 points
M
MCP Notion Server
Certified
The Notion MCP Server is a middleware service that connects the Notion API with the LLM, optimizing interaction efficiency through Markdown conversion.
TypeScript
17.8K
5 points
M
MCP Obsidian
This project is an MCP server used to interact with the Obsidian note application through the Local REST API plugin of Obsidian. It provides various tools to operate and manage files in Obsidian, including listing files, retrieving file content, searching, modifying content, and deleting files.
Python
19.2K
5 points
M
MCP Logseq Server
An MCP server for interacting with the LogSeq note-taking app, providing various API tools to operate on note content.
Python
18.7K
4.1 points
S
Solana Docs MCP Server
A TypeScript-based MCP server that implements a simple note system and supports note creation and summarization functions
TypeScript
13.3K
4.2 points
E
Elevenlabs MCP
Certified
The official ElevenLabs MCP server provides the ability to interact with text - to - voice and audio processing APIs
Python
14.2K
5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
20.4K
4.5 points
M
Mcpnotes
MCP Notes is an intelligent note - taking application based on the MCP protocol, supporting AI - driven note management and web interface operations, and using DynamoDB to store data.
TypeScript
13.8K
4 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
34.2K
5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
24.4K
4.3 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
71.7K
4.3 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
20.4K
4.5 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
31.0K
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
64.3K
4.5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
47.4K
4.8 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
22.0K
4.5 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2026AIBase