mcpbeat

ReportFlow MCP Server

io.github.re-port-flow/reportflow-mcp
answering

ReportFlow is answering right now. Last checked 3 min ago. 70 installs a week from npm. It exposes 7 tools. Last commit 5 Jun 2026.

Generate PDF reports from ReportFlow templates via Claude and other AI agents.

Installs per day peak 28 · avg 11 · +8% w/w
a month agotoday
Uptime history 41 hours of history
41 hours agonow
100.0%
Uptime 24h
91 of 91 checks
7
Tools
read from the server
1134 ms
Response time
average over 24h
70
Installs / week
npm and PyPI

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 3 min ago.

run in your terminal
claude mcp add reportflow-mcp --transport http https://mcp.re-port-flow.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "reportflow-mcp": {
      "url": "https://mcp.re-port-flow.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.reportflow-mcp]
url = "https://mcp.re-port-flow.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "reportflow-mcp": {
      "url": "https://mcp.re-port-flow.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "reportflow-mcp": {
      "url": "https://mcp.re-port-flow.com/mcp"
    }
  }
}

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

generate
generate_pdf_sync
デザインIDとパラメータを指定してPDFを生成します。応答にダウンロード URL が含まれるため、本ツール 1 回の呼び出しで結果提示が完結します (別途ダウンロード用ツールを呼ぶ必要はありません)。 - stdio モード (Claude Desktop / Code): ローカルに保存し絶対パスも返します。outputDir で保存先を指定できます (未指定時はクライアントのワークスペース Roots または OS 一時ディレクトリ)。 - HTTP モード (claude.ai / n8n 等): サーバー側には保存せず、ダウンロード URL (fileUrl) と requestId / fileId を返します。 【重要】呼び出し前に必ず get_design_parameters でデザインの必要パラメータ構造を確認し、ユーザーから必要な値を聞き出すこと。プレースホルダー値・架空の値を勝手に生成しないこと。 【passthrough のプライバシー注意】content.passthrough のトップレベルの文字列/数値の値は生成 PDF の XMP メタデータに埋め込まれ、PDF 受領者や OS のファイル検索 (Spotlight / Windows Search) から閲覧可能になるため、個人情報・機微情報を入れないこと。
generate_pdfs_async
複数のパラメータセットでPDFを一括非同期生成します。即座にrequestIdとfiles情報を返します。ZIPダウンロードはdownload_zipツールを使用してください。 【重要】呼び出し前に必ず get_design_parameters でデザインの必要パラメータ構造を確認し、ユーザーから必要な値を聞き出すこと。ユーザーが指定していないパラメータがある場合は、本ツールを呼ぶ前にユーザーに必ず確認すること。プレースホルダー値・架空の値を勝手に生成しないこと。パラメータが一切提供されていない場合も、まずユーザーに値を尋ねること。 【passthrough のプライバシー注意】contents[].passthrough のトップレベルの文字列/数値の値は生成 PDF の XMP メタデータに埋め込まれ、PDF 受領者や OS のファイル検索 (Spotlight / Windows Search) から閲覧可能になるため、個人情報・機微情報を入れないこと。
design
get_design_parameters
【PDF 生成の起点 / Sampling 不要・全クライアント対応】指定 designId のパラメータ構造(各フィールドの name・type・label、および作成者が設定した場合は意味・入力ガイドを表す description)を取得します。generate_pdf_sync / generate_pdfs_async を呼ぶ前に必ず本ツールでスキーマを確認し、description があればその意図に沿って、ユーザーから実値を聞き取って params を組み立ててください。プレースホルダーや架空値の生成は禁止です。
fetch
fetch
Re:port Flow の内部テンプレートカタログから、デザイン id("<designId>@<version>" 形式。version は省略可で最新版)で 1 件のテンプレート詳細(PDF 生成に必要なパラメータスキーマ)を取得します。外部サイトや Web へのアクセスは行わず、参照範囲はユーザー自身のワークスペース内に限定されます。search ツールで見つけたテンプレートの中身を確認したいときに使用します。
search
search
Re:port Flow の内部テンプレートカタログ(ユーザー自身のワークスペースに登録済みのデザイン)から、名称の部分一致でテンプレートを解決し、各ヒットの id・title・url を返します。外部サイトや Web の検索は一切行わず、参照範囲は当該ワークスペース内に限定されます。請求書・見積書などのテンプレートを探したいときに使用します。返した id("<designId>@<version>" 形式)は fetch ツールに渡してパラメータ詳細を取得できます。
suggest
suggest_params
自然文の要件と designId から、クライアント AI(Sampling)で generate_pdf_sync 用の params JSON を下書きします。【Sampling 必須】claude.ai 等の Sampling 非対応クライアントでは自動生成できず、その場合はパラメータスキーマをそのまま返すので手動で params を埋めてください。パラメータ構造の確認だけが目的なら get_design_parameters を使ってください。サーバー側 API キー不要。生成された params は必ずユーザー承認のうえ generate_pdf_sync に渡してください。
templates
list_templates
ワークスペース内のデザイン一覧を取得します。各デザインのID・名称・最新バージョン・サムネイルURLを返します。取得したidをdesignIdとしてPDF生成ツールやget_design_parametersに使用します。テンプレートを選ぶ際は、まず label(名称)とユーザーの希望の一致度を最優先に判断し、最も近いものを選んでください。名称だけで絞り込めない場合に限り作業内容から推測してよく、それでも曖昧な場合は候補を提示してユーザーに確認してください。

Endpoints

URLTransportStateLatencyChecked
https://mcp.re-port-flow.com/mcp streamable-http answering 864 ms 3 min ago

ReportFlow — questions

Answers built from our own checks of this server.

What can ReportFlow do?
It exposes 7 tools, read directly from the server on our last check. Among them: fetch, generate_pdfs_async, generate_pdf_sync, get_design_parameters, list_templates, search and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is ReportFlow working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 1134 ms. The bar chart above shows every period we have measured.
How do I connect ReportFlow?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does ReportFlow need an API key?
No. ReportFlow completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is ReportFlow?
It answers our handshake in 1134 ms on average, which is faster than 4% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use ReportFlow?
The npm package reportflow-mcp was installed 70 times in the last week. Week over week that is +8%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is ReportFlow open source?
Yes — it is published under the MIT licence, written in TypeScript and 1 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.