Repository navigation
Releases: aka-kika/mcpock
Release list
mcpock 1.10.2
mcpock v1.10.2
2026-10-14 — Fixes from a full code review.
macOS 26+, Apple Silicon.
- No crash on a broken address. A server URL that is not a real URL (a
space in the host, a stray%) used to send mcpock into a loop until it
crashed. It now shows "Bad address in config" and keeps going. - Secrets stay hidden on every screen. The Compare view and the notes on
the Agents tab now mask tokens in command lines, URLs and error text, the
same way the rest of the app already did. - headersHelper only where it belongs. mcpock runs a
headersHelper
command only from Claude Code configs, the one agent that uses it. A
helper line in another agent's config is ignored. ~in a project path works. A server whose working folder starts with
~now starts in that folder instead of failing.- Slow servers are called slow. A stdio server that does not answer in
time shows "Slow: no answer in 20 s" instead of "Quit on start". - Sign-in shows as sign-in. An older SSE server that answers 401 or 403
shows the amber "Needs sign-in" instead of red "Broken", and a network
blip counts as a blip. - Check again is steadier. It waits for a running check, respects a
paused agent, and checks each distinct server once.
mcpock 1.10.1
mcpock v1.10.1
2026-10-11 — Tinycast's servers.
macOS 26+, Apple Silicon.
- Tinycast. mcpock now reads the MCP servers you added in Tinycast, which
keeps them in its own settings instead of a config file. They show under
their own agent, Tinycast. A Tinycast server that needs a key, a header or a
sign-in keeps that secret in Tinycast's own Keychain items, which mcpock
never reads, so it shows as managed by its app instead of looking broken.
Servers without a secret are checked like any other. Servers you switched
off in Tinycast, or MCP switched off as a whole, are skipped. - The setup prompt ("Copy for Claude" in Settings > Connect) tells the
agent to add mcpock in Tinycast's own MCP settings, never to edit its
preferences file. - Tests stay out of sight. While the app hosts its unit tests it no longer
puts a second mcpock icon in the menu bar.
mcpock 1.10.0
2026-10-10 — A keyboard shortcut for the panel, and Check again
that sees your fix.
macOS 26+, Apple Silicon.
- Control-Option-M opens the panel from any app. Press it again, or
Escape, to close it. The panel opens under the menu bar of the screen your
pointer is on, then the arrow keys, Return and Escape work as before. On by
default; turn it off in Settings > General. If another app already uses
Control-Option-M, Settings says so and mcpock leaves it alone. - Check again sees your fix. Check again now reads the config files again
before it checks the server. Before, it re-ran the server the way it was set
up before your edit, so a server you had just fixed stayed red until the
next timer round or a full Refresh. - Cmd-R in the panel checks the selected server again. With nothing
selected, it checks every server, like Refresh in the footer.
mcpock 1.9.1
2026-10-10 — Two fixes for the desktop widgets.
macOS 26+, Apple Silicon.
- Widgets use the panel's colors. A broken server is red; slow, waiting
for a sign-in and set up differently are amber, as in the panel and the menu
bar icon. Before, the widgets showed every problem in red. The Status widget's
dot, the Problems widget's dots and the Agents widget's bars all follow this. - Widgets always catch up. mcpock tells the widgets about a change at most
once a minute. A change that came in during that minute used to be dropped,
so after an update or a fresh launch the widgets could show old results for
up to 15 minutes. Now it is sent as soon as the minute is up.
Install
Already on 1.9.0? mcpock offers this update itself (Settings > About > Check for Updates). New here: download mcpock.dmg below or from mcpock.com, or brew install --cask aka-kika/tap/mcpock.
mcpock 1.9.0
2026-10-10 — The first public release. In-app updates, fewer false alarms,
and a smarter "Mark as intended".
macOS 26+, Apple Silicon.
- In-app updates. mcpock now checks mcpock.com for new versions (Sparkle)
and offers to install them. Settings > About has Check for Updates and a
switch for automatic checks; the right-click menu has the same button. Every
update is signed, and mcpock refuses one whose signature doesn't match. - Servers that use Claude Code's
headersHelper(a command that prints the auth headers) no longer show "needs sign-in" when they work fine. mcpock now runs the helper before each check, as Claude Code does, and sends the headers it prints. If the helper itself fails, the row says so ("Header helper failed: exit 1", "timed out after 10 s", "did not return JSON") instead of a misleading 401. What the helper prints is never saved, logged or copied. - "Set up differently" no longer flags a server just because one agent runs
npxornodefrom another folder (an agent's own~/.agent/node/bin/npxnext to plainnpx). Runtimes like node, npx, bun, uv and python count by name; the rest of the command still counts. - Mark as intended now remembers each agent's setup separately. Removing an agent keeps the mark. A new agent with its own setup, or an agent whose setup changes, brings the note back for that agent only, and you can mark it again. Marks made before 1.9.0 still work.
- Slow-starting servers no longer read as broken. mcpock now waits up to 20 seconds (was 10) for a local server to answer. If it still hears nothing, it tries once more straight away. If the second try answers, the server is fine: its card just says "Slow to start (over 20 s)", and it does not count as a problem. If both tries are silent, nothing changes: amber "Slow" first, red if it happens again.
- No leftover processes. A server that quit on its own as soon as mcpock
stopped talking to it could leave its child processes running. mcpock now
notes the whole process tree first and stops all of it.
Install
Download mcpock.dmg below (or from mcpock.com), open it, and drag mcpock to Applications. Signed and notarized by Apple. Later versions arrive through the app itself (Settings > About > Check for Updates).