Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BEARER_TOKEN | Yes | Your Joomla API token | |
| JOOMLA_BASE_URL | Yes | Your Joomla website URL |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_joomla_articles | Retrieve all articles from the Joomla website. |
| get_joomla_categories | Retrieve all categories from the Joomla website. |
| create_article | Create a new article on the Joomla website. |
| manage_article_state | Manage the state of an existing article on the Joomla website (published, unpublished, archived, trashed) |
| move_article_to_trash | Delete an article by moving to the trashed state on the Joomla website, allowing recovery. |
| update_article | Update an existing article on the Joomla website. |