Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TENEO_API_KEYNoLegacy API key created in your Teneo dashboard (starts with tk_live_...).
TENEO_BASE_URLNoBase URL for the Teneo API. Point at staging with TENEO_BASE_URL=https://staging.teneo.io.
TENEO_AGENT_TOKENNoPreferred delegated agent token. Register at auth.teneo.io/auth.md, have the user approve the claim, and exchange it for a delegated agent token. The delegated user is charged.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
teneo_capabilitiesA

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_bookA

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_statusA

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_outlineB

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

teneo_generate_coverC

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

teneo_evaluate_bookC

Run a Teneo evaluation on an existing generated book.

teneo_research_nicheC

Start a niche research job from a seed topic.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 7 tools

Disambiguation4/5

The tools target distinct actions: capabilities (discovery), generate_book, research_niche, book_status, generate_outline, generate_cover, evaluate_book. The main ambiguity is generate_cover vs generate_book (which already produces a cover) and whether book_status also tracks the research_niche job, but descriptions largely clarify these.

Naming Consistency4/5

All tools share a teneo_ prefix and follow a mostly verb_noun convention (generate_book, research_niche, evaluate_book). Minor deviations: teneo_capabilities is noun-only and teneo_book_status reverses to a noun_status pattern rather than the verb_noun style.

Tool Count5/5

Seven tools is well-scoped for a book-generation service, covering discovery, generation (book/outline/cover), status polling, research, and evaluation. Each tool earns its place without obvious redundancy.

Completeness4/5

The surface covers the core lifecycle: discover, generate (book/outline/cover), poll status with output manifest, research niche, and evaluate. Minor gaps: no dedicated status/cancel for the research_niche job and no job listing/history, but agents can work around these.

Maintenance

ActivitySlowing
ResponsivenessNo issues