Teneo Book Generation

by Traviseric

279 downloads
Not rated
GitHub

About

Generate complete, publish-ready non-fiction books — manuscript, cover, and PDF/EPUB/DOCX files — from a topic via Teneo's agent API. Async, charged in Teneo credits; also exposes outline, cover, evaluate, and niche-research tools.

Details

Author
Traviseric
Downloads
279
Categories
AI

- Generates full manuscript, cover, and PDF/EPUB/DOCX output
- Provides separate tools for outline, cover, evaluation, and niche research
- Asynchronous processing with polling for job completion
- Integrates with Teneo’s agent API using credits
- Requires only a Teneo API key and Node.js to run

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Teneo Book Generation
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Configure the server in your MCP client (e.g., Claude Desktop, Cursor) by running npx -y teneo-book-mcp with the TENEO_API_KEY environment variable set to your API key (obtained from https://teneo.io/for-agents). Use the included tools such as teneo_capabilities to discover workflow, teneo_generate_book to start a book (returns a jobId), and teneo_book_status to poll until the job is complete and receive download URLs for the cover and PDF/EPUB/DOCX files.

teneo_capabilities

Discover what Teneo can generate and how: auth, pricing (credits), request fields, the workflow, use cases, and the output shape. Call this first if unsure.

teneo_generate_book

Generate a COMPLETE, publish-ready non-fiction book (full manuscript + cover + PDF/EPUB/DOCX) from a topic/spec. Asynchronous: returns a jobId immediately (~45 min to finish). Then poll teneo_book_status. Charged in Teneo credits to the funded account. Use for a finished book/manuscript or KDP-ready files — not for a short answer or fiction.

teneo_book_status

Check a book generation job. When status is "completed", the response includes outputManifest with coverUrl and time-limited download URLs for each format. Poll every ~30-60s.

teneo_generate_outline

Generate an outline candidate for a nonfiction book without running the full book pipeline.

teneo_generate_cover

Generate a book cover only. This charges the account for cover generation credits.

teneo_evaluate_book

Run a Teneo evaluation on an existing generated book.

teneo_research_niche

Start a niche research job from a seed topic.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "teneo book generation": {
            "teneo-book": {
                "command": "npx",
                "args": [
                    "-y",
                    "teneo-book-mcp"
                ],
                "env": {
                    "TENEO_API_KEY": "tk_live_..."
                }
            }
        }
    }
}

McpServers

{
    "teneo-book": {
        "command": "npx",
        "args": [
            "-y",
            "teneo-book-mcp"
        ],
        "env": {
            "TENEO_API_KEY": "tk_live_..."
        }
    }
}

Generate a complete, publish-ready non-fiction book — full manuscript, cover, and PDF/EPUB/DOCX files — from a topic or spec via Teneo's agent API. Asynchronous (~45 min per book), charged in Teneo credits.

Tools



- teneo_capabilities — discover auth, pricing, fields, workflow, and the output shape
- teneo_generate_book — start a complete book; returns a jobId (poll until ready)
- teneo_book_status — poll a job; when complete, returns download URLs for cover + PDF/EPUB/DOCX
- teneo_generate_outline — outline only
- teneo_generate_cover — cover only
- teneo_evaluate_book — run evaluation on an existing generated book
- teneo_research_niche — niche research from a seed topic

## Setup

1. Get a Teneo API key at https://teneo.io/for-agents (tied to your credit balance — top up at https://teneo.io/pricing).
2. Add to your MCP client (Claude Desktop, Cursor, …):

``json
{
"mcpServers": {
"teneo-book": {
"command": "npx",
"args": ["-y", "teneo-book-mcp"],
"env": { "TENEO_API_KEY": "tk_live_..." }
}
}
}
`

## Links

- npm: https://www.npmjs.com/package/teneo-book-mcp
- Repo (subdir
scripts/agent-mcp): https://github.com/Traviseric/teneo-production
- Docs: https://teneo.io/for-agents
- Official MCP registry:
io.github.Traviseric/teneo-book-mcp`

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.