AI Agents MCP Servers Workflows Blog Submit
Kreuzberg

Kreuzberg

Data & Analytics Free Open Source Featured

A polyglot document intelligence framework with a Rust core. Extract text, metadata, and structured information from PDFs, Office documents, images, and 88+ 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 s

<p><strong>Kreuzberg</strong> is a data & analytics MCP server that a polyglot document intelligence framework with a Rust core. Extract text, metadata, and structured information from PDFs, Office documents, images, and 88+ 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 s.</p> <p>With <strong>7,077 GitHub stars</strong>, Kreuzberg is one of the most popular data & analytics MCP servers in the open-source community.</p> <p>Built with <strong>Rust</strong>, Kreuzberg is designed for developers who want a reliable and maintainable solution.</p> <p>Licensed under <strong>MIT</strong>, making it suitable for both personal and commercial use.</p> <h2>How to Use Kreuzberg</h2> <p>To use Kreuzberg, you need an MCP-compatible client such as Claude Desktop, Cursor, or VS Code with an MCP extension. Once configured, the AI model can automatically use the tools provided by this server.</p>

Key Features

  • Open source with community contributions
  • API access for programmatic integration
  • Command-line interface for terminal workflows
  • Built with TypeScript for type safety
  • Python-based for easy customization
  • Data querying and manipulation