MCP.Market

Phosphor MCP server

by Kirusshenkin·io.github.Kirusshenkin/phosphor·v0.3.0

Hosts, metrics, Docker and authorized_keys over a macOS terminal's live SSH connections

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Phosphor yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Phosphor tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Phosphor compares

Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 1,119 Developer tools servers

Release history: 2 versions in the registry since 2026-09-02, latest 2026-10-07, typically one every 35 days.

Install Phosphor in Claude Code, Cursor or VS Code

The registry entry has no remote endpoint or installable package.

What the publisher says

From the Phosphor repository's README, as published. We do not edit it. Read it on GitHub

Phosphor

A macOS terminal that also runs your servers.

Shell, Docker, metrics, keys and files — over one SSH connection per host. Unlocked with your fingerprint. Green on black, because that is how it should look.

SSH client · Docker manager · server monitor · SFTP · authorizedkeys editor · MCP server for Claude Code and Claude Desktop · macOS 26 · Swift 6 · MIT*

The problem

You keep four windows open to do one job. A terminal for the shell. A second terminal for docker logs -f. A third for htop. A browser tab for whatever dashboard someone installed on the box. Each of them logs in separately, each one asks for the key passphrase again, and none of them knows what the others are looking at.

Phosphor opens one SSH connection per host and multiplexes everything through it — the interactive shell, container logs, docker commands, /proc snapshots, SFTP transfers, port forwards. One login. One tunnel through your proxy. One place where the state lives.

And because that state is already in the app, it also exposes an MCP server: Claude Code and Claude Desktop can use your servers through your connections, your keys and your access policy — with every call written to an audit log.

What it does

Docker, without leaving the terminal

The container list is a sidebar, not a separate app. Inspect, stats, mounts, environment and live logs with --tail and a filter, streamed over the SSH connection you already have. Environment values whose name looks like a secret (PASS, KEY, TOKEN, SECRET) are masked in the UI and never copied into the audit log.

No Docker Engine API to expose, no socket to tunnel: it shells out to docker with JSON output, which works on every box where Docker already runs.

Metrics that cost one channel

Per-core load, memory with the cache broken out, disks, network, and per container CPU and memory — from /proc snapshots taken over a single long-lived channel. No agent to install on the server, no swarm of exec channels. Polling stops when the window is hidden, and every buffer has a ceiling.

Hosts, groups and tags

One group per host, as many tags as you like. The group carries the settings — how to reach it, which key, which theme, what MCP is allowed to do — and tags are just for finding things. Import ~/.ssh/config and keep going.

Unlock with a fingerprint

Phosphor has no account and no password of its own. There is a profile on this Mac, and your fingerprint opens it. Passwords, passphrases and TOTP seeds live in the Keychain behind biometrics; keys can live in the Secure Enclave, where they cannot be copied off the machine at all. Risky actions ask again.

A new server, set up by a recipe

Connect to a fresh box and Phosphor probes it: what is installed, what is listening, whether anyone has been here before. If it is empty, it offers a recipe — packages and unattended upgrades, Docker with log size caps, nginx, certbot, a firewall that only opens 22/80/443, and finally disabling password login. Every step is idempotent, every step shows the exact commands, and the lockout guard means password login is closed only after a second key-based connection has proved it works.

Keys you can actually see

authorized_keys as a table instead of a text file: fingerprints computed locally, weak RSA flagged, options shown, disabled entries kept as comments. The key you are currently connected with cannot be removed without an explicit confirmation, writes are atomic, and a backup stays on the server.

Files on both sides

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Phosphor: common questions

Is Phosphor MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Phosphor safety report
Does Phosphor need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Phosphor maintained?
The last commit was 22 days ago (2026-10-14). The latest release is v0.3.0.
What can I use instead of Phosphor?
Servers from other publishers that do the same job: HomeLab Monitor MCP server, Agent Harnesses MCP server and Homebutler MCP server.

Alternatives to Phosphor

Same job from other publishers: the closest match first, then the best rated.

  • HomeLab Monitor
    Self-hosted homelab dashboard with a built-in read-only MCP server (hosts, Docker, GPU, services).
    A
  • Agent Harnesses
    Agent-harness picks, decision guides, setup templates, and skills; live GitHub/HN discovery.
    A
  • Homebutler
    Tells an agent what changed on a server since it last looked - status, Docker, backups, Proxmox.
    C
  • Kubefwd
    Kubernetes port forwarding for local development with automatic /etc/hosts entries.
    A
  • uploads.sh
    Host files from coding agents; stage on a branch and attach to GitHub PRs.
    A