General Tools
galleyrender.com
Provides general-purpose tools through the Model Context Protocol.
ENDPOINT 1
https://mcp.galleyrender.com/mcp
MCP server metadata
- Name
- galley-render
- Version
- 0.1.0
Galley Render turns a template plus a JSON payload into a PDF, PNG or JPG behind a signed URL. The short path: `render` with a template name and data. No API key is needed for the first 50 renders — a trial is minted on the first call and its token comes back in the response. Carry that token in the `X-Galley-Api-Key` header to stay on the same trial, and call `create_account` with an email to lift the limit; the trial is upgraded in place, so nothing you made is lost. Before rendering an unfamiliar template, call `get_template` and read its JSON Schema, or `validate_data` to dry-run a payload for free. Pin a version (`invoice@3`) in anything you ship. Renders are deterministic and cached: identical template version, data and options return the stored object with `cached: true`, at no cost. Errors carry a stable `type`, a `docs_url` and, for validation, the field path, the expected type and an accepted example — fix the payload from the error and retry.
Known tools 10
list_templatesList the templates on this account, with their latest version number.
Inferred read-onlyget_templateFetch one template version: its JSON Schema, its default render options, an example payload and its HTML source.
Inferred read-onlycreate_templateCreate a new template at version 1 from an HTML document with Liquid expressions, plus a JSON Schema for its data.
Potential side effectsvalidate_dataDry-run a `data` payload against a template's JSON Schema and get back exactly the errors a render would raise — field path, expected type, what was received and a value that would be accepted.
Inferred read-onlyrenderRender a template plus a JSON payload into a PDF, PNG or JPG and return a signed URL.
Inferred read-onlyget_renderFetch a render by id: its status, and a freshly signed URL once it has succeeded.
Inferred read-onlylist_rendersRecent renders on this account, newest first, with status, template version and a signed URL for each that succeeded.
Inferred read-onlyusageWhat this account has spent this period and what is left: renders, billable units by format, cost, the free-tier allowance, the monthly spend cap and — on a keyless trial — how many of the 50 trial renders remain.
Inferred read-onlycreate_accountTurn the keyless trial into a real account and get a permanent API key.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.galley-render]
url = "https://mcp.galleyrender.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"galley-render": {
"type": "http",
"url": "https://mcp.galleyrender.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: galley-render
Remote MCP URL: https://mcp.galleyrender.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"galley-render": {
"url": "https://mcp.galleyrender.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"galley-render": {
"type": "http",
"url": "https://mcp.galleyrender.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "galley-render",
"transport": "streamable-http",
"url": "https://mcp.galleyrender.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.