Analysis updated 2026-05-18
Have an AI assistant automatically fill in PDF forms like tax or bank documents using your saved information.
Generate Excel reports, dashboards, or budget sheets directly from an AI assistant's output.
Create Word documents, invoices, or PowerPoint slide decks by describing them to an AI assistant connected via MCP.
| aimino-tech/opendocswork-mcp | gsgpkazqyx/zapret-vpn-russia | qewer33/ratscad | |
|---|---|---|---|
| Stars | 100 | 102 | 98 |
| Language | Rust | Rust | Rust |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires installing via Cargo or a prebuilt binary, then adding a config block to your AI assistant's MCP settings file.
This repository provides a tool that lets AI assistants like Claude or GitHub Copilot read and write Microsoft Office files directly. It works through a standard called MCP (Model Context Protocol), which is a way for AI tools to call external programs. Once you install and configure this tool, your AI assistant gains the ability to open Excel spreadsheets, Word documents, PowerPoint presentations, and PDFs, as well as create and edit them from scratch. The most prominently advertised use case is filling in PDF forms. Government documents, bank applications, tax forms, and insurance claims often arrive as PDFs with fields you have to type into manually. This tool can read those fields, let your AI assistant populate them with your data, and save a completed copy. It works with both standard interactive PDF forms (called AcroForm and XFA formats) and flat scanned PDFs where you specify coordinates on the page. Beyond PDFs, the tool covers a wide range of document operations. For Excel, it can create spreadsheets, write data into cells, format ranges, add charts and pivot tables, manage sheets, and apply conditional formatting. For Word, it can create documents from text or Markdown, replace text, add tables and images, insert headers and footers, and handle tracked changes. For PowerPoint, it can create slide decks, add slides, add text boxes, images, and charts. The tool is built in Rust, which the authors chose for speed. The README describes processing times as sub-millisecond for most operations. It runs locally on your machine and does not send your files to any external service. Installation is through Cargo, the Rust package manager, or by downloading a prebuilt binary from the releases page. To connect it to an AI assistant, you add a short configuration block to that assistant's settings file. The project is open source under MIT and Apache 2.0 licenses. The README positions it as a free alternative to Aspose, which is a well-known commercial library for Office file processing. The repository includes a showcase folder with sample-generated Excel, Word, PowerPoint, and PDF files to demonstrate what the tool can produce.
A local MCP server written in Rust that lets AI assistants read, fill, and create Excel, Word, PowerPoint, and PDF files.
Mainly Rust. The stack also includes Rust, MCP, PDF.
You can use, modify, and distribute this project freely, including commercially, under either the MIT or Apache 2.0 license, as long as you keep the license notices.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.