imessage-query-fastmcp-mcp-server一个基于 Model Context Protocol (MCP) 的 MCP 服务器,提供安全访问您的 iMessage 数据库。该服务器使用 FastMCP 框架和 imessagedb 库构建,支持 LLM 检索和分析 iMessage 会话,同时提供电话号码校验和附件处理。
概览
主要功能
- get_chat_transcript 工具:检索指定电话号码的消息历史
- 对消息历史的日期范围过滤
- 检索附件信息
- 使用 Phonenumbers 库的电话号码校验
- 安全的附件处理
价格
- 模型
- Free
- 分类
- 服务配缩器
- 评分
- 暂无评价
使用场景
分析 iMessage 会话
该服务器可以被 LLMs 使用来分析 iMessage 会话,检索特定电话号码的消息历史和附件信息。
iMessage 数据提取
这个服务器提供通过 iMessage 提取数据的方法,包括消息文本、时间戳和附件信息,使用了电话号码校验和日期范围过滤。
优点 & 缺点
优点
- 安全、只读访问 iMessage 数据库
- 包含使用 Phonenumbers 库的电话号码校验
- 支持日期范围过滤以检索消息历史
- 支持附件处理以及缺失文件的检测
缺点
- 受 macOS 限定的,由于 iMessage 数据库访问要求
- 需要 Python 3.6+ 运行
对决战绩
在万神殿中参与了 1 对决。
Last battle
评测
登录以留下评测。
暂无评测。来当第一个吧!
问答
How is phone number validation handled?
Phone number validation is handled using the phonenumbers library, providing proper number validation and formatting.
Asked by Thandiwe Dlamini · Nov 3, 2025
What tools are exposed to LLMs?
The server exposes tools such as retrieving message history for a specific phone number with optional date filtering, including message text and timestamps, attachment information, and proper phone number validation.
Asked by Nadia Petrova · Oct 24, 2025
What is the Python version requirement?
The server requires Python 3.6+ for operation.
Asked by Greta Nowak · Sep 27, 2025
What OS is required?
The server is limited to macOS due to iMessage database access requirements.
Asked by Elena Rossi · Sep 8, 2025
提问
服务配缩器 的替代品

开源MCP服务器,利用_playwright让LLM控制真实的浏览器以及可访问性快照

Python agent 框架由 Pydantic 团队开发,用于构建类型安全的 GenAI 应用。

自适应的记忆层,帮助AI智能体从上下文中学习

AI 邮箱助手,帮助您更快地达到 inbox zero。

开源式24小时设备屏幕和音频录制,适合构建依赖实况人工智能(AI)应用

用于构建和编排带有工具、内存和多智能体工作流的AI智能体的TypeScript库。

把无银行的 onchain API 带入 MCP

带少分享系兿司上字詰級下合存号来皅




