cards
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@cardsmake a scoreboard for Mom, Dad, and the Patels, 15 rounds, called Hearts"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
cards
Printable scoreboards for card games — for playing with family and friends at the table.
Just want to print one? Open one of these PDFs and print it:
examples/railroad.pdf: Railroad for Gary, Gian, Pete, Indy, Raj, Shahi and Harjeet, 15 rounds, India themeexamples/scoreboard-7-players-10-rounds.pdf: blank names, 10 rounds
Scoreboard
Players are columns, rounds 1..N are rows, with a Total row at the bottom. Leave the player names blank to write them in by hand, or pass names to print them. Pages with more than 4 players print in landscape, and rows shrink as needed so every round and the Total fit on one page.
Related MCP server: golf-reports
Command line
Needs Node 20+.
npm install
# 7 blank player columns, rounds 1–10 (the default)
node src/cli.js
# Named players, custom title and file
node src/cli.js --players "Mom,Dad,Asha,Raj" --rows 12 --title "Rummy Night" --out out/rummy.htmlOpen the HTML file in a browser and print (Ctrl/⌘ + P).
Option | Default | Meaning |
|
| A count (blank names) or comma-separated names |
|
| Number of rounds |
|
| Heading at the top |
|
| Output file |
|
|
|
| off | Leave off the Total row |
MCP server
src/mcp.js is an MCP server with one tool, create_scoreboard, so you can ask Claude things like "make a scoreboard for Mom, Dad, and the Patels, 15 rounds, called Hearts".
Add it to Claude Code:
claude mcp add cards -- node /path/to/cards/src/mcp.jsFiles are written to ~/cards-printables/ (override with CARDS_OUT_DIR).
Development
npm test
npm run example # regenerate the blank example HTML
npm run example:railroad # regenerate the Railroad scoresheetThis server cannot be deployed
Maintenance
Related MCP Connectors
Render PDFs from templates and spreadsheet data via SheetRender, locally or at mcp.sheetrender.com
Generate images and PDFs from HTML/CSS, live websites, and reusable templates.
Generate HTML to PDF documents in bulk or single — raw replacements or based on conditions, loops
Turn an HTML template plus JSON into a finished PDF: a quote, invoice, work order or certificate.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceConverts HTML files or HTML content to PDF using Puppeteer's browser rendering engine with support for CSS, JavaScript, custom page formats, margins, and header/footer templates.6-
- FlicenseNot gradedqualityDmaintenancePulls golf data from Arccos, GHIN, and 18Birdies, and generates interactive HTML and PDF round reports with shot maps and stats via local MCP tools.-
- AlicenseNot gradedqualityDmaintenanceGenerates quizzes from Markdown content and outputs interactive HTML and Word documents.6MIT
- AlicenseNot gradedqualityBmaintenanceBuilds SCORM 2004 compliant e-learning courses locally with automated packaging and data privacy.1MIT