
Teneo Book Generation
io.github.Traviseric由 GitHub 帳號 Traviseric 發布v1.0.3更新於 Oct 27, 2026
Publish-ready nonfiction books from a topic: manuscript, cover, PDF/EPUB/DOCX. Free outline to try.
概覽
Teneo 的 MCP 伺服器,讓助理依主題產生完整、可直接出版的非虛構書籍:完整書稿、封面以及 PDF/EPUB/DOCX 檔案。
- 可以做什麼
- 查詢能力、定價、請求結構與輸出格式
- 以非同步方式啟動整本書生成,並輪詢任務狀態取得下載連結
- 僅產生大綱,或依種子主題進行利基市場研究(皆免費)
- 僅產生封面,或對已生成的書籍執行品質評估
- 適用情境
- 適合讓代理產出含封面與匯出檔案的長篇非虛構書籍,並可接受依次以 Teneo 點數付費的情境。建議先用免費的大綱與利基研究確認方向。不適用於簡短回答、部落格文章或小說。
- 執行需求
- 以 stdio 在本機執行,通常透過 npx 啟動,需要 Node.js。需要 Teneo 憑證:儀表板中的 TENEO_API_KEY,或委派代理權杖。可用 TENEO_BASE_URL 指向 staging 環境。首次付費呼叫前,帳戶需有 Teneo 點數餘額。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Teneo Book Generation,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
teneo-book-mcp
MCP server for Teneo. Lets any MCP-capable agent — Claude Desktop, Cursor, Claude Code, or your own — generate a complete, publish-ready non-fiction book: full manuscript, cover, and PDF/EPUB/DOCX files.
Tools
What it costs
Priced in Teneo credits. One credit is $69 singly, $59 each in a 3-pack, $44.90 each in a 10-pack; credits never expire.
A default request (12 chapters / 3 topics / 3 subtopics) estimates 37,800 words → 1.05
credits, about $72 at list. teneo_generate_outline and teneo_research_niche cost
nothing, so validate direction before committing to a paid generation.
A funded Teneo balance is required before the first paid call — there is no
pay-per-call endpoint yet. The live numbers, the full model-multiplier table, and the
request schema are always at
/api/agent/capabilities, which is
authoritative if anything here disagrees with it.
Setup
Get a credential, then add the config block above to your MCP client.
- Preferred (delegated): start at
auth.teneo.io/auth.md, register forhttps://teneo.io/, have the user approve the claim, and exchange it for a delegated agent token. Pass it asTENEO_AGENT_TOKEN. The delegated user is charged. - Legacy: create an API key in your Teneo dashboard and pass
TENEO_API_KEY=tk_live_.... - Point at staging with
TENEO_BASE_URL=https://staging.teneo.io.
Spend semantics
Worth knowing before you wire this into an autonomous loop:
- Quoted before charged. A request that would exceed the balance returns
402with the full quote and charges nothing — a safe way to read the exact price. - Idempotent. Send an
Idempotency-Keyheader; replaying a request replays the original debit instead of charging twice. - Refunded on failure. A failed generation is refunded in full.
- Async. A book takes ~45 minutes. Poll
teneo_book_status, or passcallback_urlfor a completion webhook. Download URLs expire in ~1 hour; re-poll for fresh ones.
Not for
A single short answer, a blog post, or an article — answer those directly instead. Fiction and novels are not supported by this API.
Develop
client.mjs is a dependency-free HTTP client; server.mjs wraps it as MCP tools. Both
mirror the published
OpenAPI contract.
Links
- Agent front door: https://teneo.io/agents
- Capability manifest: https://teneo.io/api/agent/capabilities
- OpenAPI: https://teneo.io/openapi/agent-book-generation.yaml
- Also installable as an agent skill:
npx skills add https://teneo.io - Official MCP registry:
io.github.Traviseric/teneo-book-mcp
License
MIT
來源:README.md,提交 893587c
工具
0版本歷史
1- v1.0.3最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分