Download the PHP package svenjuergens/t3-mcp-addons without Composer

On this page you can find all versions of the php package svenjuergens/t3-mcp-addons. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package t3-mcp-addons

MCP Addons for TYPO3

Additional tools for the TYPO3 MCP server (hn/typo3-mcp-server). The workspace tools work on the workspace the MCP user is currently in, so drafts written through MCP can be reviewed and published without opening the backend.

Tool Purpose
GetPreviewLink Returns a workspace preview link (ADMCMD_prev) for a page, optionally for a specific language, plus the expiry date of the token. Warns when the preview will not show the page (hidden, start/end time, missing translation, unresolvable slug).
PublishWorkspace Publishes all pending changes of the current workspace. Supports dryRun to list what would go live.
GetCurrentUser Returns the backend user the MCP connection acts as: uid, username, name and email (null when not set). Read-only, no parameters, only ever the current user.

Results and errors

Every tool answers with a JSON object. Errors carry an error text and are flagged with isError:

Error texts never quote messages from the system. Exceptions and database errors are written to the TYPO3 log; the client only gets a fixed hint. When publishing fails, PublishWorkspace lists the affected records with a reason taken from the error classification of the log entry, not from its message:

reason is denied for user errors (permissions, stage) and system for everything else.

Command

Command Purpose
mcp-addons:workspace:publish Publishes every workspace whose publication date (publish_time) is set and lies in the past. Unlike the core command workspace:autopublish, the date is not reset afterwards, so the command can run on a schedule and publishes the current workspace content on every run. Setting a past date switches automatic publishing on, clearing it switches it off. Supports --dry-run.

Requirements

Installation

The tools register themselves through the mcp.tool service tag of the MCP server; no further configuration is needed. Flush the caches afterwards.

Notes

License

GPL-2.0-or-later


All versions of t3-mcp-addons with dependencies

PHP Build Version
Package Version
Requires php Version >=8.2
hn/typo3-mcp-server Version ^0.6
typo3/cms-backend Version ^13.4 || ^14.3
typo3/cms-core Version ^13.4 || ^14.3
typo3/cms-workspaces Version ^13.4 || ^14.3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package svenjuergens/t3-mcp-addons contains the following files

Loading the files please wait ...