re-port-flow.com
Re:port Flow is a cloud service for designing document templates and generating PDFs from structured data. It is built for automated document output such as invoices, estimates, receipts, and reports, with support for Japanese typography and batch generation.
Re:port Flow exposes a REST API at `https://api.re-port-flow.com/v1` authenticated by either a workspace `appkey` header or OAuth 2.0 bearer tokens, plus an official hosted MCP server at `https://mcp.re-port-flow.com/mcp` using OAuth with dynamic client registration.
- Report Flow MCP serverdetected
- Report Flow REST APIdiscovered
Sign in to Report Flow, create or open a workspace, then open the workspace's API連携 tab to copy the application key (ak_...). The docs say one application key is generated per workspace and can be regenerated from the same screen if needed. For quick start, register a free account first if you do not already have one.
For user-authorized integrations, create/register a public OAuth client in Report Flow and use Authorization Code + PKCE against the OIDC issuer described in OAuth 2.0 docs. The docs define Public Client (is_public=true) for apps such as SPAs, mobile apps, and Make.com-style integrations, with PKCE required and no client_secret. Use the discovery document at openid-configuration to obtain the authorization and token endpoints.
For server-to-server or backend integrations, create/register a confidential OAuth client in Report Flow and use it with OAuth 2.0 as documented in OAuth 2.0 docs. The docs define Confidential Client (is_public=false) for client_credentials; send client_id and client_secret either with HTTP Basic auth or as form fields (client_secret_post) to the token endpoint discovered from openid-configuration. The resulting bearer access token is then used against the protected resource API at https://api.re-port-flow.com/v1/....
For the official MCP server, the client self-registers automatically and starts OAuth in the browser; you do not manually create an API key for the AI client. Per the MCP server docs, local reportflow-mcp and the hosted MCP endpoint both use OAuth 2.0 with dynamic client registration. Add the server in your MCP client, then complete Sign in → choose workspace → consent when prompted.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://re-port-flow.com/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing