MCP Directory
Back

xberg

by xberg-io · Rust · ★ 8,565

A polyglot document intelligence framework with a Rust core. Extract text, metadata, images, and structured information from PDFs, Office documents, images, and 97+ formats. Available for Rust, Python, Ruby, Java, Go, PHP, Elixir, C#, R, C, TypeScript (Node/Bun/Wasm/Deno)- or use via CLI, REST API, or MCP server.

#bun#csharp#document-intelligence#elixir#ffi#golang#java#metadata-extraction#node#pdf-extraction#pdfium#php#python#rag#ruby#rust#table-extraction#tesseract#text-extraction#wasm

Install

cargo install --git https://github.com/xberg-io/xberg.git

Auto-generated from the repo's primary language — check the repo's own README for its exact install instructions.

Claude Desktop config

A starting point for your claude_desktop_config.json (auto-generated — the repo's README may specify a published package name or required env vars):

{
  "mcpServers": {
    "xberg": {
      "command": "npx",
      "args": [
        "-y",
        "github:xberg-io/xberg"
      ]
    }
  }
}

From the README

One Rust engine — 96 file formats, 306 programming languages, **native bindings for 16 languages**, dual model runtimes, 6 output formats, OCR from any backend, embeddings, structured LLM extraction, token reduction, and more. > **Xberg is the next iteration of [Kreuzberg](https://github.com/kreuzberg-dev/kreuzberg-v4-lts).** Same document-intelligence engine, rebuilt and rebranded under a fresh v1 line. **Feed documents → get clean text, tables, metadata, transcripts, code intelligence · Run it library, CLI, REST API, or MCP server · No GPU needed · Stream multi-GB files · Cache results.**…
Read full README on GitHub →

Related ai & ml servers