I

imessage-query-fastmcp-mcp-serverUm servidor MCP que fornece acesso seguro ao seu banco de dados do iMessage através do Model Context Protocol (MCP).

(0)
Daniel NikulshynAvaliado por Daniel Nikulshyn·Atualizado julho de 2026

Visão geral

Um servidor MCP que fornece acesso seguro ao seu banco de dados do iMessage através do Model Context Protocol (MCP). Este servidor é construído com o framework FastMCP e a biblioteca imessagedb, permitindo que LLMs consultem e analisem conversas do iMessage com validação adequada de números de telefone e manipulação de anexos. Ele é projetado para macOS e requer Python 3.6+. O servidor expõe ferramentas para LLMs, como recuperar histórico de mensagens para um número de telefone específico com filtragem opcional por data, incluindo texto de mensagem e carimbos de tempo, informações de anexos e validação adequada de números de telefone.

Funcionalidades principais

  • Ferramenta get_chat_transcript para recuperar histórico de mensagens
  • Filtragem por intervalo de data para histórico de mensagens
  • Recuperação de informações de anexos
  • Validação adequada de números de telefone
  • Manipulação segura de anexos

Preços

Modelo
Free
Avaliação
Ainda sem avaliações

Casos de uso

Analisando Conversas do iMessage

Este servidor pode ser usado por LLMs para analisar conversas do iMessage, recuperando histórico de mensagens e informações de anexos para um número de telefone específico.

Extração de Dados do iMessage

O servidor fornece uma maneira de extrair dados do iMessage, incluindo texto de mensagem, carimbos de tempo e informações de anexos, com validação adequada de números de telefone e filtragem por intervalo de data.

Prós e contras

Prós

  • Fornece acesso seguro e somente leitura ao banco de dados do iMessage
  • Inclui validação adequada de números de telefone usando a biblioteca phonenumbers
  • Oferece filtragem por intervalo de data para recuperação de histórico de mensagens
  • Suporta manipulação de anexos com detecção de arquivos ausentes

Contras

  • Limitado a macOS devido aos requisitos de acesso ao banco de dados do iMessage
  • Requer Python 3.6+ para operação

Histórico de batalhas

Em 1 batalha no Panteão.

0
1.º
0
2.º
0
3.º

Last battle

Avaliações

Entra para deixar uma avaliação.

Ainda sem avaliações. Sê o primeiro!

Perguntas e respostas

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

Faz uma pergunta

Alternativas a Servidores MCP