Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿข Workplace & Productivity
  3. Reportflow MCP
Reportflow MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/11/2026, 6:01:39 PM

Reportflow MCP

User RatingsBe the first to rate and review this MCP server!
View Repository1 GitHub StarsTotal stargazers on GitHub for the source repository (1 stars).Visit Website
pdfdocumentsinvoicestemplatesreporting

Generate single or batch PDF reports from Re:port Flow templates through MCP-compatible AI clients.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "re-port-flow-reportflow-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "Add"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (11) Directory Badge Claim listing Alternatives๐Ÿข More in Workplace & Productivity

Overview

Re:port Flow MCP exposes templates and parameter schemas so an AI agent can create invoices, contracts, statements, and other designed PDFs. It supports single and batch generation, with local clients saving files to the workspace and remote clients receiving download URLs. Authentication uses OAuth2 with PKCE and a browser-based first login.

Use cases

โ€ขGenerate an invoice PDF from a Re:port Flow template
โ€ขCreate contract or statement documents from structured parameters
โ€ขBatch-generate customer PDFs and package them as a ZIP
โ€ขList templates and inspect their parameter schemas
โ€ขTranslate a natural-language brief into PDF parameters

Key features

โ€ขSingle PDF generation
โ€ขBatch PDF generation with ZIP output
โ€ขTemplate listing and design parameter schemas
โ€ขNatural-language parameter suggestions
โ€ขOAuth2 with PKCE authentication
โ€ขLocal and hosted MCP transports

Capabilities & Tool Schemas (11) ~349 tokensApproximate context cost of this serverโ€™s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server โ€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Reportflow MCP.

authenticate

First-time / re-authentication

list_templates

List available designs

get_design_parameters

Fetch the parameter schema for a design

generate_pdf_sync

Generate one PDF (sync returns path; async returns request ID)

generate_pdfs_sync

Generate many PDFs (returns a ZIP)

download_file

Download artifacts produced by async tools

Documentation Overview

Re:port Flow MCP

npm version License: MIT

Official display name: Re:port Flow MCP. Package and implementation identifier: reportflow-mcp. Legacy search aliases: ReportFlow MCP Server and ReportFlow.

Overview

An MCP (Model Context Protocol) server that turns your Re:port Flow templates into PDF reports โ€” invoices, contracts, statements, anything you've designed โ€” straight from Claude or any other MCP-compatible AI agent.

Features

  • Generate PDFs from natural-language requests like "create an invoice for Acme Corp totalling $300"
  • Expose your Re:port Flow designs and their parameter schemas directly to the AI as MCP Resources
  • Bulk-generate many PDFs and download them as a single ZIP
  • Save outputs to whichever workspace folder the user is currently in (Claude Desktop / Claude Code / Cursor / VS Code all supported)

Agent Skill

Agents that should follow a procedure (not just read the protocol) use skills/re-port-flow/SKILL.md. Copy that directory into Claude Code / Codex .agents/skills or a Cursor project skill folder. PDF generation always goes to https://mcp.re-port-flow.com/mcp. The Hugging Face Space MCP (org card) is gallery-only โ€” add it from the Space MCP badge โ†’ Add to MCP tools, not as a substitute for the product endpoint.

Setup

Re:port Flow MCP runs in two ways โ€” pick whichever matches your client.

Remote server (claude.ai / web clients) โ€” Streamable HTTP

Add Re:port Flow as a custom connector pointing at the hosted endpoint:

Code
https://mcp.re-port-flow.com/mcp

In Claude (claude.ai) go to Settings โ†’ Connectors โ†’ Add custom connector and paste the URL above. Authentication is handled in-app via OAuth (see Authentication) โ€” nothing to install locally.

Local server (Claude Desktop / Claude Code / Cursor) โ€” stdio via npx

Add the following to your config file (.mcp.json, claude_desktop_config.json, ~/.cursor/mcp.json, etc.):

config.json
{
  "mcpServers": {
    "reportflow": {
      "command": "npx",
      "args": ["-y", "reportflow-mcp"]
    }
  }
}

That's the whole setup. No env vars, no API keys, no secrets to manage.

VS Code (MCP-enabled builds)

Same JSON in .vscode/mcp.json.

Requirements

  • Remote: an MCP client that supports custom HTTP connectors (e.g. claude.ai). No local install.
  • Local (stdio): Node.js 22+ (auto-fetched by npx) and a browser available during the first login.
  • A Re:port Flow account (either way).

