1. Conduid
  2. Files
  3. Mill
MCP server · Files

Mill

Export engine for structured claims. Markdown, CSV, JSON, HTML, PDF. MCP server included.

34Low

Scored 4 months ago · breakdown

About Mill

Mill is an MCP server in the Files category: export engine for structured claims. Markdown, CSV, JSON, HTML, PDF. MCP server included. It has been installed 0 times through Conduid.

Install

Clone
git clone https://github.com/grainulation/mill

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about Mill

Powered by Claude · Grounded in docs

I know everything about Mill. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • ·Scoped permissionsNot checked yet.

README

26 export formats. PDF, CSV, Markdown, slides, JSON-LD, Jira, GitHub Issues, and more. Give mill your claims or HTML output and it produces whatever your team needs.

Install

npm install -g @grainulation/mill

Or use directly:

npx @grainulation/mill export --format csv claims.json

Quick start

# Claims to CSV
mill export --format csv claims.json

# HTML brief to PDF
mill export --format pdf output/brief.html

# HTML to clean Markdown
mill convert --from html --to markdown output/brief.html

# Claims to JSON-LD
mill export --format json-ld claims.json -o claims.jsonld

# Build a static site from sprint outputs
mill publish --target static output/

# Copy to clipboard
mill publish --target clipboard output/brief.html

Export formats

26 built-in formats:

Format Input Output
pdf HTML, Markdown PDF
csv claims.json CSV
markdown HTML Markdown
json-ld claims.json JSON-LD (schema.org)
html-report claims.json Interactive HTML report
slide-deck claims.json Scroll-snap HTML presentation
github-issues claims.json GitHub Issues JSON payloads
jira-csv claims.json Jira-compatible CSV import
yaml claims.json YAML
ndjson claims.json Newline-delimited JSON
dot claims.json Graphviz DOT
graphml claims.json GraphML
bibtex claims.json BibTeX citations
ris claims.json RIS citations
rss claims.json RSS feed
opml claims.json OPML outline
obsidian claims.json Obsidian vault
sql claims.json SQL INSERT statements
typescript-defs claims.json TypeScript type definitions
executive-summary claims.json Executive summary HTML
evidence-matrix claims.json Evidence tier matrix
changelog claims.json Sprint changelog
sankey claims.json Sankey diagram data
treemap claims.json Treemap data

Run mill formats to see the full list with descriptions.

Publish targets

Target Output
static Dark-themed static site in _site/
clipboard System clipboard (pbcopy/xclip/clip)

CLI

mill export    --format <fmt> <file>              Export to target format
mill convert   --from <fmt> --to <fmt> <file>     Convert between formats
mill publish   --target <dest> <dir>              Publish sprint outputs
mill formats                                      List available formats
mill serve     [--port 9094] [--source <dir>]     Start the export workbench UI
mill serve-mcp                                    Start the MCP server on stdio

All commands accept -o <path> to set the output location.

Works standalone

Mill reads sprint output files directly. It does not require wheat -- give it HTML, Markdown, or claims JSON and it produces shareable formats.

Zero third-party dependencies

Depends only on @grainulation/barn (internal ecosystem utilities); no third-party runtime deps. Node built-ins otherwise. Heavy operations (PDF) run via npx on demand.

Part of the grainulation ecosystem

Tool Role
wheat Research engine -- grow structured evidence
farmer Permission dashboard -- approve AI actions in real time
barn Shared tools -- templates, validators, sprint detection
mill Format conversion -- export to PDF, CSV, slides, 26 formats
silo Knowledge storage -- reusable claim libraries and packs
harvest Analytics -- cross-sprint patterns and prediction scoring
orchard Orchestration -- multi-sprint coordination and dependencies
grainulation Unified CLI -- single entry point to the ecosystem

Releases

See CHANGELOG.md for release history.

License

MIT

README mirrored from the source repository 4 months ago. The original is authoritative.

Questions

About Mill

How do I install Mill?

Run git clone https://github.com/grainulation/mill, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Mill safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Mill still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.