# report-mcp

> Use this tool when you need to automate document generation with dynamic content, solving problems such as manual data entry and formatting inconsistencies in reports, invoices, and other templated documents. It takes in uploaded templates and chatbot-generated content as inputs, and outputs filled document files with preserved formatting and layouts. Ideal for use cases where standardized documents require personalized data, such as customer reports, invoices, and contracts.

Canonical page: https://skillsregistry.net/skills/jaykim429-report-mcp  
JSON: https://api.skillsregistry.net/v1/skills/jaykim429-report-mcp

## Description

Enables filling uploaded document templates (DOCX/HWP/HWPX/PDF) with chatbot-generated content while preserving original formatting, tables, and images, and saving as files.

## Trust

- **Trust score (0–1):** 0.68
- **Verification tier:** scanned
- **Last scanned:** 2026-09-03

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-03

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/zc858hxq8j)
- **Repository:** <https://github.com/jaykim429/report-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "jaykim429-report-mcp"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/jaykim429-report-mcp` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/jaykim429-report-mcp/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
