Smart Reader MCP

io.github.SylphxAIPublished by GitHub account SylphxAIv0.1.1Updated Oct 24, 2026

Sniff format and delegate to Sylphx Reader siblings for unified media read.

VerifiedSTDIODesktop onlyFiles & StorageMedia & Design

Overview

AI-generated overview

A retired local media router that sniffed file formats and delegated to Sylphx Reader sibling servers; its own README says not to install it.

What you can do
  • Detected the format of a media file and routed the request to the matching Sylphx Reader sibling server (Citra for PDF, Iris for images, Cue for video).
  • Spawned those sibling MCP servers as child processes to give a unified media read.
  • Kept magic-byte sniffing reference code that can be copied into a host skill.
  • No tool list is published, and the project is marked retired as of 2026-08-07.
When to use it
Not recommended for new setups: the README explicitly says not to add it as a current MCP server. For PDF, image or video evidence, use the sibling servers Citra, Iris or Cue instead, or a host skill that sniffs the format and calls the right one.
Requirements
Runs as a local stdio process, historically distributed as the npm package @sylphx/smart-reader-mcp with the prism binary. No authentication, environment variables or headers are declared. It expected the sibling Sylphx Reader servers to be available for delegation.
Before you install
The project is retired and its npm artifacts are described as legacy, so they may be stale or unsupported. It spawns additional MCP server processes, which the README says doubles process overhead. Treat the repository as historical source only.

Installation

In SourceWeft

  1. Open Smart Reader MCP in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

RETIRED — Prism / smart-reader-mcp

Status: retired product (hard cut, 2026-08-07)

Prism was a local media router (sniff + spawn Citra/Iris/Cue MCP servers). That composition belongs to the agent host / skills, not a seventh product.

Do not install as a product

  • Do not add smart-reader-mcp / prism as a current MCP server for new agents.
  • Do not treat this repository as an active Instrument, marketplace listing, or release authority.
  • Historical source remains for archaeology only.

What to use instead

NeedAuthority
PDF evidenceCitra — @sylphx/citra / SylphxAI/citra
Image evidenceIris — @sylphx/iris / SylphxAI/iris
Video timelineCue — @sylphx/cue / SylphxAI/cue
Unknown media typeHost skill: sniff (magic bytes / extension) then call the matching instrument MCP
Family lawSylphxAI/skills → apply-instrument-family + docs/knowledge/instruments/INSTRUMENT-FAMILY-LAW.md

Why retired

  1. Multi-server MCP hosts already compose independent servers.
  2. A router product doubles process tax and couples three release trains.
  3. Instruments law: host owns composition; products own one evidence domain.

Historical package ids (non-authority)

  • @sylphx/smart-reader-mcp
  • bin prism / smart-reader-mcp
  • MCP name io.github.SylphxAI/smart-reader-mcp

If these still resolve on npm, they are legacy artifacts, not the current product model.

Sniff utility (non-product)

Magic-byte sniffing for host skills lives under src/sniff/ as reference code. Prefer copying a minimal sniff into a host skill rather than depending on this package.

License

MIT — see LICENSE.

Source: README.md at commit ec78309

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v0.1.1LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts