关于 Teneo Book Generation
Teneo Book Generation 是面向需要创作非虚构书籍的 Agent 的 MCP 服务,可生成手稿、封面及 PDF、EPUB 或 DOCX 文件。它还提供免费的大纲和细分主题调研工具,供付费生成前使用。
主要功能
- 01生成完整的非虚构书籍
- 02制作封面并导出 PDF、EPUB 或 DOCX
- 03无需完整生成即可生成大纲
- 04调研主题细分方向
- 05查询任务状态并评估书籍
适用场景
- 01从一个主题着手创作非虚构书籍
- 02在委托完整书籍前探索大纲
- 03生成封面或评估已有书籍
MCP 相关
提供书籍生成、大纲与细分主题调研、封面制作、任务状态查询及质量评估等 MCP 工具。完整生成以异步方式运行,可轮询状态或通过回调 URL 接收完成通知。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y teneo-book-mcpTENEO_API_KEY密钥Per-agent API key from the Teneo dashboard. Books are charged to this key owner's Teneo credit balance.TENEO_BASE_URLOptional Teneo API base URL. Defaults to https://teneo.io. Use https://staging.teneo.io for staging.TENEO_SERVICE_KEY密钥Optional ecosystem service key alternative to TENEO_API_KEY.TENEO_ON_BEHALF_OFRequired when using TENEO_SERVICE_KEY. Teneo user id whose credits are charged.本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
7收录的工具列表 · 更新于 2 周前
此工具无需参数。
详细介绍
teneo-book-mcp
适用于 Teneo 的 MCP 服务。让任何支持 MCP 的 Agent——Claude Desktop、 Cursor、Claude Code,或你自己的 Agent——都能生成可直接发布的完整非虚构类书籍: 包括完整手稿、封面以及 PDF/EPUB/DOCX 文件。
{
"mcpServers": {
"teneo-book": {
"command": "npx",
"args": ["-y", "teneo-book-mcp"],
"env": { "TENEO_API_KEY": "tk_live_..." }
}
}
}
工具
| 工具 | 功能 |
|---|---|
teneo_capabilities | 查看身份验证、定价、请求格式、工作流和输出格式。从这里开始。 |
teneo_generate_book | 启动书籍生成(异步)→ 返回 jobId。运行约 45 分钟。消耗积分。 |
teneo_book_status | 查询任务状态;任务completed后,返回封面和 PDF/EPUB/DOCX 的下载 URL。 |
teneo_generate_outline | 仅生成大纲,不运行完整流程。免费。 |
teneo_research_niche | 根据种子主题进行细分领域研究。免费。 |
teneo_generate_cover | 仅生成封面。 |
teneo_evaluate_book | 对已生成的书籍进行质量评估。 |
费用
按 Teneo 积分计价。单买每积分 $69,购买 3 积分套餐时每积分 $59,购买 10 积分套餐时每积分 $44.90;积分永不过期。
requiredCredits = bookCredits + coverCredits + qualityCreditsReserve
bookCredits = wordBandCredits(estimatedWordCount) x modelMultiplier(model_version)
estimatedWordCount = number_of_chapters x topics_per_chapter x subtopic_count x 350
默认请求(12 章 / 3 个主题 / 3 个子主题)预计生成 37,800 字 → 1.05
积分,按标价约 $72。teneo_generate_outline 和 teneo_research_niche 免费,
因此你可以先验证方向,再决定是否付费生成。
首次付费调用前,Teneo 账户必须有余额——目前还没有按次付费的端点。实时价格、
完整的模型倍率表和请求架构请查看
/api/agent/capabilities;若本文内容与之不一致,以该页面为准。
设置
获取凭据,然后将上方的配置块添加到你的 MCP 客户端。
- 首选(委托授权): 从
auth.teneo.io/auth.md开始, 注册https://teneo.io/,由用户批准授权请求,再将其兑换为委托 Agent 令牌。将令牌作为TENEO_AGENT_TOKEN传入。费用由委托授权的用户承担。 - 旧版方式: 在 Teneo 控制面板中创建 API 密钥,并传入
TENEO_API_KEY=tk_live_...。 - 使用
TENEO_BASE_URL=https://staging.teneo.io指向预发布环境。
费用扣除规则
将此服务接入自主循环之前,有几点值得了解:
- 先报价,再扣费。 如果请求费用超出余额,将返回
402和完整报价,不会扣费——这是安全查看准确价格的方式。 - 支持幂等。 发送
Idempotency-Key标头;重放请求会重放原始扣费,而不会重复扣费。 - 失败时退款。 生成失败时将全额退款。
- 异步处理。 一本书需要约 45 分钟。可查询
teneo_book_status,或传入callback_url接收完成 webhook。下载 URL 约 1 小时后过期;重新查询以获取新 URL。
不适用于
单个简短回答、博客文章或普通文章——这类内容应直接作答。本 API 不支持虚构作品和小说。
开发
npm test # unit tests for the HTTP client (mocked fetch, no network)
npm start # run the MCP server over stdio
client.mjs 是无依赖的 HTTP 客户端;server.mjs 将其封装为 MCP 工具。二者均与已发布的
OpenAPI 契约保持一致。
链接
- Agent 入口:https://teneo.io/agents
- 能力清单:https://teneo.io/api/agent/capabilities
- OpenAPI:https://teneo.io/openapi/agent-book-generation.yaml
- 也可作为 Agent 技能安装:
npx skills add https://teneo.io - 官方 MCP 注册表:
io.github.Traviseric/teneo-book-mcp
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。