Supported protocol revisions

Both transports (stdio / Streamable HTTP) serve two MCP protocol generations from a single endpoint:

  • 2026-07-28 (current) โ€” stateless per-request protocol. Modern clients discover it via server/discover; no session header, requests carry their protocol version in _meta.
  • 2025-era revisions (2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05, 2024-10-07) โ€” classic initialize handshake, kept for backwards compatibility with existing clients (Claude Desktop, claude.ai custom connectors, Cursor, ChatGPT, n8n, โ€ฆ).

Version selection is automatic on both transports: modern clients probe with server/discover, legacy clients keep sending initialize โ€” no configuration is required on either side, and existing connections keep working unchanged.

Authentication

Remote (claude.ai)

When you add the connector, Claude runs the OAuth flow for you: Sign in โ†’ pick a workspace โ†’ consent. Tokens are held by the client โ€” there's no local keychain or browser step to manage.

Local (stdio)

After reloading the MCP client, ask the AI:

Authenticate with Re:port Flow

A browser window opens. Sign in โ†’ pick a workspace โ†’ consent, and you're done. Tokens are stored in your OS keychain (macOS Keychain / Windows Credential Manager / Linux libsecret), with a chmod-0600 file fallback, and are refreshed automatically.

Usage examples

Each example below is a prompt you can paste as-is; the AI picks the right tools.

1. Generate a single PDF (list โ†’ schema โ†’ generate)

Using the invoice template, create a PDF for Acme Corp totalling $330.

The AI lists designs with list_templates, fetches the parameter schema with get_design_parameters, fills in the values, and calls generate_pdf_sync.

  • Remote: returns a download URL (fileUrl).
  • Local: also saves the file and returns its absolute path.

2. Batch-generate many PDFs

From the statement template, generate one PDF per customer (Acme $100, Globex $250, Initech $80) and give them to me together.

  • Local (stdio): generate_pdfs_sync writes a single ZIP to your workspace.
  • Remote: generate_pdfs_async runs the batch and returns a request id plus a download URL.

3. Async generate, then download (local)

Kick off the contract PDF in the background, then download it once it's ready.

The AI calls generate_pdf_async (returns a requestId immediately), then download_file to save the finished PDF. The batch equivalent is generate_pdfs_async โ†’ download_zip. These download tools are stdio-only; on the remote server the sync/async tools already return a fileUrl.

Tip โ€” natural-language params: on a Sampling-capable client you can ask "draft the params for a $1,000 invoice to A็คพ" and the AI will call suggest_params to turn the brief into a valid params object before generating.

4. Start from zero templates (gallery โ†’ copy โ†’ generate)

I don't have any templates yet โ€” create an invoice PDF for Acme Corp.

When list_templates is empty, the AI searches the public template gallery with search_gallery_templates, shows you the candidates, copies your pick into your workspace with copy_gallery_template, and then proceeds with the normal flow (get_design_parameters โ†’ generate_pdf_sync). The copy always lands in the workspace you selected on the OAuth consent screen โ€” the AI cannot target any other workspace.

Slash commands

CommandPurpose
/generate_pdfStep-by-step recipe for a single PDF
/generate_pdfsRecipe for batch PDF generation
/reportflow_helpQuick feature tour

Where files are saved (local mode)

Output location is resolved in this order:

  1. Explicit instruction from the user (e.g. "save to my Desktop")
  2. The currently-open workspace root (Claude Code / Cursor / VS Code)
  3. The OS temp directory as fallback

Build your own agent

The setup above assumes an MCP client that manages its own connection and login. If you are writing the agent yourself โ€” Hugging Face Agents, a custom tool loop, or raw HTTP โ€” the hosted endpoint is open to you directly:

