Labsco
MCP SERVER

DocuMind MCP Server

by Sunwood-ai-labs

Score a project's README — header image quality, centring, language badges — and get back specific suggestions with the reasons.

Automated Testing & QA
Summary
It judges presentation, not content.

This will not tell you whether your README explains the project. It will tell you, consistently and across a whole directory of them, whether the header renders well, whether the badges are where readers look, and whether the two language versions match — the things that are obvious in one repository and invisible across thirty. Read it as a house-style checker for a set of projects rather than as documentation review, and note the checklist is opinionated: centred headers, SVG banners, English and Japanese badges.

What it is

An MCP server that evaluates README files in a project directory against a presentation checklist: whether there is a header image and how good it is, whether the title and badges are centred, and whether English and Japanese documentation badges are present and correctly formatted. It returns a score with the individual findings behind it.

What you get
  • Every README in a project directory evaluated from one call, with the path to each — `evaluate_readme`
  • A structured result rather than prose: whether a header image exists, its quality broken into gradient, animation, rounded corners, English text and project-specificity, whether the header image, title and badges are centred, whether English and Japanese badges exist and use the right format, a numeric score, and a list of suggestions
  • SVG header analysis that reads the file, so "is this image actually about this project" is answered from its contents rather than from its filename
Requirements

Nothing external — no account, no key, no network; it reads files from a path you give it. Node.js 18+ and npm or yarn. There is no published package: clone, `npm install`, `npm run build`, and point your client at `build/index.js`. Header images need to be SVG files in the project's `assets/` directory with valid XML for the analysis to find them, and badges are recognised in shields.io format.