> ## Documentation Index
> Fetch the complete documentation index at: https://docs.t3planet.de/en/latest/llms.txt
> Use this file to discover all available pages before exploring further.

# T3AI tools

> Reference of the 33 T3AI tools in the AI agent and MCP server: the name shown in the agent, the tool name, what it does, whether it reads, changes, or deletes, and the matching T3AI feature page.

T3AI adds 33 tools to the AI agent. You do not have to name a tool: the agent picks it from your request. The tables below show:

* **In the agent**: the name you see in the `/` picker, in steps, and on preview cards. You can also describe the task in your own words; the agent then picks the tool itself.
* **Tool**: the technical name, shown when you expand a step, in **AI Foundation > AI Agent > Audit**, and in external MCP clients.
* **Kind**: **Only reads**, **Asks before changing**, or **Asks before deleting**. See [Three kinds of actions](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/AskAiAgent/HowItWorks/Index.md#three-kinds-of-actions).

![The / picker in the AI agent lists tools by their name in the agent, with the extension and the kind of action](https://mintcdn.com/t3planet/O7ph795gSp6qACKc/en/latest/ExtNsT3AI/AskAiAgent/images/t3ai-agent-slash-menu.webp?fit=max\&auto=format\&n=O7ph795gSp6qACKc\&q=85\&s=665419baec6decca3bb057b63b0a08c7)

## Pages, news, and blogs

| In the agent | Tool | What it does | Kind | Feature |
| - | - | - | - | - |
| Create a page | `t3ai_create_page_simple` | Creates a page with up to 5 content elements from a short description. | Asks before changing | [Page (Simple)](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Pages/Index.md#page-simple) |
| Create a page (detailed) | `t3ai_create_page_advanced` | Creates a page from a full outline, with no limit on content elements. | Asks before changing | [Page (Advanced)](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Pages/Index.md#page-advanced) |
| Create a page structure | `t3ai_create_page_structure` | Creates a page tree. | Asks before changing | [Page Tree](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Pages/Index.md#page-tree) |
| Write a content element | `t3ai_create_content_element` | Creates or updates a header or text content element on an existing page. | Asks before changing | [Content](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Content/Index.md) |
| Write a news article | `t3ai_create_news_simple` | Creates an EXT:news record. | Asks before changing | [News (Simple)](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Pages/Index.md#news-simple) |
| Write a news article (detailed) | `t3ai_create_news_advanced` | Creates an EXT:news record with related content elements. | Asks before changing | [News (Advanced)](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Pages/Index.md#news-advanced) |
| Write a blog post | `t3ai_create_blog_simple` | Creates a blog page (doktype 137) with content elements. | Asks before changing | [Blog (Simple)](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Pages/Index.md#blog-simple) |
| Write a blog post (detailed) | `t3ai_create_blog_advanced` | Creates a blog page (doktype 137) from a full outline. | Asks before changing | [Blog (Advanced)](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Pages/Index.md#blog-advanced) |

## SEO

| In the agent | Tool | What it does | Kind | Feature |
| - | - | - | - | - |
| Write all SEO texts | `t3ai_generate_all_seo` | Writes the SEO title, description, and keywords for a page. | Asks before changing | [T3AI SEO](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/SEO/Index.md) |
| Write the meta description | `t3ai_generate_meta_description` | Sets the meta description of a page. | Asks before changing | [Optimized Meta](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/SEO/Index.md#optimized-meta) |
| Suggest keywords | `t3ai_generate_keywords` | Sets the SEO keywords of a page. | Asks before changing | [Optimized Meta](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/SEO/Index.md#optimized-meta) |
| Write the social media title | `t3ai_generate_og_title` | Sets the Open Graph title of a page. | Asks before changing | [Social Meta](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/SEO/Index.md#social-meta) |
| Write the social media description | `t3ai_generate_og_description` | Sets the Open Graph description of a page. | Asks before changing | [Social Meta](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/SEO/Index.md#social-meta) |
| Write SEO texts for several pages | `t3ai_generate_seo_batch` | Sets SEO metadata on several pages in one request. | Asks before changing | [Mass SEO](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/MassSEO/Index.md) |
| Analyze content | `t3ai_analyze_content` | Analyses the text of a page (readability, structure, SEO) and shows a report. Changes nothing. | Only reads | [Content Analysis](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/SEO/Index.md#content-analysis) |
| Add structured data | `t3ai_apply_schema_markup` | Applies JSON-LD schema markup to a page or news record. | Asks before changing | [Schema Markup](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/SEO/Index.md#schema-markup) |
| Analyze and improve content | `t3ai_apply_content_analysis` | Stores a content analysis report and can apply the recommended text changes to content elements. | Asks before changing | [Content Analysis](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/SEO/Index.md#content-analysis) |

SEO tools show one row per field with the current value, the AI suggestion, and a **Custom** input. **Apply selected** saves the chosen values, and **Discard** writes nothing. Each preview uses AI credits, and regenerating uses them again.

## Translation

| In the agent | Tool | What it does | Kind | Feature |
| - | - | - | - | - |
| Translate the whole page | `t3ai_translate_page` | Translates a page and all of its default-language content elements into the selected site languages (connected localization). | Asks before changing | [One-Click Page Translations](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Translation/OneClickPageTranslations/Index.md) |
| Translate content | `t3ai_translate_content` | Creates translated localizations of content elements. | Asks before changing | [Translate Content Elements](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Translation/TranslateContentElements/Index.md) |
| Translate a news article | `t3ai_translate_news` | Creates or updates a connected translation of an EXT:news record. | Asks before changing | [News Translation](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Translation/NewsTranslation/Index.md) |
| Translate a record | `t3ai_record_translate` | Creates or updates a connected translation of any language-aware record. | Asks before changing | [Records Translation](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Translation/RecordsTranslation/Index.md) |

## Glossary

| In the agent | Tool | What it does | Kind | Feature |
| - | - | - | - | - |
| Show the translation glossary | `t3ai_glossary_list` | Lists glossary terms (source term, target term, language, term ID). | Only reads | [Language Glossary](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Translation/LanguageGlossary/Index.md) |
| Save a glossary term | `t3ai_glossary_save` | Adds or updates a glossary term for one language. | Asks before changing | [Language Glossary](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Translation/LanguageGlossary/Index.md) |
| Remove a glossary term | `t3ai_glossary_delete` | Removes one glossary term for one language. | Asks before deleting | [Language Glossary](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Translation/LanguageGlossary/Index.md) |

## Mass SEO queue

| In the agent | Tool | What it does | Kind | Feature |
| - | - | - | - | - |
| Show the SEO queue | `t3ai_mass_seo_queue_list` | Lists pages in the Mass SEO queue. | Only reads | [Mass SEO](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/MassSEO/Index.md) |
| Add pages to the SEO queue | `t3ai_mass_seo_queue_add` | Adds pages to the Mass SEO queue. | Asks before changing | [Mass SEO](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/MassSEO/Index.md) |
| Remove pages from the SEO queue | `t3ai_mass_seo_queue_remove` | Removes pages from the Mass SEO queue. | Asks before changing | [Mass SEO](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/MassSEO/Index.md) |

## Mass Translation queue

| In the agent | Tool | What it does | Kind | Feature |
| - | - | - | - | - |
| Show the translation queue | `t3ai_mass_translation_queue_list` | Lists pages in the Mass Translation queue, with status and attempts. | Only reads | [Mass Translation](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Translation/MassTranslation/Index.md) |
| Add to the translation queue | `t3ai_mass_translation_queue_add` | Adds a page to the Mass Translation queue. | Asks before changing | [Mass Translation](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Translation/MassTranslation/Index.md) |
| Remove pages from the translation queue | `t3ai_mass_translation_queue_remove` | Removes pages from the Mass Translation queue. | Asks before changing | [Mass Translation](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Translation/MassTranslation/Index.md) |
| Retry translations | `t3ai_mass_translation_queue_requeue` | Sets entries back to pending so the Scheduler runs them again. | Asks before changing | [Mass Translation](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Translation/MassTranslation/Index.md) |
| Clear finished translations from the queue | `t3ai_mass_translation_queue_clear_completed` | Deletes all completed entries from the queue. | Asks before changing | [Mass Translation](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Translation/MassTranslation/Index.md) |

Queue tools only manage the queue. The Scheduler task processes the queued pages.

## Media

| In the agent | Tool | What it does | Kind | Feature |
| - | - | - | - | - |
| Generate an image | `t3ai_generate_image` | Generates AI images from a text description, or takes free stock photos from Unsplash, Pexels, Pixabay, or Openverse, and saves them in fileadmin. | Asks before changing | [Media](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AI/Media/Index.md) |

## Related

* [AI Foundation MCP Tools](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AF/Integrations/MCPTools/Index.md): the AI Foundation core tools that the agent combines with T3AI tools, such as site languages, page search, workspaces, and cache.
* [AI Foundation MCP Server](https://docs.t3planet.de/en/latest/en/latest/ExtNsT3AF/Integrations/MCPServer/Index.md): use the same T3AI tools from Cursor, Claude Desktop, or other MCP clients.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.