sofatools · three tools · Linux · MCP

Let your agent reach your iPhone, your mail and your bank. Carefully.

Three small command line tools with MCP servers, made for people who run their AI agent on their own Linux machine. Each one does one thing, runs locally, and is honest about what it has been tested with.

The tools

  • for your iPhone

    iosbridge

    See and drive your own iOS app on a real iPhone from Linux – screenshot, accessibility dump, tap, type – and let Claude Code do it with you. No Mac.

    $29 once · source access · updates

  • for your mailboxes

    mailsync

    Your mailboxes – IMAP, Proton via Bridge, iCloud, GMX, Exchange Server on-premises – in one local SQLite file with full-text search, served to your agent strictly read-only.

    $49 once · source access · updates

  • for your bank account

    fints-cli

    Balances and transactions from German bank accounts over FinTS, approved in your banking app, exported as CSV, JSON, Ledger or Beancount – or handed to your agent read-only.

    €39 once · source access · updates

Why these exist

Cut out of a system I use myself

I run a personal agent system on my own machines. It needed three things I could not find in a form I liked: a way to see and tap through my own iOS app without owning a Mac, a way to let the agent search my mail without handing it my passwords, and a way to get transactions out of a German bank without an aggregator in the middle.

Each tool started as code inside that system. For sofatools it was cut out, cleaned up, documented and given its own tests. You get the source, not a service: there is no sofatools server between you and your phone, your mailbox or your bank.

Read-only where it counts

mailsync and fints-cli have no code that sends, deletes or moves money. iosbridge refuses guarded buttons unless you say so.

Local, no cloud of ours

Everything runs on your machine and talks only to your phone, your mail server or your bank. No telemetry, no license server.

Honest status

Every product page says what has been tested on real hardware, real mailboxes or real banks, and what has not been yet.

How buying works

Pay once, get the repository

  1. 1

    Checkout at Polar

    Polar is the Merchant of Record: it sells, invoices and handles VAT and refunds.

  2. 2

    Connect GitHub

    Your GitHub account is invited to the private repository with read access, and you get a license key as proof of purchase.

  3. 3

    git pull for updates

    No subscription. Later versions land in the same repository.

Made on a sofa in Germany, by one person, for people who would rather not leave theirs.