OpenViSTAI · Agents · Blockchain · Crypto
Menu
MCP & Tooling

Anymd

Anymd is a Rust-based local command-line tool and MCP server that converts documents, web pages, images, audio and video into Markdown or associated text and metadata for AI-agent workflows.

Independent OpenViST project profile, based on linked sources.

Anymd — OpenViST project profile in MCP & Tooling.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Anymd when agent workflows need locally processed Markdown or associated text from a range of document and media formats, or when an MCP-compatible client needs conversion and search tools.

Who it is for

  • Developers integrating document and web-content ingestion into AI-agent workflows.
  • MCP-client users who want local conversion and search over supported content.
  • People preparing scanned images, audio or video for downstream text processing.

Documented uses

  • Convert PDFs, office documents, EPUB, HTML and web pages into Markdown.
  • Process images with OCR to produce text for agent workflows.
  • Extract audio transcripts and video subtitles or metadata.
  • Search across supported sources, including directories, through the documented CLI or MCP tool.
Before you choose

Requirements & limits

The documented setup uses npx and requires Node 18 or later; npm installs a native binary for the platform. The repository lists an MIT license.

  • The MCP server runs locally, and the README says content is not uploaded.
  • OCR uses installed local document-VLM models or Tesseract; OCR setup requires explicit opt-in.
  • Audio transcription uses ffmpeg and bundled Qwen3-ASR; ASR model downloads require explicit opt-in.
  • The README documents npm/npx, Python and Docker routes in addition to manual MCP client configuration.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up Anymd as an MCP server with npx

Make Anymd available to an MCP-compatible client using the documented npx command.

Before you start

  • Node 18 or later
  • An MCP-compatible client

Steps

  1. Run the command below to add Anymd to MCP clients on the machine.

    Documented command
    npx -y @sylphx/anymd setup
  2. For manual configuration, set the MCP server command to npx with arguments -y and @sylphx/anymd in the client.

Expected outcome

The client is configured to launch the local Anymd MCP server.

Guide limitations

  • The documented setup command adds Anymd to every MCP client on the machine; the README also documents client-specific configuration.
  • OCR setup and ASR model downloads require explicit opt-in.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
9 October 2026
Original website title
SylphxAI/anymd · Official homepage title · retained in its source language