Claude Book Agent
Click on "Install 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., "@Claude Book Agentcreate a children's book about a friendly dragon"
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.
Claude Book Agent
An AI-powered Model Context Protocol (MCP) server for Claude Desktop that automates the generation of structured children's books.
This project demonstrates how an AI agent can orchestrate a multi-step book creation workflow, maintain generation state, and produce publication-ready content for further editing and publishing.
Overview
Creating a high-quality children's book involves much more than simply generating text. The process requires planning the book structure, generating consistent content, handling long-running tasks, preserving progress, and producing output that can be refined for publication.
This project explores how an AI agent can automate that workflow using the Model Context Protocol (MCP) and Claude Desktop.
The current implementation provides a working MCP server that generates structured children's book content while maintaining generation state. It serves as the foundation for a larger autonomous publishing pipeline that will eventually generate stories, activities, poems, illustration prompts, and publication-ready assets with minimal manual intervention.
Related MCP server: codex-cli-mcp-tool
Features
Current Capabilities
MCP server compatible with Claude Desktop
AI-assisted generation of structured children's books
Persistent state management to resume interrupted generation
Markdown export of generated content
Built with Node.js and JavaScript
Extensible foundation for future AI publishing workflows
Planned Enhancements
Modular story generation engine
Illustration prompt generation
Activity page generation
Poetry generation
DOCX and PDF export improvements
Amazon KDP formatting
Metadata generation
Automated quality review
Social media content generation
End-to-end autonomous publishing pipeline
Technology Stack
Technology | Purpose |
Node.js | Runtime environment |
JavaScript | Core application development |
Model Context Protocol (MCP) | Integration with Claude Desktop |
Claude Desktop | AI client invoking the MCP server |
Markdown | Generated book output format |
Git & GitHub | Version control and collaboration |
Technology Stack
Technology | Purpose |
Node.js | Runtime environment |
JavaScript | Core application development |
Model Context Protocol (MCP) | Integration with Claude Desktop |
Claude Desktop | AI client invoking the MCP server |
Markdown | Generated book output format |
Git & GitHub | Version control and collaboration |
Architecture
User
│
▼
Claude Desktop
│
Model Context Protocol (MCP)
│
▼
Claude Book Agent (Node.js)
│
┌───────────┼───────────┐
│ │ │
▼ ▼ ▼
Story Generation State Management Export Engine
│ │ │
└───────────┼───────────┘
│
▼
Generated Children's BookThe MCP server acts as the orchestration layer between Claude Desktop and the book generation pipeline. It manages generation requests, preserves state, and produces structured output that can be extended into a complete publishing workflow.
Project Structure
book-pipeline-mcp/
│
├── index.js # MCP server implementation
├── package.json # Project configuration
├── package-lock.json # Dependency lock file
├── book_output.md # Sample generated output
├── book_state.json # Persistent generation state
├── README.md # Project documentation
└── .gitignoreGetting Started
Prerequisites
Node.js
Claude Desktop
Git
Clone the repository
git clone https://github.com/YOUR_USERNAME/YOUR_REPOSITORY.gitInstall dependencies
npm installStart the MCP server
node index.jsConfigure Claude Desktop to use this server through its MCP configuration.
Why I Built This
I wanted to explore how AI agents can automate complete workflows instead of solving isolated tasks.
Children's book creation involves multiple stages such as planning, content generation, maintaining consistency, exporting content, and preparing it for publishing. Rather than treating each task independently, this project demonstrates how an MCP server can orchestrate the entire workflow through Claude Desktop.
This repository represents the first milestone toward building an autonomous AI publishing platform capable of generating publication-ready children's books with minimal manual intervention.
Skills Demonstrated
This project showcases practical software engineering and AI workflow design skills, including:
AI Agent Development
Model Context Protocol (MCP)
Claude Desktop Integration
Node.js & JavaScript
Prompt Engineering
Workflow Automation
State Management
Technical Product Thinking
Software Architecture
Git & GitHub
Roadmap
The long-term vision for this project includes:
Modular story generation engine
Illustration prompt generation
Children's activity generation
Poetry generation
DOCX and PDF export
Amazon KDP formatting
Metadata generation
Automated quality review
Social media content generation
End-to-end autonomous publishing pipeline
Current Status
This project is actively under development.
The current version demonstrates a working MCP server integrated with Claude Desktop for AI-assisted children's book generation. Future iterations will focus on modular architecture, testing, enhanced exports, and a complete autonomous publishing workflow.
License
This project is released under the MIT License.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityBmaintenanceA local MCP server that gives Claude a durable reading room for EPUB and plain text books, enabling chunk-by-chunk navigation, annotations, progress tracking, and shared margin cards.Last updated2682MIT
- Alicense-qualityFmaintenanceAn MCP server that allows Claude Code to interact with the OpenAI Codex CLI.Last updated4221MIT
- Flicense-qualityDmaintenanceAn MCP server that enables Claude Code CLI to interact with Cloud Desktop, ChatGPT, and Gemini web interfaces through browser automation.Last updated
- Alicense-qualityCmaintenanceA local MCP server that enables Claude to generate images using the OpenAI API.Last updated4MIT
Related MCP Connectors
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
MCP server for Grok Imagine AI video generation
MCP server for generating rough-draft project plans from natural-language prompts.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/raghunandanjp-dotcom/claude-book-agent'
If you have feedback or need assistance with the MCP directory API, please join our Discord server