Messages
A tool for fuzzy searching and browsing Apple Messages (iMessage/SMS) in the command line, Claude Code plugin, or MCP server, supporting automatic indexing, contact resolution, and context display.
rating : 2.5 points
downloads : 0
What is Messages MCP Server?
Messages MCP Server is an intelligent message search tool designed specifically for macOS users. It can safely read your Apple Messages database (including iMessage and SMS) and provide powerful search functionality. Through Claude AI, you can ask questions about your message records in natural language, and the system will automatically find relevant information for you.How to use Messages MCP Server?
It's very easy to use: First, install the tool and grant the necessary permissions. Then, you can start using it through the Claude AI plugin or the MCP server function. You can directly ask Claude questions about your message records, such as 'What did Mom say yesterday?' or 'Who sent me a message recently?' Claude will automatically call this tool to search for answers for you.Applicable Scenarios
This tool is particularly suitable for the following scenarios: - Quickly find past conversation content - Recall what a specific contact said - Find messages containing specific keywords (such as addresses, phone numbers) - View recent conversation activities - Organize and review important informationMain Features
Intelligent Fuzzy Search
Supports fault-tolerant search. It can find relevant messages even if there are spelling mistakes. Combining SQLite FTS5 and MiniSearch dual indexes, it provides the most accurate search results.
Intelligent Contact Recognition
Automatically converts phone numbers to contact names, making search results more intuitive and understandable.
Context Display
Not only displays the matched messages but also shows several related messages before and after, helping you understand the complete background of the conversation.
Automatic Index Update
Automatically rebuilds the search index when new messages are detected, ensuring that search results are always up-to-date.
Multi-interface Support
Supports three usage methods: command line, Claude Code plugin, and MCP server, meeting the needs of different users.
Advanced Filtering Function
Can filter search results by multiple conditions such as sender and date range to accurately locate the required information.
Advantages
Completely local processing: All data is processed on your device, protecting privacy and security.
Intelligent search: Supports fuzzy matching and natural language queries.
Easy to use: Can be operated through Claude AI's dialogue interface without learning complex commands.
Real-time update: Automatically detects new messages and updates the index.
Multi-platform support: Can be accessed and used in multiple ways.
Limitations
Only supports the macOS system: Cannot be used on Windows or Linux.
Requires permission authorization: The terminal needs to be granted 'Full Disk Access' permission.
Only supports Apple Messages: Does not support messages from other chat applications.
Requires a Claude AI environment: The best experience requires using it with Claude Code.
How to Use
Install the Tool
Choose the installation method that suits you. It is recommended to use the Claude Code plugin for installation to get the best experience.
Grant Permissions
In the system settings, grant 'Full Disk Access' permission to your terminal application (such as Terminal, iTerm, etc.) so that the tool can read the Messages database.
Start Using
In Claude Code, directly ask questions about your message records or use the provided slash commands for searching.
Explore Features
Try different search commands and filtering options to understand all the functions of the tool.
Usage Examples
Find Important Information
You remember that a friend sent you an address via message, but you forgot the specific content.
Review Family Conversations
You want to view the recent discussions about holiday plans among family members.
Find Work-related Messages
You need to find the meeting arrangements mentioned by your colleague last week.
View Recent Activities
You want to know who contacted you recently and the general content.
Frequently Asked Questions
Is this tool safe? Will it leak my messages?
Why is 'Full Disk Access' permission required?
Does it support searching for content in pictures or attachments?
How much storage space does the search index take up?
How to update or uninstall this tool?
Does it support group conversations?
Related Resources
GitHub Repository
View the source code, report issues, or contribute code.
Claude Code Plugin Marketplace
Explore more Claude Code plugins.
MCP Protocol Documentation
Understand the technical details of the Model Context Protocol.
Installation and Configuration Guide
Detailed installation and configuration instructions.

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

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.3K
5 points

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
25.4K
4.3 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
72.7K
4.3 points

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.1K
5 points

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
65.4K
4.5 points

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
21.0K
4.5 points

Context7
Context7 MCP is a service that provides real-time, version-specific documentation and code examples for AI programming assistants. It is directly integrated into prompts through the Model Context Protocol to solve the problem of LLMs using outdated information.
TypeScript
98.2K
4.7 points



