EveryDev.ai
Subscribe
Home
Developers

4,896+ AI companies

  • Radar
  • Trending
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Developers
    3. mattt

    mattt

    mattt is the online identity and publishing/development portfolio of Mattt Thompson, a software engineer who creates and maintains open-source software for Apple platforms and writes about Swift, Objective-C, Cocoa, and emerging developer technologies. His current work includes connecting personal Apple data to AI through iMCP and explaining overlooked aspects of software development through NSHipster.

    Visit Website

    At a Glance

    3Tools Listed
    7Products
    24Tool Views
    12Capabilities
    Discussions
    Portland, OregonHeadquarters
    Focus Areas
    MCP Servers
    Speech Recognition
    Conversational Agents
    MCP Integration
    Connect
    Latest News
    iMCP 1.5.4 released; local server connections are restricted to loopback while Bonjour discovery remains available.Sep 24, 2026
    iMCP added Messages attachment listing and attachment reading to messages_fetch/messages_attachment_read.Sep 24, 2026
    Markets
    • Apple-platform and Swift developers
    • Open-source software users and maintainers
    • Developers building MCP clients and AI assistants
    • Mac users who want AI access to local Apple data
    • +1 more

    AI Tools by mattt

    (3)
    View AnyDecisionModel
    AnyDecisionModel tool icon

    AnyDecisionModel

    Swift Library for Typed LLM Decisions

    AI Dev LibrariesLocal InferenceDecision Models
    View AnySpeechRecognizer
    AnySpeechRecognizer tool icon

    AnySpeechRecognizer

    Swift Speech Recognition Package

    Speech RecognitionAI Dev LibrariesLocal Inference
    View iMCP
    iMCP tool icon

    iMCP

    macOS Apple Data MCP Bridge

    MCP ServersMCP IntegrationConversational AI

    Discussions

    No discussions yet

    Be the first to start a discussion about mattt

    Latest News

    09/24/2026

    iMCP 1.5.4 released; local server connections are restricted to loopback while Bonjour discovery remains available.

    github.com
    09/24/2026

    iMCP added Messages attachment listing and attachment reading to messages_fetch/messages_attachment_read.

    github.com
    09/22/2026

    iMCP 1.5.3 released with richer calendar/reminder data and an IPv4 listener fix.

    github.com
    09/21/2026

    iMCP 1.5.2 released with a fix for persistence of the Show in Menu Bar setting.

    github.com

    Products & Services

    7
    iMCP
    2025

    A macOS menu-bar app and bundled imcp-server that exposes Calendar, Contacts, Location, Maps, Messages, Phone, Reminders, Shortcuts, and Weather to AI assistants through the Model Context Protocol. Requires macOS 15.3 or later and is distributed via download and Homebrew.

    NSHipster

    A journal and publishing site covering overlooked features of Objective-C, Swift, and Cocoa; Mattt founded it and continues to publish articles.

    AFNetworking

    A widely used open-source networking library in the Apple ecosystem created by Mattt.

    Alamofire

    An elegant HTTP networking library in Swift; Mattt's GitHub profile identifies it among the open-source libraries he created.

    Market Position

    Mattt is positioned as an individual Apple-platform open-source creator and technical publisher rather than a conventional venture-backed company. iMCP differentiates from generic remote MCP servers by providing a native, permission-controlled macOS bridge to local Apple data and system services; its practical alternatives are other macOS personal-data MCP servers and manually configured, service-specific MCP integrations.

    Leadership

    Executive Team

    MT

    Mattt Thompson

    Independent software engineer, open-source developer, and publisher

    Founded NSHipster; created AFNetworking and Alamofire; has worked at Apple, GitHub, Heroku, and Replicate. Earlier work included a web design company, Ruby development, and iOS software.

    Founding Story

    Mattt began as a web designer and developer, shifted toward programming after studying Ruby in summer 2005, and pursued open-source work because he believed useful software should be shared and that making things that improve other people's lives was the enduring motivation. The extra 't' in Mattt originated as a practical way to distinguish his name and became his public identity.

    Business Model

    Revenue Model

    Public sources describe open-source software, sponsorship, and freely downloadable/Homebrew-distributed projects rather than a disclosed subscription, API-usage, or licensing business model.

    Target Markets

    Industries & Segments
    • Apple-platform and Swift developers
    • Open-source software users and maintainers
    • Developers building MCP clients and AI assistants
    • Mac users who want AI access to local Apple data
    • Readers seeking advanced Swift, Objective-C, Cocoa, and developer-tooling guidance
    Use Cases
    • Ask AI assistants questions about personal calendar, contacts, messages, location, maps, reminders, phone history, or weather
    • Create and manage calendar events and reminders through an MCP client
    • Search and act on local Apple data without manually copying it into a chat
    • Run Mac Shortcuts and initiate phone calls from an AI workflow
    • Build or test MCP clients and servers against a local macOS data bridge

    Quick Facts

    Headquarters
    Portland, Oregon, United States

    History & Milestones

    2026-09-24

    iMCP 1.5.4 restricted the local server to loopback connections while retaining Bonjour discovery; the same day the project added Messages attachment listing and reading.

    2026-09-22

    iMCP 1.5.3 added richer calendar/reminder fields through Ontology 0.10.0 and fixed IPv4 listener behavior.

    2026-09-21

    iMCP 1.5.2 fixed persistence of the Show in Menu Bar setting.

    2025-09-17

    iMCP 1.5.0 shipped with phone history/calling, per-tool toggles, automatic updates, and substantial Messages and connection improvements.

    2025-07-24

    The iMCP project was transferred from Loopwork and changed to the MIT license, according to its repository history.

    Key Capabilities

    12
    MCP server for Apple personal data and system services
    Calendar event viewing and creation with recurrence, alarms, availability, notes, attendees, and status
    Contacts search, listing, and updates
    Messages history with date/participant filters, typedstream decoding, write-ahead-log support, and attachment access
    Phone call-history search and call initiation with system confirmation
    Reminders creation and retrieval

    Integrations & Partnerships

    Platform Integrations

    • macOS 15.3 or later
    • Claude Desktop
    • Claude Code
    • Cursor
    • Amp
    • Homebrew (mattt/tap/iMCP)
    • Other MCP-compatible clients supporting the Model Context Protocol

    Key Partnerships

    Claude Desktop integration
    Cursor MCP installation integration
    Claude Code integration

    Connect

    Website
    github.com/mattt
    GitHub
    mattt

    AI Topics

    7

    mattt focuses on these topics:

    MCP Servers(1)
    Speech Recognition(1)
    Conversational Agents(1)
    MCP Integration(1)
    AI Development Libraries(2)
    Local Inference(2)
    AI Decision Models(1)
    Back to all developersSuggest an edit