Releases: ashafizullah/rpt-mcp
Releases · ashafizullah/rpt-mcp
Release list
rpt-mcp v0.1.6
What's Changed
- Add png/jpg export; section conditions in set_condition_formula by @ashafizullah in #11
Full Changelog: v0.1.5...v0.1.6
rpt-mcp v0.1.5
What's Changed
- Add add_subreport and set_subreport_links; fix subreport parameters by @ashafizullah in #10
Full Changelog: v0.1.4...v0.1.5
rpt-mcp v0.1.4
What's Changed
- Add groups, sorts, running totals, sections, page setup and verify_database by @ashafizullah in #9
Full Changelog: v0.1.3...v0.1.4
rpt-mcp v0.1.3
What's Changed
- Bump xunit.runner.visualstudio from 2.8.2 to 4.0.0 by @dependabot[bot] in #6
- Bump Xunit.SkippableFact from 1.4.13 to 1.5.85 by @dependabot[bot] in #7
- Add add_table; fix field objects in batch_edit by @ashafizullah in #8
New Contributors
- @ashafizullah made their first contribution in #8
Full Changelog: v0.1.2...v0.1.3
rpt-mcp v0.1.2
Full Changelog: v0.1.1...v0.1.2
rpt-mcp v0.1.1
What's Changed
- Bump Newtonsoft.Json from 13.0.3 to 13.0.4 by @dependabot[bot] in #4
- Bump xunit from 2.9.2 to 2.9.3 by @dependabot[bot] in #5
- Bump actions/checkout from 5 to 7 by @dependabot[bot] in #1
New Contributors
- @dependabot[bot] made their first contribution in #4
Full Changelog: v0.1.0...v0.1.1
rpt-mcp v0.1.0
First public release of rpt-mcp, an MCP server for SAP Crystal Reports .rpt files.
What it can do
- Inspect: tables, SQL commands and connections, parameters, formulas, selection formulas, groups, sorts, sections, every object, field formats and hidden conditional formulas.
diff_reportscompares two reports. - Edit:
- text, fonts, colors, positions and section properties
- formulas, parameters and selection formulas
- number/date formats, including fields embedded in text objects
- conditional formulas
- lines, boxes and pictures (add, or replace a logo)
- data sources, including switching the OLE DB provider
- Safety: every edit backs up the original first.
batch_editapplies many changes in one all-or-nothing save. Deleting a formula, parameter or table is refused while it is still used. - Verify:
export_reportrenders to PDF/Excel/…, from the database or from rows passed inline (for DataSet/XML reports).
Install
- Install the SAP Crystal Reports runtime for .NET Framework (v13, 64-bit) from SAP. It is not included.
- Unzip
rpt-mcp-v0.1.0-win-x64.zip. - Register it with your client:
claude mcp add rpt-mcp -- "C:\path\to\rpt-mcp.exe"
Requires Windows and .NET Framework 4.8.
Known limitations
- Creating a new SQL Command is not supported by the in-process runtime.
set_command_sql(editing an existing one) is experimental. - The runtime rejects
doubleline styles and draws dashed/dotted lines as hairlines. - Section-level conditional formulas can be read but not yet edited.
rpt-mcp is not affiliated with SAP SE. SAP and Crystal Reports are trademarks of SAP SE.