
Company News
Jerod Santo Joins Socket as Head of Media
Allow myself to introduce... myself.
bulkrender-mcp
Advanced tools
BulkRender MCP server — generate documents from AI assistants (Claude, Cursor, Windsurf)
BulkRender MCP server — generate DOCX and PDF documents from any AI assistant that supports the Model Context Protocol (Claude, Cursor, Windsurf, Cline, and more).
| Tool | Description | Credits |
|---|---|---|
list_templates | List all templates with their variables | 0 |
get_template | Get template details and variable schema | 0 |
generate_document | Generate a single document (DOCX or PDF) | 1–2 |
generate_batch | Generate documents for multiple records (up to 500) | 1–2 each |
check_credits | Check remaining credits | 0 |
br_live_...) — generate one from Settings → API KeysAdd to your Claude MCP config (~/.claude.json or Claude Desktop settings):
{
"mcpServers": {
"bulkrender": {
"command": "npx",
"args": ["-y", "bulkrender-mcp"],
"env": {
"BULKRENDER_API_URL": "https://api.bulkrender.com"
}
}
}
}
Use the same npx -y bulkrender-mcp command pattern in your MCP client settings.
| Variable | Default | Description |
|---|---|---|
BULKRENDER_API_URL | https://api.bulkrender.com | BulkRender API base URL |
Set BULKRENDER_API_URL=http://localhost:3000 for local development.
List templates:
"List my BulkRender templates"
Generate a document:
"Generate an invoice using the Invoice Template for Acme Corp, invoice #1234, dated 2025-01-15, amount $5,000"
Batch generation:
"Generate invoices for these 3 clients: Acme Corp ($5,000), Beta Inc ($3,200), Gamma LLC ($7,800)"
Check credits:
"How many BulkRender credits do I have left?"
All limits are enforced by the BulkRender API, not the MCP server itself.
| Endpoint type | Limit |
|---|---|
Document generation (generate_document, generate_batch) | 30 requests / minute per organization |
Template reads (list_templates, get_template, check_credits) | 30 requests / minute per organization |
When the limit is hit, the API returns HTTP 429. The MCP server surfaces this as a tool error with the message "You are making too many requests. Please try again later." — the AI assistant will see this and can retry after a short pause.
Batch jobs: generate_batch counts as one API request regardless of record count (up to 500 records). Use batching to stay well within the rate limit when generating many documents at once.
FAQs
BulkRender MCP server — generate documents from AI assistants (Claude, Cursor, Windsurf)
The npm package bulkrender-mcp receives a total of 25 weekly downloads. As such, bulkrender-mcp popularity was classified as not popular.
We found that bulkrender-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Company News
Allow myself to introduce... myself.

Research
/Security News
A Twitch browser extension on Chrome and Firefox forwards users’ live OAuth session tokens through proxies controlled by a Russian bot service.

Security News
Anthropic found biased reasoning and recklessness drove Claude Mythos 5 to publish malware on PyPI and compromise a security vendor.