Teneo Book Generation について
Teneo Book Generationは、ノンフィクション書籍を作成するエージェント向けの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 サーバーです。Claude Desktop、 Cursor、Claude Code、または独自の MCP 対応エージェントを使って、出版可能な完成度のノンフィクション書籍を生成できます。 原稿、表紙、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 クレジットで設定されています。クレジットは1つあたり単品で $69、3個パックでは1つあたり $59、10個パックでは1つあたり $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/に登録して、ユーザーにクレームを承認してもらい、委任型エージェントトークンと交換します。TENEO_AGENT_TOKENとして渡してください。料金は委任したユーザーに請求されます。 - 従来方式: Teneo ダッシュボードで API キーを作成し、
TENEO_API_KEY=tk_live_...として渡します。 - ステージング環境を指定するには、
TENEO_BASE_URL=https://staging.teneo.ioを設定します。
支出に関する仕様
自律型ループに組み込む前に、知っておくと便利な点を紹介します。
- 課金前に見積もりを提示。 残高を超過するリクエストは、見積もり全額を含む
402を返し、課金は発生しません。正確な料金を安全に確認できます。 - 冪等性あり。
Idempotency-Keyヘッダーを送信すると、リクエストを再送しても二重に課金されず、元の請求が再現されます。 - 失敗時は返金。 生成に失敗した場合、全額返金されます。
- 非同期。 書籍の生成には約45分かかります。
teneo_book_statusで状態を確認するか、完了 webhook 用にcallback_urlを指定してください。ダウンロード 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 コントラクトに準拠しています。
リンク
- エージェント向けの入口:https://teneo.io/agents
- 機能マニフェスト:https://teneo.io/api/agent/capabilities
- OpenAPI:https://teneo.io/openapi/agent-book-generation.yaml
- エージェントスキルとしてもインストール可能:
npx skills add https://teneo.io - 公式 MCP レジストリ:
io.github.Traviseric/teneo-book-mcp
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。