MCP.Market

Invoice Studio MCP server

by vijayst·io.github.vijayst/invoice-studio·v1.0.0

Edit Markdown invoice templates, generate PDFs, and inspect preview PNGs.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
New

0 stars35 downloads/wk

Reviews

Write one

Nobody has reviewed Invoice Studio yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Invoice Studio tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-30 · same rubric, same numbers if you re-run it

no findings
  • Code scan6 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 38 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Invoice Studio compares

Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 85% of 1,761 Finance servers
Downloads a week
35
more than 27% of 421 Finance servers with a package

Install Invoice Studio in Claude Code, Cursor or VS Code

Runs npx -y @vijayst/invoice-studio on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add invoice-studio -- npx -y @vijayst/invoice-studio
Add to Cursor

What the publisher says

From the Invoice Studio repository's README, as published. We do not edit it. Read it on GitHub

Invoice Studio

Markdown invoice templates with an MCP server for interactive editing (Claude Desktop / Cursor / Windsurf) and a headless generate pipeline for monthly PDF runs.

Agents: see AGENTS.md for the edit → generate → preview workflow. Registry → PDF → fork: USER-JOURNEY.md.

How it works

Phase 1 — Interactive studio: an AI client connects to the MCP server over stdio. You ask it to tweak the template or styles, regenerate, and inspect the preview PNG until the layout looks right.

Phase 2 — Monthly execution: update src/data/invoice-input.json (or inject it from CI), then run npm run generate to produce output/invoice.pdf and output/preview.png.

src/templates/invoice.md   ← Markdown template ({{placeholders}} for data)
src/styles/invoice.css     ← Print styles
src/data/invoice-input.json
        │
        ▼  npm run generate
output/invoice.md          ← rendered markdown
output/invoice.html
output/invoice.pdf
output/preview.png         ← used by get_invoice_preview

Setup

npm install
npm run build:mcp

Chrome or Chromium is required for PDF/PNG rendering. The generate script finds common install paths (macOS / Linux / Windows). If needed:

export CHROME_PATH="/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"

Generate an invoice (headless)

  1. Edit monthly fields in src/data/invoice-input.json (amounts, dates, line items, etc.).
  2. Optionally adjust layout in src/templates/invoice.md or src/styles/invoice.css.
  3. Run:
npm run generate

Artifacts land in output/.

Use the MCP to edit and generate

1. Build and point your client at the server

npm install
npm run build:mcp   # required — creates dist/index.js

Cursor (recommended): this repo includes .cursor/mcp.json. Open the project folder in Cursor, then reload MCP / the window. It uses ${workspaceFolder}/dist/index.js so the path is always the repo root.

If you configure MCP manually in Cursor Settings, use the absolute path to dist/index.js (relative dist/index.js alone resolves under your home directory and fails):

{
  "mcpServers": {
    "invoice-studio": {
      "command": "node",
      "args": ["/Users/YOU/Documents/invoice/dist/index.js"]
    }
  }
}

Claude Desktop — in claudedesktopconfig.json (absolute paths required):

{
  "mcpServers": {
    "invoice-studio": {
      "command": "node",
      "args": ["/Users/YOU/Documents/invoice/dist/index.js"]
    }
  }
}

The server locates the repo from its own script path, so tools always read/write this project even if the client’s cwd is wrong.

Public MCP Registry

Registry name: io.github.vijayst/invoice-studio (npm: @vijayst/invoice-studio). After publish, search the official MCP Registry.

Clients that install from the registry typically run:

{
  "mcpServers": {
    "invoice-studio": {
      "command": "npx",
      "args": ["-y", "@vijayst/invoice-studio"]
    }
  }
}

npx runs a copy of this repo (sample data included). You can generate output/invoice.pdf in that copy, then fork this repo and export the template into the clone.

Full walkthrough: USER-JOURNEY.md.

2. Interactive edit loop

Ask the model something like:

Read src/templates/invoice.md and tighten the payment section. Regenerate and show me the preview.

Typical tool sequence:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Invoice Studio: common questions

Is Invoice Studio MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Invoice Studio safety report
How do I install Invoice Studio?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Invoice Studio need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Invoice Studio maintained?
The last commit was 42 days ago (2026-09-23). The latest release is v1.0.0.
What can I use instead of Invoice Studio?
Servers from other publishers that do the same job: three.ws 3D Studio (free) MCP server, Beancount.io MCP server and E Arveldaja MCP server.
How does Invoice Studio compare with other Finance MCP servers?
safety score 88/100 (higher than 85% of 1,761 Finance servers); downloads a week 35 (more than 27% of 421 Finance servers with a package). Full comparison.

Alternatives to Invoice Studio

Same job from other publishers: the closest match first, then the best rated.