INDIVIDUAL MCP TOOL
calculate_book_spine
Calculates the spine width and full paperback cover dimensions (with bleed) for an Amazon KDP print book, from page count, paper type, and trim size.
LIVE ENDPOINT
https://paperbackkit.com/api/mcp
Connect to this endpoint to inspect the live schema for calculate_book_spine and invoke it with your own arguments.
Indexed input schema
{}Risk classification
Inferred read-only · medium confidence · heuristic, not a guarantee.
- No write-capable action terms were found; this is not proof that invocation has no side effects.
Parent server
CONNECT 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.paperbackkit]
url = "https://paperbackkit.com/api/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"paperbackkit": {
"type": "http",
"url": "https://paperbackkit.com/api/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: paperbackkit
Remote MCP URL: https://paperbackkit.com/api/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": {
"paperbackkit": {
"url": "https://paperbackkit.com/api/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"paperbackkit": {
"type": "http",
"url": "https://paperbackkit.com/api/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "paperbackkit",
"transport": "streamable-http",
"url": "https://paperbackkit.com/api/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
Related tools
check_kdp_readiness— Runs automated Amazon KDP formatting checks on a .docx book manuscript: chapter headings, first-line indents, spacing, margins/trim, table of contents, image alt text, and estimated page count.format_manuscript_preview— Typesets a .docx book manuscript into a print-ready 6x9 paperback interior (KDP-compliant mirrored margins, real chapter openers, table of contents) and returns the free preview: detected title/author/chapters, final page count, and images of the first pages.check_epub_accessibility— Runs automated accessibility checks on an .epub ebook against the machine-checkable subset of EPUB Accessibility 1.1 / WCAG 2.1 AA (accessibility metadata, declared language, image alt text, navigation, structure) — the checks relevant to the EU Accessibility Act.fix_epub_accessibility— Automatically fixes the machine-fixable accessibility issues in an .epub — accessibility metadata, declared language, and AI-written alt text for images — with surgical edits that preserve the publisher's original markup, then re-validates and returns a download link for the remediated .epub plus a report of anything still needing human review.check_pdf_accessibility— Runs automated structural accessibility checks on a .pdf against the machine-checkable subset of Section 508 / PDF-UA / WCAG: tag structure, document language, title display, real text layer vs scanned images, bookmarks, and alt text on tagged figures.check_docx_accessibility— Runs automated accessibility checks on a Word (.docx) document against the machine-checkable subset of Section 508 / WCAG: document title, declared language, heading structure, image alt text, table header rows, and meaningful link text.check_kdp_interior_pdf— Preflights a print-interior PDF against the usual Amazon KDP rejection causes: fonts not embedded (the cause of most vague 'does not meet specifications' rejections), page size vs KDP trim sizes (with or without bleed), page count limits (24-828), mixed page sizes, and encryption.format_epub_for_print— Typesets a reflowable .epub ebook into a print-ready 6x9 paperback interior for Amazon KDP (mirrored margins, real chapter openers from the EPUB's own table of contents) and returns the free preview: title/author/chapters, final page count, and images of the first pages.