Code
https://mcp.re-port-flow.com/mcp
  • agents.md โ€” the agent-facing guide: transport details, the ten HTTP tools, the OAuth flow, model selection, and the rules an agent has to follow (never invent business data; copy_gallery_template is not idempotent; passthrough values end up in the PDF's metadata).
  • examples/ โ€” runnable Python, JavaScript and curl clients, plus a script that walks the OAuth flow and prints an access token.

initialize and tools/list work without credentials, so you can discover the toolset before wiring up authentication. Every tools/call needs a Bearer token.

Hugging Face

Re:port Flow is on the Hub at huggingface.co/reportflow. The Hugging Face SDKs have no MCP OAuth flow of their own, so fetch a token once with examples/oauth/get-token.sh and inject it as an Authorization header โ€” see examples/python/hf_mcp_client.py and examples/javascript/hf-mcp-client.mjs.

Reference

Tools (called by the AI)

ToolPurpose
authenticateFirst-time / re-authentication
list_templatesList available designs
get_design_parametersFetch the parameter schema for a design
generate_pdf_sync / _asyncGenerate one PDF (sync returns path; async returns request ID)
generate_pdfs_sync / _asyncGenerate many PDFs (returns a ZIP)
download_file / download_zipDownload artifacts produced by async tools
suggest_paramsTranslate a natural-language brief into a params JSON via MCP Sampling (requires a Sampling-capable client)
search / fetchChatGPT connector convention tools (single string argument), closed-world (openWorldHint: false) โ€” they only read your own workspace's internal template catalog, never the web. search resolves templates by name; fetch returns a template's parameter schema by id. Thin wrappers over list_templates / get_design_parameters so ChatGPT (incl. Plus/Pro without Developer Mode) can discover and inspect templates.
search_gallery_templatesSearch the public template gallery (no auth needed) by keyword/category. Returns candidate templates that are not yet in your workspace โ€” their slug cannot be used for PDF generation until copied.
get_gallery_templateFetch full details of one public gallery template by slug (no auth needed)
copy_gallery_templateWrite tool. Copy a gallery template into the workspace you authorized (the target workspace is fixed by your access token and cannot be passed as an argument). Returns designId + version ready for get_design_parameters / generate_pdf_sync. Each call creates a new design โ€” it never reuses a previous copy.

Resources (attachable as AI context)

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Workplace & Productivity View all alternatives
  • Signwell MCP logoSignwell MCP

    Official SignWell MCP server for e-signatures. Create document drafts from uploaded files or reusable templates, send them for signing, track status, send reminders, and download completed PDFs; also manages templates and validates text-tag placeholders in PDFs. Requires a SignWell API key. Install: npx -y @signwell/mcp.

    ๐Ÿข Workplace & Productivity2 views
    Compare vs Signwell MCP โ†’
  • Rendoc MCP Server logoRendoc MCP Server

    Generate professional PDF documents (invoices, contracts, reports, certificates) from reusable templates or inline HTML/Handlebars markup via the rendoc API. 7 tools for document generation, template management, and usage tracking.

    ๐Ÿข Workplace & Productivity1 views
    Compare vs Rendoc MCP Server โ†’
  • Better Notion logoBetter Notion

    Operate Notion with a single Markdown document โ€” read, create, and update pages in one call.

    ๐Ÿข Workplace & Productivity2 views
    Compare vs Better Notion โ†’
  • MCP Server Atlassian Jira logoMCP Server Atlassian Jira

    Atlassian Jira Cloud integration. Enables AI systems to interact with Jira projects, issues, comments, and related development information in real time.

    ๐Ÿข Workplace & Productivity5 views
    Compare vs MCP Server Atlassian Jira โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
1
Stargazers on the source repository.
Last commit
1d ago
Most recent push to the default branch.
Tools exposed
11
Callable tools this server registers over MCP.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about Reportflow MCP

It can generate PDFs from Re:port Flow templates, including invoices, contracts, statements, and other designs.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewReportflow MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/re-port-flow-reportflow-mcp?style=directory)](https://allmcps.com/mcp/re-port-flow-reportflow-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/re-port-flow-reportflow-mcp"><img src="https://allmcps.com/api/badge/re-port-flow-reportflow-mcp?style=directory" alt="Reportflow MCP on AllMCPs" /></a>

Technical Specs & Signals

Category๐ŸขWorkplace & Productivity
PricingFree
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
AuthOAuth
LicenseMIT
ClientsClaude Desktop, Cursor
Last updatedSep 10, 2026
10/11 checks healthy over the last 32d
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars1
GitHub Star CountTotal stargazers on GitHub representing community popularity (1 stars).
Last commit1d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 10, 2026
57Quality signal: Good ยท 57/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools29/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 22d ago via OSV.dev ยท Add (npm)

โ˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿข Workplace & Productivity โ†’Best MCP servers for Workplace & Productivity โ†’Alternatives to Reportflow MCP โ†’Install in Claude DesktopInstall in CursorInstall in VS Code